issuable.scss 3.1 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
@media (max-width: $screen-sm-max) {
  .issuable-affix {
    margin-top: 20px;
  }
}

@media (max-width: $screen-md-max) {
  .issuable-affix {
    position: static;
  }
}

@media (min-width: $screen-md-max) {
  .issuable-affix {
    &.affix-top {
      position: static;
    }

    &.affix {
      position: fixed;
21
      top: 70px;
K
Kyle 已提交
22
      margin-right: 35px;
23 24 25 26 27

      &.no-affix {
        position: relative;
        top: 0;
      }
28 29 30
    }
  }
}
D
Dmitriy Zaporozhets 已提交
31

32 33 34
.project-issuable-filter {
  .controls {
    float: right;
35
    margin-top: 11px;
36 37
  }

38
  .nav-links {
39 40 41
    text-align: left;
  }
}
42 43

.issuable-details {
44
  section {
45
    .issuable-discussion {
46 47 48
      margin-right: 1px;
    }
  }
49
}
50 51 52 53 54 55 56 57

.issuable-filter-count {
  span {
    display: block;
    margin-bottom: -16px;
    padding: 13px 0;
  }
}
58

D
Douwe Maan 已提交
59 60 61 62 63 64 65 66 67 68 69
.issuable-show-labels {
  a {
    margin-right: 5px;
    margin-bottom: 5px;
    display: inline-block;
    .color-label {
      padding: 6px 10px;
    }
  }
}

70 71 72 73 74
.issuable-sidebar {
  .block {
    @include clearfix;
    padding:  $gl-padding 0;
    border-bottom: 1px solid #F0F0F0;
75 76 77 78 79
    // This prevents the mess when resizing the sidebar 
    // of elements repositioning themselves..
    width: 210px;
    overflow-x: hidden;
    // --
80

81 82 83 84
    &:first-child {
      padding-top: 5px;
    }

85 86 87
    &:last-child {
      border: none;
    }
88 89 90 91 92 93 94 95 96 97

    span {
      margin-top: 7px;
      display: inline-block;
    }

    .issuable-count {

    }

98
    .gutter-toggle {
99 100 101 102
      margin-left: 10px;
      border-left: 1px solid #F0F0F0;
      padding-left: 10px;
    }
103
  }
D
Dmitriy Zaporozhets 已提交
104

105 106 107
  .title {
    color: $gl-text-color;
    margin-bottom: 8px;
V
Valery Sizov 已提交
108

109 110
    .avatar {
      margin-left: 0;
V
Valery Sizov 已提交
111 112
    }

113 114 115
    label {
      font-weight: normal;
      margin-right: 4px;
V
Valery Sizov 已提交
116
    }
D
Dmitriy Zaporozhets 已提交
117

118 119
    .edit-link {
      color: $gl-gray;
D
Dmitriy Zaporozhets 已提交
120
    }
V
Valery Sizov 已提交
121 122
  }

123 124
  .cross-project-reference {
    color: $gl-link-color;
125

126 127
    span {
      white-space: nowrap;
J
Jacob Schatz 已提交
128
      width: 85%;
129 130 131 132 133
      overflow: hidden;
      position: relative;
      display: inline-block;
      text-overflow: ellipsis;
    }
V
Valery Sizov 已提交
134

135 136 137 138
    cite {
      font-style: normal;
    }

139 140
    button {
      float: right;
J
Jacob Schatz 已提交
141
      padding: 3px 5px;
V
Valery Sizov 已提交
142
    }
143
  }
D
Dmitriy Zaporozhets 已提交
144

145 146 147
  .selectbox {
    display: none
  }
D
Dmitriy Zaporozhets 已提交
148

149 150
  .btn-clipboard {
    color: $gl-gray;
V
Valery Sizov 已提交
151
  }
152 153 154 155 156

  .participants .avatar {
    margin-top: 6px;
    margin-right: 2px;
  }
157
}
J
Jacob Schatz 已提交
158 159 160 161 162 163 164 165 166 167 168


.right-sidebar {
  position: fixed;
  top: 58px;
  right: 0;
  height: 100%;
  transition-duration: .3s;
  background: $gray-light;
  overflow: scroll;
  padding: 10px 20px;
169

170 171 172 173 174 175 176 177
  &.right-sidebar-expanded {
    width: $gutter_width;
  }

  &.right-sidebar-collapsed {
    width: $sidebar_collapsed_width;
  }

178 179 180 181
  .btn {
    background: $gray-normal;
    border: 1px solid $gray-darkest;
  }
J
Jacob Schatz 已提交
182 183 184 185

  &.right-sidebar-collapsed {
    .issuable-count, 
    .issuable-nav,
186
    .assignee > *,
187 188 189 190 191
    .milestone > *,
    .labels > *,
    .participants > *,
    .light > *,
    .project-reference > * {
J
Jacob Schatz 已提交
192 193 194
      display: none;
    }

195 196 197 198 199 200
    .gutter-toggle {
      margin-left: -207px;
    }

    .sidebar-collapsed-icon {
      display: block;
201 202 203 204 205
      float: left;
      width: 62px;
      text-align: center;
      margin-left: -19px;
}
206 207
    }

J
Jacob Schatz 已提交
208 209 210 211 212 213 214
  }

  &.right-sidebar-expanded {
    .sidebar-collapsed-icon {
      display: none;
    }
  }
J
Jacob Schatz 已提交
215
}