diff options
Diffstat (limited to 'bitbake/lib/toaster/toastergui/static/css/default.css')
-rw-r--r-- | bitbake/lib/toaster/toastergui/static/css/default.css | 114 |
1 files changed, 104 insertions, 10 deletions
diff --git a/bitbake/lib/toaster/toastergui/static/css/default.css b/bitbake/lib/toaster/toastergui/static/css/default.css index 30328fd3b4..0d3570a21f 100644 --- a/bitbake/lib/toaster/toastergui/static/css/default.css +++ b/bitbake/lib/toaster/toastergui/static/css/default.css | |||
@@ -22,11 +22,21 @@ img.logo { height: 30px; vertical-align: bottom; } | |||
22 | /* Increase popovers width to fit commit SHAs */ | 22 | /* Increase popovers width to fit commit SHAs */ |
23 | .popover { max-width: 350px; } | 23 | .popover { max-width: 350px; } |
24 | 24 | ||
25 | /* Set a limit to popover height to handle long dependency lists */ | ||
26 | .popover-content { max-height: 350px; overflow: scroll; } | ||
27 | |||
28 | /* Set a limit to modal dialogs height to handle long variable history */ | ||
29 | [id^="variable-"] .modal-content { max-height: 550px; overflow-y: scroll; } | ||
30 | |||
31 | /* Make sure long values in variable history do not make the modal dialogs | ||
32 | * scroll horizontally */ | ||
33 | [id^="variable-"] .modal-content p { word-break: break-all; } | ||
34 | |||
25 | /* Increase bottom margin of definition lists inside popovers for the Toaster version information in the top navbar, and also inside the right hand columns of our details pages */ | 35 | /* Increase bottom margin of definition lists inside popovers for the Toaster version information in the top navbar, and also inside the right hand columns of our details pages */ |
26 | .popover-content dd, | 36 | .popover-content dd, |
27 | .well dd { margin-bottom: 15px; } | 37 | .item-info dd { margin-bottom: 15px; } |
28 | 38 | ||
29 | /* Style the horizonal definition lists */ | 39 | /* Style the horizontal definition lists */ |
30 | .dl-horizontal dt { width: 200px; line-height: 25px; } | 40 | .dl-horizontal dt { width: 200px; line-height: 25px; } |
31 | .dl-horizontal dd { margin-left: 220px; line-height: 25px; } | 41 | .dl-horizontal dd { margin-left: 220px; line-height: 25px; } |
32 | 42 | ||
@@ -48,21 +58,24 @@ img.logo { height: 30px; vertical-align: bottom; } | |||
48 | 58 | ||
49 | /* Styles for our table controls */ | 59 | /* Styles for our table controls */ |
50 | .form-control[id^="search-input-"], | 60 | .form-control[id^="search-input-"], |
51 | .form-control[id^="new-search-input-"] { width: 30em; } | 61 | .form-control[id^="new-search-input-"], |
62 | #search{ width: 30em; } | ||
52 | #search-input-selectpackagestable, | 63 | #search-input-selectpackagestable, |
53 | #search-input-packagestable, | 64 | #search-input-packagestable, |
54 | .form-control[id^="no-results-search-input-"]{ width: 20em; } | 65 | .form-control[id^="no-results-search-input-"] { width: 20em; } |
55 | #edit-columns-button { margin-right: 30px; } | 66 | #edit-columns-button { margin-right: 30px; } |
56 | .navbar-default[id^="table-chrome-"] { background-color: transparent; } | 67 | .navbar-default[id^="table-chrome-"], |
68 | #variables .navbar-default { background-color: transparent; } | ||
57 | [id^="table-chrome-collapse-"] .navbar-form { margin-left: -15px; } | 69 | [id^="table-chrome-collapse-"] .navbar-form { margin-left: -15px; } |
58 | .dropdown-menu.editcol { padding-left: 10px; min-width: 180px; } | 70 | .dropdown-menu.editcol { padding-left: 10px; min-width: 200px; } |
59 | span[class^="remove-search-btn-"] { position: absolute; right: 5px; top: 0; bottom: 0; height: 14px; margin: auto; font-size: 14px; cursor: pointer; color: #777;} | 71 | span[class^="remove-search-btn-"] { position: absolute; right: 5px; top: 0; bottom: 0; height: 14px; margin: auto; font-size: 14px; cursor: pointer; color: #777;} |
60 | span[class^="remove-search-btn-"]:hover { color: #333; } | 72 | span[class^="remove-search-btn-"]:hover { color: #333; } |
61 | #no-results-special-selectpackagestable .form-inline { margin-top: 20px; } | 73 | #no-results-special-selectpackagestable .form-inline { margin-top: 20px; } |
62 | [id^="pagination-"] .pagination, | 74 | [id^="pagination-"] .pagination, |
63 | [id^="pagination-"] .navbar-form { margin-top: 0; } | 75 | [id^="pagination-"] .navbar-form { margin-top: 0; } |
64 | [id^="table-chrome-"] .navbar-form { margin-left: -15px; margin-right: -15px; } | 76 | [id^="table-chrome-"] .navbar-form { margin-left: -15px; margin-right: -15px; } |
65 | [id^="table-chrome-"] .detail-page-contols { padding-left: 0; padding-right: 0; } | 77 | [id^="table-chrome-"] .detail-page-contols, |
78 | #packages-built .detail-page-controls { padding-left: 0; padding-right: 0; } | ||
66 | 79 | ||
67 | /* Override the default font-weight for labels: it's a bit too much */ | 80 | /* Override the default font-weight for labels: it's a bit too much */ |
68 | label { font-weight: normal; } | 81 | label { font-weight: normal; } |
@@ -86,7 +99,7 @@ dd > .glyphicon-ok-circle { color: #3c763d; } | |||
86 | tbody > tr > td > .glyphicon-minus-sign { color: #a94442; } | 99 | tbody > tr > td > .glyphicon-minus-sign { color: #a94442; } |
87 | .glyphicon-download-alt, | 100 | .glyphicon-download-alt, |
88 | .glyphicon-edit { color: #337ab7; } | 101 | .glyphicon-edit { color: #337ab7; } |
89 | .failed_tasks .glyphicon-download-alt { margin-left: 5px; } | 102 | .failed_tasks .glyphicon-download-alt { margin-left: 5px; } |
90 | .glyphicon-download-alt:hover, | 103 | .glyphicon-download-alt:hover, |
91 | .glyphicon-edit:hover { color: #23527c; cursor: pointer; text-decoration: none; } | 104 | .glyphicon-edit:hover { color: #23527c; cursor: pointer; text-decoration: none; } |
92 | .glyphicon-trash { color: #a94442; } | 105 | .glyphicon-trash { color: #a94442; } |
@@ -98,7 +111,8 @@ tbody > tr > td > .glyphicon-minus-sign { color: #a94442; } | |||
98 | h1 > .glyphicon-edit, | 111 | h1 > .glyphicon-edit, |
99 | p.lead .glyphicon { font-size: 16px; } | 112 | p.lead .glyphicon { font-size: 16px; } |
100 | h2 > .glyphicon-question-sign, | 113 | h2 > .glyphicon-question-sign, |
101 | h3 > .glyphicon-question-sign { font-size: 14px; } | 114 | h3 > .glyphicon-question-sign, |
115 | .heading-help { font-size: 14px; } | ||
102 | 116 | ||
103 | /* Create a class for wells without background colour */ | 117 | /* Create a class for wells without background colour */ |
104 | .well-transparent { background-color: transparent; } | 118 | .well-transparent { background-color: transparent; } |
@@ -205,6 +219,13 @@ td > .tooltip-inner, | |||
205 | #recipestable .get_description_or_summary { width: 40%; } | 219 | #recipestable .get_description_or_summary { width: 40%; } |
206 | #machinestable .name { white-space: nowrap; } | 220 | #machinestable .name { white-space: nowrap; } |
207 | #machinestable .description { width: 45%; } | 221 | #machinestable .description { width: 45%; } |
222 | #otable .variable_value, | ||
223 | #otable .file { word-break: break-all; width: 25%; } | ||
224 | [id^="variable-"] .file { word-break: break-all; } | ||
225 | |||
226 | /* For the tables still not ported to ToasterTables, style the table headings | ||
227 | * that are not sortable */ | ||
228 | th > span.text-muted { font-weight: normal; } | ||
208 | 229 | ||
209 | /* Override the rather ugly default code styles */ | 230 | /* Override the rather ugly default code styles */ |
210 | code { color: #333; background-color: transparent; } | 231 | code { color: #333; background-color: transparent; } |
@@ -234,7 +255,7 @@ code { color: #333; background-color: transparent; } | |||
234 | .date-filter-controls span { margin: 0 10px; } | 255 | .date-filter-controls span { margin: 0 10px; } |
235 | 256 | ||
236 | /* Style the fixed positioned notifications */ | 257 | /* Style the fixed positioned notifications */ |
237 | .loading-notification { position: fixed; z-index: 101; top: 3%; left: 40%; right: 40%; -webkit-box-shadow: 0 0 10px #c09853; -moz-box-shadow: 0 0 10px #c09853; box-shadow: 0 0 10px #c09853; } | 258 | #loading-notification { position: fixed; z-index: 1101; top: 3%; left: 40%; right: 40%; -webkit-box-shadow: 0 0 10px #c09853; -moz-box-shadow: 0 0 10px #c09853; box-shadow: 0 0 10px #c09853; } |
238 | 259 | ||
239 | .change-notification { position: fixed; z-index: 1101; top: 4%; left: 30%; right: 30%; -webkit-box-shadow: 0 0 10px #3a87ad; -moz-box-shadow: 0 0 10px #3a87ad; box-shadow: 0 0 10px #3a87ad; } | 260 | .change-notification { position: fixed; z-index: 1101; top: 4%; left: 30%; right: 30%; -webkit-box-shadow: 0 0 10px #3a87ad; -moz-box-shadow: 0 0 10px #3a87ad; box-shadow: 0 0 10px #3a87ad; } |
240 | 261 | ||
@@ -246,3 +267,76 @@ code { color: #333; background-color: transparent; } | |||
246 | 267 | ||
247 | /* Style the Toaster screenshot in the landing page */ | 268 | /* Style the Toaster screenshot in the landing page */ |
248 | .img-thumbnail { padding: 0; } | 269 | .img-thumbnail { padding: 0; } |
270 | |||
271 | /* Set the layout for the build information pages */ | ||
272 | |||
273 | #nav { margin-top: 10px; } | ||
274 | .page-header.build-data { margin-top: 0px; } | ||
275 | .build-data > h1 { margin-top: 8px; } | ||
276 | |||
277 | /* Style the build outcome information in the build dashboard */ | ||
278 | .log { margin-left: 30px; } | ||
279 | .show-warnings { font-weight: 700; color: #8a6d3b; } | ||
280 | .show-warnings:hover { color: #66512c; } | ||
281 | |||
282 | /* Style the errors and warnings information in the build dashboard */ | ||
283 | #errors .panel-heading { background-color: transparent; color: #843534; } | ||
284 | #warnings .panel-heading { background-color: transparent; color: #8a6d3b; } | ||
285 | #warnings .panel-heading a:hover { color: #66512c; } | ||
286 | h2.panel-title { font-size: 30px; } | ||
287 | .alert-danger pre, | ||
288 | .alert-warning pre { background-color: transparent; border: none; } | ||
289 | .alert-danger pre { color: #a94442; } | ||
290 | #error-info pre, | ||
291 | #warning-info pre { white-space: pre-wrap; } | ||
292 | .alert-warning pre { color: #8a6d3b; } | ||
293 | |||
294 | /* Style the wells in the build dashboard */ | ||
295 | .dashboard-section h3 { margin-top: 10px; margin-bottom: 20px; } | ||
296 | .col-md-4.dashboard-section dd { margin-bottom: 10px; } | ||
297 | |||
298 | /* Make the help in tables insivisble until you hover over the right cell */ | ||
299 | .hover-help { visibility: hidden; } | ||
300 | |||
301 | /* Blue hightlight animation for tasks and directory structure tables */ | ||
302 | .highlight { -webkit-animation: target-fade 15s 1; -moz-animation: target-fade 15s 1; animation: target-fade 15s 1; } | ||
303 | @-webkit-keyframes target-fade { 0% { background-color: #D9EDF7; } 25% { background-color: #D9EDF7; } 100% { background-color: white; } } | ||
304 | @-moz-keyframes target-fade { 0% { background-color: #D9EDF7; } 25% { background-color: #D9EDF7; } 100% { background-color: white; } } | ||
305 | @keyframes target-fade { 0% { background-color: #D9EDF7; } 25% { background-color: #D9EDF7; } 100% { background-color: white; } } | ||
306 | |||
307 | /* Copied in from newer version of Font-Awesome 4.3.0 */ | ||
308 | .fa-spin { | ||
309 | -webkit-animation: fa-spin 2s infinite linear; | ||
310 | animation: fa-spin 2s infinite linear; | ||
311 | display: inline-block; | ||
312 | } | ||
313 | .fa-pulse { | ||
314 | -webkit-animation: fa-spin 1s infinite steps(8); | ||
315 | animation: fa-spin 1s infinite steps(8); | ||
316 | display: inline-block; | ||
317 | } | ||
318 | |||
319 | @-webkit-keyframes fa-spin { | ||
320 | 0% { | ||
321 | -webkit-transform: rotate(0deg); | ||
322 | transform: rotate(0deg); | ||
323 | } | ||
324 | 100% { | ||
325 | -webkit-transform: rotate(359deg); | ||
326 | transform: rotate(359deg); | ||
327 | } | ||
328 | } | ||
329 | |||
330 | @keyframes fa-spin { | ||
331 | 0% { | ||
332 | -webkit-transform: rotate(0deg); | ||
333 | -moz-transform: rotate(0deg); | ||
334 | transform: rotate(0deg); | ||
335 | } | ||
336 | 100% { | ||
337 | -webkit-transform: rotate(359deg); | ||
338 | -moz-transform: rotate(359deg); | ||
339 | transform: rotate(359deg); | ||
340 | } | ||
341 | } | ||
342 | /* End copied in from newer version of Font-Awesome 4.3.0 */ | ||