projects.css.scss 10.4 KB
Newer Older
D
Dmitriy Zaporozhets 已提交
1
/** MIXINS **/
N
Nihad Abbasov 已提交
2
@mixin round-borders-bottom($radius) {
G
gitlabhq 已提交
3 4 5 6 7 8 9 10 11
  border-top: 1px solid #eaeaea;
  -moz-border-radius-bottomright: $radius;
  -moz-border-radius-bottomleft: $radius;
  border-bottom-right-radius: $radius;
  border-bottom-left-radius: $radius;
  -webkit-border-bottom-left-radius: $radius;
  -webkit-border-bottom-right-radius: $radius;
}

N
Nihad Abbasov 已提交
12
@mixin round-borders-top($radius) {
G
gitlabhq 已提交
13 14 15 16 17 18 19 20 21
  border-top: 1px solid #eaeaea;
  -moz-border-radius-topright: $radius;
  -moz-border-radius-topleft: $radius;
  border-top-right-radius: $radius;
  border-top-left-radius: $radius;
  -webkit-border-top-left-radius: $radius;
  -webkit-border-top-right-radius: $radius;
}

N
Nihad Abbasov 已提交
22
@mixin round-borders-all($radius) {
G
gitlabhq 已提交
23 24 25 26 27 28
  border: 1px solid #eaeaea;
  -moz-border-radius: $radius;
  -webkit-border-radius: $radius;
  border-radius: $radius;
}

D
Dmitriy Zaporozhets 已提交
29
/** File stat **/
N
Nihad Abbasov 已提交
30 31 32
.file_stats {
  span {
    img {
G
gitlabhq 已提交
33 34 35 36 37 38 39
      width:18px;
      float:left;
      margin-right: 6px;
    }
  }
}

N
Nihad Abbasov 已提交
40
.round-borders {
G
gitlabhq 已提交
41 42 43
  @include round-borders-all(4px);
  padding: 4px 0px;
}
D
Dmitriy Zaporozhets 已提交
44

N
Nihad Abbasov 已提交
45
table.round-borders {
G
gitlabhq 已提交
46
  float:left;
A
Alexander Randa 已提交
47
  text-align: left;
G
gitlabhq 已提交
48 49 50 51 52 53
}

a {
  color: #111;
}

D
Dmitriy Zaporozhets 已提交
54
/** FILE CONTENT VIEW **/
G
gitlabhq 已提交
55
.view_file_content{
N
Nihad Abbasov 已提交
56
  .old_line, .new_line {
G
gitlabhq 已提交
57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
    background:#ECECEC;
    color:#777;
    width:15px;
    float:left;
    padding: 0px 10px;
    border-right: 1px solid #ccc;
  }
  .old_line{
    display:none;
  }
}

.view_file {
  border:1px solid #CCC;
  margin-bottom:1em;

N
Nihad Abbasov 已提交
73
  .view_file_header {
G
gitlabhq 已提交
74 75 76 77 78 79 80 81 82 83 84
    background-image: -webkit-gradient(linear, 0 0, 0 26, color-stop(0.076, #fefefe), to(#F6F7F8));
    background-image: -webkit-linear-gradient(#fefefe 7.6%, #F6F7F8);
    background-image: -moz-linear-gradient(#fefefe 7.6%, #F6F7F8);
    background-image: -o-linear-gradient(#fefefe 7.6%, #F6F7F8);
    margin: 0;
    font-weight: normal;
    font-weight: bold;
    text-align: left;
    color: #666;
    border-bottom: 1px solid #DEE2E3;
    padding: .9em 1em;
G
gitlabhq 已提交
85
  }
N
Nihad Abbasov 已提交
86
  .view_file_content {
G
gitlabhq 已提交
87 88 89 90
    background:#fff;
    color:#514721;
    font-size: 11px;
  }
N
Nihad Abbasov 已提交
91
  .view_file_content_image {
G
gitlabhq 已提交
92 93
    background:#eee;
    text-align:center;
N
Nihad Abbasov 已提交
94
    img {
G
gitlabhq 已提交
95 96 97 98 99 100
      padding:100px;
      max-width:300px;
    }
  }
}

N
Nihad Abbasov 已提交
101
td.code {
D
Dmitriy Zaporozhets 已提交
102
  width: 100%;
N
Nihad Abbasov 已提交
103
  .highlight {
D
Dmitriy Zaporozhets 已提交
104 105 106
    margin-left: 55px;
    overflow:auto;
    overflow-y:hidden;
G
gitlabhq 已提交
107 108
    border-left: 1px solid #DEE2E3;
    background: white;
D
Dmitriy Zaporozhets 已提交
109 110
  }
}
N
Nihad Abbasov 已提交
111
.highlight pre {
D
Dmitriy Zaporozhets 已提交
112 113 114
  white-space: pre;
  word-wrap:normal;
}
G
gitlabhq 已提交
115

G
gitlabhq 已提交
116 117 118
table.highlighttable { 
  border: none;
  background: #F7F7F7;
D
Dmitriy Zaporozhets 已提交
119
}
G
gitlabhq 已提交
120 121 122
body.project-page table.highlighttable td { border: none }
table.highlighttable tr:hover { background:none;}

N
Nihad Abbasov 已提交
123
table.highlighttable pre{
D
Dmitriy Zaporozhets 已提交
124 125
  line-height:16px !important;
  font-size:12px !important;
G
gitlabhq 已提交
126 127
}

D
Dmitriy Zaporozhets 已提交
128 129 130
table.highlighttable .linenodiv pre {
  text-align: right;
  padding-right: 4px;
G
gitlabhq 已提交
131 132
}

D
Dmitriy Zaporozhets 已提交
133
/** PROJECTS **/
N
Nihad Abbasov 已提交
134
input.ssh_project_url {
G
gitlabhq 已提交
135 136 137 138 139 140 141
  padding:5px;
  margin:0px;
  float:right;
  width:400px;
  text-align:center;
}

N
Nihad Abbasov 已提交
142
#projects-list .project {
G
gitlabhq 已提交
143 144 145
  height:50px;
}

D
Dmitriy Zaporozhets 已提交
146
#tree-slider .tree-item,
G
gitlabhq 已提交
147
#projects-list .project,
G
gitlabhq 已提交
148
#snippets-table .snippet,
N
Nihad Abbasov 已提交
149
#issues-table .issue{
G
gitlabhq 已提交
150 151 152
  cursor:pointer;
}

N
Nihad Abbasov 已提交
153
.clear {
G
gitlabhq 已提交
154 155 156 157
  clear: both;
}

/** FORM INPUTS **/
D
Dmitriy Zaporozhets 已提交
158 159
.new_merge_request,
.edit_merge_request,
G
gitlabhq 已提交
160
.user_new,
D
Dmitriy Zaporozhets 已提交
161 162 163
.new_key,
.new_issue,
.new_note,
G
gitlabhq 已提交
164
.edit_user,
G
gitlabhq 已提交
165
.edit_issue,
G
gitlabhq 已提交
166
.new_project,
G
gitlabhq 已提交
167 168
.new_snippet,
.edit_snippet,
N
Nihad Abbasov 已提交
169
.edit_project {
G
gitlabhq 已提交
170 171 172
  input[type='text'],
  input[type='email'],
  input[type='password'],
N
Nihad Abbasov 已提交
173
  textarea {
G
gitlabhq 已提交
174 175 176 177 178 179 180
    width:400px;
    padding:8px;
    font-size:14px;
    @include round-borders-all(4px);
  }
}

N
Nihad Abbasov 已提交
181
.input_button {
G
gitlabhq 已提交
182 183 184 185 186 187 188 189 190 191
  padding:8px;
  font-size:14px;
  cursor:pointer;
  background-color: #F5F5F5;
  border-color: #EEEEEE #DEDEDE #DEDEDE #EEEEEE;
  border-right: 1px solid #DEDEDE;
  border-style: solid;
  border-width: 1px;
}

N
Nihad Abbasov 已提交
192
/** FLASH **/
N
Nihad Abbasov 已提交
193
#flash_container {
D
Dmitriy Zaporozhets 已提交
194
  height:45px;
G
gitlabhq 已提交
195
  position:fixed;
D
Dmitriy Zaporozhets 已提交
196
  z-index:10001;
G
gitlabhq 已提交
197
  top:0px;
198
  width:100%;
D
Dmitriy Zaporozhets 已提交
199
  margin-bottom:15px;
G
gitlabhq 已提交
200 201 202 203 204
  overflow:hidden;
  background:white;
  cursor:pointer;
  border-bottom:1px solid #777;

N
Nihad Abbasov 已提交
205
  h4 {
G
gitlabhq 已提交
206 207 208
    color:#444;
    font-size:22px;
    padding-top:5px;
G
gitlabhq 已提交
209
    margin:2px;
G
gitlabhq 已提交
210 211 212 213 214 215 216 217
  }
}

/** Buttons **/
.lbutton,
.lite_button {
  display:block;
  float:left;
A
Alexander Randa 已提交
218
  margin: 0px 5px 0px 0px;
G
gitlabhq 已提交
219 220 221 222 223
  padding:5px 10px;

  font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
  border:1px solid #D3D3D3;
  background:white;
G
css fix  
gitlabhq 已提交
224
  font-size:12px !important;
G
gitlabhq 已提交
225 226 227 228 229 230 231 232 233 234 235
  line-height:130%;
  text-decoration:none;
  font-weight:bold;
  color:#565656;
  cursor:pointer;

  &:hover {
    border:1px solid #C2E1EF;
    color: #0099FF;
  }

N
Nihad Abbasov 已提交
236
  &.hm {
G
gitlabhq 已提交
237 238 239
    margin: 0px 0px;
  }

N
Nihad Abbasov 已提交
240
  &.vm {
G
gitlabhq 已提交
241 242 243 244
    margin: 5px 0px;
  }
}

V
Valera Sizov 已提交
245
#user_projects_limit{
N
Nihad Abbasov 已提交
246
  width: 60px;
V
Valera Sizov 已提交
247
}
G
gitlabhq 已提交
248

V
VSizov 已提交
249 250 251
.handle:hover{
  cursor: move;
}
V
VSizov 已提交
252

N
Nihad Abbasov 已提交
253
.project-refs-form {
G
gitlabhq 已提交
254 255 256 257 258 259 260 261 262 263 264
  span {
    background: none !important;
    position:static !important;
    width:auto !important;
    height: auto !important;
  }
}

.project-refs-select {
  width:200px;
}
G
gitlabhq 已提交
265

D
Dmitriy Zaporozhets 已提交
266
.filter .left { margin-right:15px; }
N
Nihad Abbasov 已提交
267 268 269

body.project-page table .commit {
  a.tree-commit-link {
270
    color:gray;
N
Nihad Abbasov 已提交
271
    &:hover {
272 273 274 275 276
      text-decoration:underline;
    }
  }
}

G
gitlabhq 已提交
277
/** NEW PROJECT **/
N
Nihad Abbasov 已提交
278
.new-project-hodler {
D
Dmitriy Zaporozhets 已提交
279 280
  .icon span { background-position: -31px -70px; }
  td { border-bottom: 1px solid #DEE2E3; }
G
gitlabhq 已提交
281
}
D
Dmitriy Zaporozhets 已提交
282

D
Dmitriy Zaporozhets 已提交
283
/** Feed entry **/
G
gitlabhq 已提交
284
.commit,
D
Dmitriy Zaporozhets 已提交
285
.snippet,
N
Nihad Abbasov 已提交
286 287
.message {
  .title {
G
gitlabhq 已提交
288
    color:#666;
D
Dmitriy Zaporozhets 已提交
289 290
    a { color:#666 !important; }
    p { margin-top:0px; }
G
gitlabhq 已提交
291
  }
D
Dmitriy Zaporozhets 已提交
292
  .author { color: #999 }
G
gitlabhq 已提交
293
}
G
gitlabhq 已提交
294

D
Dmitriy Zaporozhets 已提交
295
/** JQuery UI **/
D
Dmitriy Zaporozhets 已提交
296 297
.ui-autocomplete { @include round-borders-all(5px); }
.ui-menu-item { cursor: pointer }
D
Dmitriy Zaporozhets 已提交
298 299 300 301 302 303
.ui-selectmenu{
  @include round-borders-all(4px);
  margin-right:10px;
  font-size:1.5em;
  height:auto;
  font-weight:bold;
N
Nihad Abbasov 已提交
304
  .ui-selectmenu-status {
D
Dmitriy Zaporozhets 已提交
305 306 307
    padding:3px 10px;
  }
}
N
Nihad Abbasov 已提交
308

D
Dmitriy Zaporozhets 已提交
309
/** Snippets **/
N
Nihad Abbasov 已提交
310 311
.new_snippet textarea,
.edit_snippet textarea {
D
Dmitriy Zaporozhets 已提交
312 313 314 315 316
  height:300px;
  padding: 8px;
  width: 95%;
}
.snippet .action-links {
N
Nihad Abbasov 已提交
317 318
  display:none;
  a {
G
gitlabhq 已提交
319 320 321
    margin-left:10px;
  }
}
D
Dmitriy Zaporozhets 已提交
322 323
.snippet:hover .action-links { display:block; }

D
Dmitriy Zaporozhets 已提交
324 325 326 327 328 329
/** ISSUES TAGS **/
.tag {
  @include round-borders-all(4px);
  padding:2px 4px;
  border:none;
  text-shadow:none;
G
gitlabhq 已提交
330

D
Dmitriy Zaporozhets 已提交
331 332 333 334 335
  &.inline { 
    display:inline;
  }

  &.high, &.closed {
D
Dmitriy Zaporozhets 已提交
336 337
    background: #D12F19;
    color:white;
G
gitlabhq 已提交
338
  }
G
gitlabhq 已提交
339

D
Dmitriy Zaporozhets 已提交
340
  &.today, &.open {
D
Dmitriy Zaporozhets 已提交
341 342
    background: #44aa22;
    color:white;
G
gitlabhq 已提交
343 344
  }

D
Dmitriy Zaporozhets 已提交
345 346 347 348 349 350 351 352 353 354 355 356
  &.yours {
    background: #4466cc;
    color:white;
  }
  &.normal {
    background: #2c5ca6;
    color:white;
  }
  &.notes {
    background: #2c5c66;
    color:white;
  }
D
Dmitriy Zaporozhets 已提交
357 358 359 360
  &.note {
    background: #2c5c66;
    color:white;
  }
N
Nihad Abbasov 已提交
361
  &.issue {
362 363 364
    background: #D12F19;
    color:white;
  }
N
Nihad Abbasov 已提交
365
  &.commit {
D
Dmitriy Zaporozhets 已提交
366
    background: #44aacc;
367
    color:white;
G
gitlabhq 已提交
368 369
  }
}
D
Dmitriy Zaporozhets 已提交
370

V
Valery Sizov 已提交
371 372 373 374
#holder {
  border: solid 1px #999;
  cursor: move;
  height: 70%;
V
Valery Sizov 已提交
375
  overflow: hidden;
V
Valery Sizov 已提交
376
}
D
Dmitriy Zaporozhets 已提交
377 378 379 380 381 382 383 384 385 386 387 388 389 390 391

/* Project Dashboard Page */
html, body { height: 100%; }

body.dashboard.project-page .news-feed h2{float: left;}
body.dashboard.project-page .news-feed .project-updates  {margin-bottom: 20px; display: block; width: 100%;}
body.dashboard.project-page .news-feed .project-updates .data{ padding: 0}
body.dashboard.project-page .news-feed .project-updates a.project-update {padding: 10px; border-bottom: 1px solid #eee; overflow: hidden; display: block;}
body.dashboard.project-page .news-feed .project-updates a.project-update:last-child{border-bottom: 0}
body.dashboard.project-page .news-feed .project-updates a.project-update img{float: left; margin-right: 10px;}
body.dashboard.project-page .news-feed .project-updates a.project-update span.update-title, .dashboard-page .news-feed .project-updates li a span.update-author{display: block;}
body.dashboard.project-page .news-feed .project-updates a.project-update span.update-title{margin-bottom: 10px}
body.dashboard.project-page .news-feed .project-updates a.project-update span.update-author{color: #999; font-weight: normal; font-style: italic;}
body.dashboard.project-page .news-feed .project-updates a.project-update span.update-author strong{font-weight: bold; font-style: normal;}
/* eo Dashboard Page */
392

D
Dmitriy Zaporozhets 已提交
393 394 395 396 397 398 399 400 401 402 403 404 405

/** Merge requests */
body.project-page .merge-request-commits  {margin-bottom: 20px; display: block; width: 100%;}
body.project-page .merge-request-commits .data{ padding: 0}
body.project-page .merge-request-commits a.commit {padding: 10px; border-bottom: 1px solid #eee; overflow: hidden; display: block;}
body.project-page .merge-request-commits a.commit:last-child{border-bottom: 0}
body.project-page .merge-request-commits a.commit img{float: left; margin-right: 10px;}
body.project-page .merge-request-commits a.commit span.update-title, .dashboard-page .news-feed .project-updates li a span.update-author{display: block;}
body.project-page .merge-request-commits a.commit span.update-title{margin-bottom: 10px}
body.project-page .merge-request-commits a.commit span.update-author{color: #999; font-weight: normal; font-style: italic;}
body.project-page .merge-request-commits a.commit span.update-author strong{font-weight: bold; font-style: normal;}


D
Dmitriy Zaporozhets 已提交
406 407 408 409 410 411 412 413 414 415 416 417 418
/** Update entry **/
.update-data { padding: 0 }
.update-data { width:100%; }
.update-data.ui-box .data { padding:0; }
a.update-item {padding: 10px; border-bottom: 1px solid #eee; overflow: hidden; display: block;}
a.update-item:last-child{border-bottom: 0}
a.update-item img{float: left; margin-right: 10px;}
a.update-item span.update-title, .dashboard-page .news-feed .project-updates li a span.update-author{display: block;}
a.update-item span.update-title{margin-bottom: 10px}
a.update-item span.update-author{color: #999; font-weight: normal; font-style: italic;}
a.update-item span.update-author strong{font-weight: bold; font-style: normal;}


419 420
body.project-page .team_member_new .span-6, .team_member_edit .span-6{ padding:10px 0; }

G
gitlabhq 已提交
421
body.projects-page input.text.git-url.project_list_url { width:165px; }
422 423 424 425 426 427 428



body.project-page table.no-borders tr,
body.project-page table.no-borders td{ 
  border:none;
}
429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464

#gitlab-tabs { 
  .ui-tabs-nav {
    border-bottom: 1px solid #DEDFE1;

    li { 
      background: none;
      border:none;
      font-size: 16px;
      margin: 0;
      padding: 0;

      a { 
        margin: 0;
        padding: 10px 16px;
        width:150px;
      }

      &.ui-tabs-selected { 
        background-image: -webkit-gradient(linear, 0 0, 0 26, color-stop(0.076, #fefefe), to(#F6F7F8));
        background-image: -webkit-linear-gradient(#fefefe 7.6%, #F6F7F8);
        background-image: -moz-linear-gradient(#fefefe 7.6%, #F6F7F8);
        background-image: -o-linear-gradient(#fefefe 7.6%, #F6F7F8);
        font-weight: bold;
        border:1px solid #DEDFE1;
        border-bottom: 1px solid #DEDFE1;
        -webkit-border-top-left-radius: 5px;
        -webkit-border-top-right-radius: 5px;
        -moz-border-radius-topleft: 5px;
        -moz-border-radius-topright: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
      }
    } 
  } 
}
D
Dmitriy Zaporozhets 已提交
465 466 467 468 469

.ajax-tab-loading { 
  padding:40px;
  display:none;
}