diff options
author | Fathi Boudra <fathi.boudra@linaro.org> | 2014-06-02 17:14:02 +0300 |
---|---|---|
committer | Fathi Boudra <fathi.boudra@linaro.org> | 2014-06-02 17:14:02 +0300 |
commit | 46f29f243b1e7642e860b40214d5f893aad678e1 (patch) | |
tree | 7ac82cee0957299e51c36f22ce1b172670513348 /skins |
Initial commit - Bugzilla 4.4.4
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Diffstat (limited to 'skins')
32 files changed, 2430 insertions, 0 deletions
diff --git a/skins/README b/skins/README new file mode 100644 index 0000000..111c00f --- /dev/null +++ b/skins/README @@ -0,0 +1,20 @@ +There are three directories here, standard/, custom/, and contrib/. + +standard/ holds the standard stylesheets. These are used no matter +what skin the user selects. If the user selects the "Classic" skin, +then *only* the standard/ stylesheets are used. + +contrib/ holds "skins" that the user can select in their preferences. +skins are in directories, and they contain files with the same names +as the files in skins/standard/. Simply putting a new directory +into the contrib/ directory adds a new skin as an option in users' +preferences. + +custom/ allows you to locally override the standard/ and contrib/ CSS. +If you put files into the custom/ directory with the same names as the CSS +files in skins/standard/, you can override the standard/ and contrib/ +CSS. For example, if you want to override some CSS in +skins/standard/global.css, then you should create a file called "global.css" +in custom/ and put some CSS in it. The CSS you put into files in custom/ will +be used *in addition* to the CSS in skins/standard/ or the CSS in +skins/contrib/. It will apply to every skin. diff --git a/skins/contrib/Dusk/buglist.css b/skins/contrib/Dusk/buglist.css new file mode 100644 index 0000000..a9cbfd0 --- /dev/null +++ b/skins/contrib/Dusk/buglist.css @@ -0,0 +1,11 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +tr.bz_bugitem:hover { + background-color: #ccccff; +} diff --git a/skins/contrib/Dusk/global.css b/skins/contrib/Dusk/global.css new file mode 100644 index 0000000..f051a3b --- /dev/null +++ b/skins/contrib/Dusk/global.css @@ -0,0 +1,239 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +body { + background: #c8c8c8; + font-family: Helvetica, Arial, Geneva; + padding-left: 1em; + padding-right: 1em; +} + +/* page title */ + +#titles { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} + +#header .links, #footer { + background-color: #929bb1; + color: #ddd; +} + +#header { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + border: none; +} + +#header a, #footer a { + color: white; + text-decoration: none; +} +#header a:hover, #footer a:hover { + text-decoration: underline; +} + +/* body */ + +#bugzilla-body { + background: #f0f0f0; + color: black; + border: 1px solid #747e93; + padding: 10px; + font-size: 10pt; + border-radius: 5px; +} + +a { + color: #6070cf; +} +a:hover { + color: #8090ef; +} + +hr { + border-color: #969696; + border-style: dashed; + border-width: 1px; + margin-top: 10px; +} + +/* edit */ + +#bugzilla-body th { + font-weight: bold; + vertical-align: top; + white-space: nowrap; +} + +#bug-form td { + padding-top: 2px; +} + +/* attachments */ + +#attachment-list { + border: 2px solid #c8c8ba; + font-size: 9pt; +} + +#attachment-list th { + background-color: #e6e6d8; + border: none; + border-bottom: 1px solid #c8c8ba; + text-align: left; +} + +#attachment-list th a { + color: #646456; +} + +#attachment-list td { + border: none; +} + +#attachment-list-actions td { + border-top: 1px solid #c8c8ba; +} + +/************/ +/* Comments */ +/************/ + +#comments th { + font-size: 9pt; + font-weight: bold; + padding-top: 5px; + padding-right: 5px; + padding-bottom: 10px; + text-align: right; + vertical-align: top; + white-space: nowrap; +} + +#comments td { + padding-top: 2px; +} + +.reply-button a { + padding-left: 2px; + padding-right: 2px; +} + +.bz_comment { + background-color: #e8e8e8; + margin: 1px 1px 10px 1px; + border-width: 1px; + border-style: solid; + border-color: #c8c8ba; + padding: 5px; + font-size: 9pt; +} + +.bz_comment_head, .bz_first_comment_head { + margin: 0; padding: 0; + background-color: transparent; + font-weight: bold; +} + +.bz_comment_user { + margin-left: 0; +} + +.bz_comment.bz_private { + background-color: #f0e8e8; + border-color: #f8c8ba; +} + +.comment_rule { + display: none; +} + +/* footer */ + +#footer { + border: 1px solid #747e93; + width: 100%; + border-radius: 5px; +} + +#footer #links-actions, +#footer #links-edit, +#footer #links-saved, +#footer #links-special { + margin-top: 2ex; +} + +#footer .links { + border-spacing: 30px; + margin-bottom: 2ex; +} + +.separator { + color: #cccccc; +} + +/* tabs */ + +.tabbed .tabbody { + background: #f8f8f8; + padding: 1em; + border-style: solid; + border-color: #000000; + border-width: 0 3px 3px 1px; +} + +.tabs { + margin: 0; + padding: 0; + border-collapse: collapse; +} + +.tabs td { + background: #c8c8c8; + border-width: 1px; +} + +.tabs td.selected { + background: #f8f8f8; + border-width: 1px 3px 0 1px; +} + +.tabs td.spacer { + background: transparent; + border-top: none; + border-left: none; + border-right: none; +} + +/* other */ + +.bz_row_odd { + background-color: #f0f0f0; +} + +/* Rules specific for printing */ +@media print { + #header, + #footer, + .navigation { + display: none; + } + + body { + background-image: none; + background-color: #ffffff; + } + + #bugzilla-body { + border: none; + margin: 0; + padding: 0; + } +} diff --git a/skins/contrib/Dusk/index.css b/skins/contrib/Dusk/index.css new file mode 100644 index 0000000..8ea90b5 --- /dev/null +++ b/skins/contrib/Dusk/index.css @@ -0,0 +1,12 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + + div#page-index .outro + { + clear:both; + } diff --git a/skins/standard/IE-fixes.css b/skins/standard/IE-fixes.css new file mode 100644 index 0000000..65f33a6 --- /dev/null +++ b/skins/standard/IE-fixes.css @@ -0,0 +1,58 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +.bz_comment_text, .uneditable_textarea, tbody.file pre { + white-space: pre; + word-wrap: break-word; +} + +.component_table { + margin-top: .5em; +} + +form#Create #comp_desc { + margin: .5em 1em; +} + +#footer #useful-links li { + padding-bottom: 0.8ex; +} + +#footer .label { + display: block; + float: left; + width: 8.2em; + padding-bottom: 0.1ex; +} + +#footer #links-actions .label { + padding-top: 0.35em; +} + +#footer .links { + display: inline; +} + +#bug_id_container, .search_field_grid, +.search_email_fields, ul.bug_changes li { + zoom: 1; + display: inline; +} + +#keywords_container .yui-ac-content { + _height: 30em; /* ie6 */ +} + +.bz_short_desc_column a, .bz_short_short_desc_column a { + /* color:inherit */ + color: expression(this.parentNode.currentStyle['color']); +} + +#graphical_report { + width: auto\9; /* IE6-8 */ +} diff --git a/skins/standard/admin.css b/skins/standard/admin.css new file mode 100644 index 0000000..c2b822b --- /dev/null +++ b/skins/standard/admin.css @@ -0,0 +1,126 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +.warningmessages, .criticalmessages { + background-color: white; + border-style: solid; + border-width: 1px; + padding: 1ex 1ex 1ex 4ex; + margin: 1ex; +} + +.warningmessages { + border-color: yellow; +} + +.criticalmessages { + border-color: red; +} + +.alert { + color: red; + background-color: inherit; +} + +.confirmation { + background-color: red; + padding: 3ex; + width: 70%; +} + +p.areyoureallyreallysure { + color: red; + font-size: 120%; + font-weight: bold; +} + +tr.param_disabled { + background-color: lightgrey; +} + +td.admin_links { + width: 50%; + padding: 1em; + vertical-align: top; +} + +td.admin_links dt { + margin-top: 1em; +} + +td.admin_links dt.forbidden, td.admin_links dd.forbidden { + font-size: smaller; + font-style: italic; + color: #aaa; +} + +td.admin_links dt.forbidden a, td.admin_links dd.forbidden a { + text-decoration: none; + color: inherit; + cursor: default; +} + +.col-header { + width: 8em; +} + +.checkbox-cell { + border: 1px black solid; +} + +/* Grey-green color */ +.open-status { + color: #286; +} + +/* Brown-red color */ +.closed-status { + color: #a63; +} + +/* Dark green color */ +.checked { + background-color: #5b4; +} + +/* Dark red color */ +td.forbidden { + background-color: #811; +} + +/* Light green color */ +td.set { + background-color: #efe; +} + +/* Light red color */ +td.unset { + background-color: #fee; +} + +tr.highlight:hover { + background-color: yellow; +} + +th.title { + font-size: larger; + text-align: center; + vertical-align: middle; +} + +#edit_custom_field tr { + vertical-align: top; +} + +#edit_custom_field th { + text-align: right; +} + +#edit_custom_field th.narrow_label { + white-space: normal; +} diff --git a/skins/standard/attachment.css b/skins/standard/attachment.css new file mode 100644 index 0000000..3f037c9 --- /dev/null +++ b/skins/standard/attachment.css @@ -0,0 +1,236 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +table.attachment_entry th { + text-align: right; + vertical-align: baseline; + white-space: nowrap; +} + +table.attachment_entry td { + text-align: left; + vertical-align: baseline; + padding-bottom: 5px; +} + +table#flags th, +table#flags td { + text-align: left; + vertical-align: baseline; + font-size: small; +} + +/* Rules used to view patches in diff mode. */ + +.file_head { + font-weight: bold; + font-size: 1em; + background-color: #c3c3c3; + border: 1px solid black; +} + +.file_head a { + text-decoration: none; + font-family: monospace; + font-size: 1.1em; +} + +.file_collapse { + display: none; +} + +.section_head { + background-color: #f0f0f0; + border: 1px solid black; + text-align: left; +} + +table.file_table { + table-layout: fixed; + width: 100%; + empty-cells: show; + border-spacing: 0px; + border-collapse: collapse; + /* draw border below last open context section in listing */ + border-bottom: 1px solid black; +} + +tbody.file pre { + display: inline; + font-size: 0.9em; +} + +tbody.file pre:empty { + display: block; +} + +.changed { + background-color: lightblue; +} + +.added { + background-color: lightgreen; +} + +.removed { + background-color: #FFCC99; +} + +.num { + background-color: #ffe9ae; + text-align:right; + padding: 0 0.3em; + width: 3em; +} + +table.attachment_info th { + text-align: right; + vertical-align: top; +} + +table.attachment_info td { + text-align: left; + vertical-align: top; +} + +/* Text displayed when the attachment is not viewable by the web browser */ +#noview { + text-align: left; + vertical-align: middle; +} + +#attachment_attributes div { + padding-bottom: 0.4em; +} + +#attachment_attributes label, +#attachment_attributes span.label, +#attachment_actions span.label +{ + font-weight: bold; +} + +#attachment_attributes .block { + display: block; +} + +#smallCommentFrame, #attachment_flags { + float: left; +} + +#smallCommentFrame { + margin-right: 1.5em; +} + +#attachment_comments_and_flags, #attachment_actions { + clear: both; + margin-bottom: 1ex; +} + +#attachment_information_read_only .title { + font-weight: bold; + font-size: 1.5em; + padding: 0; + margin: 0; +} + +#attachment_information_read_only .title #bz_edit { + font-size: 0.7em; +} + +#attachment_information_read_only .details { + font-size: 90%; +} + +#attachment_info.read #attachment_information_edit { + display: none; +} + +#attachment_info.edit #attachment_information_read_only { + display: none; +} + +#attachment_info.edit #attachment_view_window { + float: left; + width: 80%; +} + +#attachment_info.edit #attachment_information_edit { + width: 20%; +} + +#attachment_info.edit #attachment_information_edit input.text, +#attachment_info.edit #attachment_information_edit textarea { + width: 90%; +} + +#attachment_isobsolete { + padding-right: 1em; +} + +#attachment_information_edit { + float: left; +} + +#smallCommentFrame textarea { + display: block; +} + +textarea.bz_private { + border: 1px solid #F8C8BA; +} + +#update { + clear: both; + display: block; +} + +div#update_container { + clear: both; + padding: 1.5em 0; +} + +#attachment_flags { + margin-bottom: 1em; +} + +#attachment_flags p { + padding-bottom: 0; + margin-bottom: 0; +} + +#editFrame, #viewDiffFrame, #viewFrame { + height: 400px; + width: 95%; + margin-left: 2%; +} + +.viewall_frame { + width: 75%; + height: 350px; +} + +.details span.bz_private{ + border-left: 1px solid darkred; + padding-left: 0.5em; +} + +.no_javascript .bz_hide, .no_javascript .bz_edit { + display: none; +} + +#hidden_obsolete_message { + text-align: left; + width: 75%; + margin: 0 auto; + font-weight: bold +} + +#description { + resize: vertical; +} diff --git a/skins/standard/buglist.css b/skins/standard/buglist.css new file mode 100644 index 0000000..6d23fc8 --- /dev/null +++ b/skins/standard/buglist.css @@ -0,0 +1,131 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ +.bz_query_head { + text-align: center; +} + +.bz_query_timestamp { + font-weight: bold; +} + +.search_description { + margin: .5em 0; + padding: 0; +} +.search_description li { + list-style-type: none; + display: inline; + margin-right: 2em; +} + +.zero_results, .zero_result_links { + font-size: 120%; + font-weight: bold; +} + +.bz_buglist_header th { + text-align: left; +} + +.bz_sort_order_primary, +.bz_sort_order_secondary { + display: inline-block; + padding-left: .2em; + text-decoration: none; +} +.bz_sort_order_primary { color: black; } +.bz_sort_order_secondary { color: #777; } + + +.bz_id_column { +} + +.bz_row_odd { + background-color: #F7F7F7; + color: #000000; +} + +.bz_row_even { + background-color: #FFFFFF; + color: #000000; +} + +/* Style bug rows according to severity. */ +.bz_blocker { color: red; font-weight: bold; } +.bz_critical { color: red; } +.bz_enhancement { color: #666; background-color: white; } + +/* Align columns in the "change multiple bugs" form to the right. */ +table#form tr th { text-align: right; } + +table.bz_buglist td, table.bz_buglist th { +} + +/* we use a first-child class and not the pseudo-class because IE + * doesn't support it :-( */ +tr.bz_secure td.first-child, a.bz_secure { + background-image: url("../../images/padlock.png"); + background-position: center left; + background-repeat: no-repeat; + background-color: inherit; +} + +th.first-child, td.first-child, a.bz_secure { + padding-left: 20px; +} + +tr.bz_secure_mode_implied td.first-child { +} + +tr.bz_secure_mode_manual td.first-child { +} + +td.bz_estimated_time_column, +td.bz_remaining_time_column, +td.bz_actual_time_column, +td.bz_percentage_complete_column { + text-align: right; +} + +td.bz_total_label { + font-weight: bold; +} + +td.bz_total { + border-top-style: solid; + border-top-color: #929bb1; + border-top-width: 3px; + text-align: right; +} + +#commit, #action { + margin-top: .25em; +} + +.bz_query_debug { + text-align: left; +} + +.bz_short_desc_column a, .bz_short_short_desc_column a { + color: inherit; +} + +/* The "filtering" table is specific to request.cgi. + * Same for the "requests" class used for tables. */ + +#filtering #requester, #filtering #requestee { + min-width: 8em; +} + +#filtering th { + text-align: right; +} + +table.requests th { + text-align: left; +} diff --git a/skins/standard/dependency-tree.css b/skins/standard/dependency-tree.css new file mode 100644 index 0000000..0051fca --- /dev/null +++ b/skins/standard/dependency-tree.css @@ -0,0 +1,80 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +ul.tree { + padding-left: 0em; + margin-left: 1em; + display: block; +} + +ul.tree ul { + padding-top: 3px; + display: block; +} + +ul.tree li { + /* see http://www.kryogenix.org/code/browser/aqlists/ for idea */ + padding-top: 3px; + text-indent: -1.2em; + padding-left: 0.5em; + padding-bottom: 3px; + list-style-type: none; + background: url("dependency-tree/bug-item.png") no-repeat; +} + +ul.tree li a.b { + padding-left: 30px; + margin-right: -14px; + text-decoration: none; +} + +ul.tree li a.b_open { + background: url("dependency-tree/tree-open.png") center no-repeat; + cursor: pointer; +} + +ul.tree li a.b_closed { + background: url("dependency-tree/tree-closed.png") center no-repeat; + cursor: pointer; +} + +ul.tree a.tree_link img { + border: 0; +} + +.summ_info { + /* change to inline if you would like to see the full bug details + * displayed in the list */ + display: none; + font-size: 75%; +} + +.hint { + font-size: 90%; + margin: 0.2em; + padding: 0.1em; +} + +.hint h3, .hint ul { + margin-top: 0.1em; + margin-bottom: 0.1em; +} + +.summ A, .summ_deep A { + text-decoration: none; + color: darkblue; +} + +.summ_deep { +} + +.summ_h A { + background-color: #ffffaa; + color: #333; + font-weight: bold; +} diff --git a/skins/standard/dependency-tree/bug-item.png b/skins/standard/dependency-tree/bug-item.png Binary files differnew file mode 100644 index 0000000..051025d --- /dev/null +++ b/skins/standard/dependency-tree/bug-item.png diff --git a/skins/standard/dependency-tree/tree-closed.png b/skins/standard/dependency-tree/tree-closed.png Binary files differnew file mode 100644 index 0000000..80f1e2b --- /dev/null +++ b/skins/standard/dependency-tree/tree-closed.png diff --git a/skins/standard/dependency-tree/tree-open.png b/skins/standard/dependency-tree/tree-open.png Binary files differnew file mode 100644 index 0000000..eeb3e6b --- /dev/null +++ b/skins/standard/dependency-tree/tree-open.png diff --git a/skins/standard/dependency-tree/tree.png b/skins/standard/dependency-tree/tree.png Binary files differnew file mode 100644 index 0000000..884d347 --- /dev/null +++ b/skins/standard/dependency-tree/tree.png diff --git a/skins/standard/duplicates.css b/skins/standard/duplicates.css new file mode 100644 index 0000000..b531597 --- /dev/null +++ b/skins/standard/duplicates.css @@ -0,0 +1,37 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +#duplicates_table { + border-collapse: collapse; +} + +#duplicates_table .resolved { + background-color: #d9d9d9; + color: black; +} + +#duplicates_table thead tr { + background-color: #ccc; + color: black; +} + +#duplicates_table thead tr th { + vertical-align: middle; +} + +#duplicates_table td, #duplicates_table th { + border: 1px solid black; + padding: .1em .25em; +} + +#duplicates_table tbody td { + text-align: center; +} +#duplicates_table tbody td.short_desc { + text-align: left; +} diff --git a/skins/standard/editusers.css b/skins/standard/editusers.css new file mode 100644 index 0000000..fb38af6 --- /dev/null +++ b/skins/standard/editusers.css @@ -0,0 +1,64 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +table.main { + border-spacing: 1em; +} +table.main tr { + vertical-align: top; + border-top: solid thin black; +} +table.main th { + text-align: right; + white-space: nowrap; +} +table.main th, +table.main td { + padding: 0; +} +table.main ul { + list-style-type: none; + padding-left: 0 +} + +table.groups { + border-spacing: 1px; +} +table.groups tr.indirect { + background-color: #cccccc; +} +table.groups th { + text-align: left; + padding: 0 0 0 1ex; +} +table.groups td { + padding: 2px; +} +table.groups td.checkbox { + text-align: center; + white-space: nowrap; +} + +table#user_responsibilities th { + text-align: center; + padding: 0 1em 1em; +} + +table#user_responsibilities th.product { + text-align: left; + padding: 1em 0 0; +} + +table#user_responsibilities td.center { + text-align: center; +} + +.missing { + color: red; + border-color: inherit; +} diff --git a/skins/standard/enter_bug.css b/skins/standard/enter_bug.css new file mode 100644 index 0000000..e0f1ab6 --- /dev/null +++ b/skins/standard/enter_bug.css @@ -0,0 +1,55 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +/* These are specified using the class instead of the id so that they + don't override the YUI CSS. */ +.enter_bug_form table { + border-spacing: 0; + border-width: 0; +} +.enter_bug_form td, .enter_bug_form th { padding: .25em; } +.enter_bug_form th { text-align: right; } + +/* This makes the "component" column as small as possible (since it + * contains only fixed-width content) and the Reporter column + * as large as possible, which makes the form not jump around + * when the Component Description changes size. This works + * pretty well on all browsers except IE 8. + */ +#Create #field_container_component { width: 1px; } +#Create #field_container_reporter { width: 100%; } + +#Create .comment { + vertical-align: top; + overflow: auto; + color: green; +} +#Create #comp_desc_container td { padding: 0; } +#Create #comp_desc { height: 11ex; } +#Create #os_guess_note { + padding-top: 0; +} +#Create #os_guess_note div { + max-width: 35em; +} + +/* Text inputs need to be a little shorter on enter_bug + * than the 100% that they are on show_bug. + */ +#Create .field_value .text_input { max-width: 50em; } + +/* The Possible Duplicates table on enter_bug. */ +#possible_duplicates th { + text-align: center; + background: none; + border-collapse: collapse; +} +/* Make the Add Me to CC button never wrap. */ +#possible_duplicates .yui-dt-col-update_token { white-space: nowrap; } + +form#Create #possible_duplicates td { vertical-align: middle; } diff --git a/skins/standard/global.css b/skins/standard/global.css new file mode 100644 index 0000000..e829a7f --- /dev/null +++ b/skins/standard/global.css @@ -0,0 +1,551 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +/* global (begin) */ + body { + font-family: sans-serif; + color: #000; + background: #fff url("global/body-back.gif") repeat-x; + } + body, td, th, input { + font-family: Verdana, sans-serif; + font-size: small; + } + /* monospace is much smaller than Verdana by default, so we make it a bit bigger. */ + pre, code, kbd { + font-size: medium; + } +/* global (end) */ + +/* header (begin) */ + #header { + margin-bottom: 1em; + } + + #header form, #header form input, + #footer form, #footer form input + { + font-size: 95%; + display: inline; + } + + #header .links { + border-left: 1px solid #747E93; + border-right: 1px solid #747E93; + border-bottom: 1px solid #747E93; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + padding: 0.5em; + } + + #lang_links_container { + float: right; + } + #lang_links_container .links { + border: none; + padding: .5em; + } + + .lang_current { + font-weight: bold; + } + + #message { + border: 1px solid red; + margin: 0.3em 0em; + padding: 0.3em; + color: green; + } + + form.mini_login input.bz_login { + width: 10em; + } + form.mini_login input.bz_password { + width: 6em; + } + form.mini_login input.bz_remember { + margin: 0; + } + .bz_mini_login_help { + color: #777; + } + +/* header (end) */ + +/* banner (begin) */ + #banner { + } + +/* banner (end) */ + +/* titles (begin) */ + #titles { + width: 100%; + background-color: #404D6C; + color: #fff; + border-top-left-radius: 5px; + border-top-right-radius: 5px; + font-size: 110%; + margin: 0; + padding: 0.5em; + vertical-align: bottom; + } + + #titles a { + color: #fff; + } + + #titles p { + margin: 0; + padding: 0; + } + + #titles #title { + font-weight: bold; + white-space: nowrap; + } + + #titles #subtitle { + font-weight: normal; + width: 100%; + text-align: center; + } + + #titles #information { + font-weight: normal; + text-align: right; + font-size: 90%; + white-space: nowrap; + } + +/* titles (end) */ + +/* footer (begin) + * See also the "header" section for styles that apply + * to both the header and footer. + */ + #footer { + clear: both; + margin-top: 1em; + width: 100%; + background: #edf2f2; + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + } + + #footer #useful-links { + padding-left: 1ex; + padding-right: 1ex; + } + + #footer ul { + list-style-type: none; + } + #links-saved ul { + display: inline; + } + #links-saved th { + vertical-align: top; + } + + #footer .label { + white-space: nowrap; + vertical-align: top; + } + + #footer .links { + vertical-align: top; + } +/* footer (end) */ + +/* link lists (begin) */ + ul.links { + margin: 0; + padding: 0; + list-style-type: none; + } + + ul.links li { + display: inline; + white-space: nowrap; + } +/* link lists (end) */ + +/* tabs (begin) */ + .tabs td { + background: #eee; + text-align: center; + border-style: solid; + border-color: black; + border-width: 0px 0px 2px 0px; + } + + .tabs td.selected { + background: white; + border-width: 2px 2px 0px 2px; + } + + .tabs td.spacer { + background: white; + } +/* tabs (end) */ + +/* generic (begin) */ + a { + color: #039; + } + + a:visited { + color: #636; + } + + a:hover { + color: #333; + } + + a:active { + color: #000; + } + + .clickable_area { + cursor: pointer; + } + + textarea { + font-family: monospace; + } +/* generic (end) */ + +/* Links that control whether or not something is visible. */ +a.controller { + font-size: 115%; +} + +div#docslinks { + float: right; + border: 1px solid black; + padding: 1ex; + font-size: 80%; +} + +#docslinks h2 { + margin: 0; +} + +/**************************/ +/* Bug links and statuses */ +/**************************/ + +.bz_bug_link { + /* Catch-all if you want common styles for all bug links */ +} + +.bz_bug_link .bz_status_UNCONFIRMED { + font-style: italic; +} + +.bz_obsolete { + text-decoration: line-through; +} +.bz_inactive { + text-decoration: line-through; +} +.bz_closed, +.bz_CLOSED td { + text-decoration: line-through; +} +.bz_private { + color: darkred; + background: #f3eeee; +} +.bz_disabled { + color: #a0a0a0; +} + +/************/ +/* Comments */ +/************/ + +.bz_comment_table td { + vertical-align: top; +} + +.bz_comment { + margin-bottom: 2em; +} + +/* tbody.file pre is for the Diff view of attachments. */ +.bz_comment_text, .uneditable_textarea, tbody.file pre { + font-family: monospace; + white-space: pre-wrap; +} + +.bz_comment_text { + width: 50em; +} + +.bz_comment_user, .bz_comment_time, .bz_comment_number, +.bz_private_checkbox, .bz_comment_actions +{ + margin: 0 .5em; +} + +.bz_comment_actions, .bz_comment_number, .bz_private_checkbox { + float: right; +} + +.bz_collapse_expand_comments { + padding: 0; + margin: 0 0 0 1em; + list-style-type: none; +} +.bz_collapse_expand_comments li { + margin-bottom: .5em; +} +.bz_collapse_comment { + text-decoration: none; +} + +.bz_private_checkbox input { + margin: 0; + vertical-align: middle; +} + +.bz_comment_head, .bz_first_comment_head { + padding-top: .1em; + padding-bottom: .1em; + padding-left: .5em; + background-color: #e0e0e0; +} + +.bz_comment_user_images img { + vertical-align: bottom; +} + +.bz_comment_hilite pre { + background-color: lightgreen; + margin: 0; + padding: 1em 0; +} + +/** End Comments **/ + +.bz_default_hidden, .bz_tui_hidden, .bz_hidden_field, .bz_hidden_option { + /* We have !important because we want elements with these classes to always + * be hidden, even if there is some CSS that overrides it (we use these + * classes inside JavaScript to hide things). */ + display: none !important; +} + +.bz_comment_text span.quote { + color: #65379c; + /* Make quoted text not wrap. */ + white-space: pre; +} + +table#flags th, +table#flags td { + vertical-align: middle; + text-align: left; +} + +.flag_select { + min-width: 3em; +} + +input.requestee { + width: 15em; +} + +#error_msg { + font-size: x-large; +} + +.warning { + color: red; +} + +.throw_error { + background-color: #ff0000; + color: black; + font-size: 120%; + margin: 1em; + padding: 0.5em 1em; +} + +dt { + font-weight: bold; +} +body > dl > dt { + border-top: dotted gray thin; +} +dl dl > dt { + border-top: none; +} + +#admin_table th { + white-space: normal !important; +} + +/* Arrow buttons are buttons with only ↑, ↓, ← or → on + * them. We want these to look a little less spidery. */ +.arrow_button { + font-size: 150%; +} + +/* Style of the attachment table and time tracking table */ +#attachment_table { + border-collapse: collapse; + border: 1px solid #333333; +} + +#attachment_table th, .bz_attach_footer, .bz_time_tracking_table th { + background-color: #E0E0E0; + color: black; +} + +#attachment_table td, .bz_time_tracking_table th, .bz_time_tracking_table td { + border: 1px solid #333333; +} + +.bz_attach_extra_info { + font-size: smaller; +} + +.bz_attach_flags, .bz_attach_footer { + white-space: nowrap; +} + +.bz_attach_view_hide { + float: right; + padding-left: 1em; +} + +div.user_match { + margin-bottom: 1em; +} + +.box { + border: 1px solid black; + color: black; + background-color: #ffc; + margin: 1em; + padding: 0.5em 1em; +} + +.collapsed { + display: none; +} + +/* Rules specific for printing */ +@media print { + #header, #footer { + display: none; + } + + div.bz_query_buttons { + display: none; + } + + body { + background-image: none; + background-color: #fff; + } +} + +/**************/ +/* Bug Fields */ +/**************/ + +.field_label { + text-align: right; + vertical-align: top; + font-weight: bold; +} +.field_help_link { + cursor: help; +} +.field_value, form#Create th, form#Create td { + vertical-align: top; +} +.field_value .text_input { + width: 100%; + min-width: 25em; +} + +.uneditable_textarea { + width: 30em; + font-size: medium; +} + +th.required:before { + content: "* "; +} +th.required:before, span.required_star { + color: red; +} +input.required, select.required, span.required_explanation { + background-color: #fff7cd; + color: #000; +} + +.calendar_button { + background: transparent url("global/calendar.png") no-repeat; + width: 20px; + height: 20px; + vertical-align: middle; +} +.calendar_button span { display: none } +/* These classes are set by YUI. */ +.yui-calcontainer { + display: none; + background-color: white; + padding: 10px; + border: 1px solid #404D6C; +} + +.bug_urls { + margin: 0 0 1em 0; + padding: 0; + list-style-type: none; +} + +/* custom styles for inline instances of autocomplete input fields */ +.yui-skin-sam .yui-ac-input { position:static !important; + vertical-align:middle !important; } +.yui-skin-sam .yui-ac-container { left:0px !important; } +.yui-skin-sam .yui-ac { display: inline-block; } +#bugzilla-body .yui-ac-content { + max-height: 19em; + overflow: auto; + overflow-x: hidden; +} + +#keywords_container { + padding-top: .2em; +} + + +#keywords_container .yui-ac-content { + margin-left: -1px; +} + +/*******************/ +/* Form Validation */ +/*******************/ + +.validation_error_text { + font-size: 120%; + color: #B70000; + font-weight: bold; +} + +.validation_error_field, input.validation_error_field { + border: 2px solid #B70000; + background-color: #FFEBEB; +} diff --git a/skins/standard/global/body-back.gif b/skins/standard/global/body-back.gif Binary files differnew file mode 100644 index 0000000..72a0d3e --- /dev/null +++ b/skins/standard/global/body-back.gif diff --git a/skins/standard/global/calendar.png b/skins/standard/global/calendar.png Binary files differnew file mode 100644 index 0000000..0eb9ca7 --- /dev/null +++ b/skins/standard/global/calendar.png diff --git a/skins/standard/global/header.png b/skins/standard/global/header.png Binary files differnew file mode 100644 index 0000000..eca3f35 --- /dev/null +++ b/skins/standard/global/header.png diff --git a/skins/standard/index.css b/skins/standard/index.css new file mode 100644 index 0000000..5956920 --- /dev/null +++ b/skins/standard/index.css @@ -0,0 +1,135 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +/* index page (begin) */ + + #page-index + { + padding: 0.2em 0.2em 0.15em 0.2em; + max-width: 1000px; + } + + /* By default these contain nothing, but these CSS rules make things + easier on customizers. */ + .intro, .outro { + text-align: center; + } + + /* Hide from NN4 */ + + #new_release + { + border: 2px solid red; + padding: 0.5em 1em; + margin: 1em; + font-weight: bold; + } + + #new_release .notice + { + font-size: 80%; + font-weight: normal; + } + + #welcome-admin a + { + font-weight: bold; + } + + .bz_common_actions { + text-align: center; + } + .bz_common_actions ul { + list-style-type: none; + padding: 0; + } + .bz_common_actions ul li { + display: inline; + vertical-align: top; + } + .bz_common_actions ul li a { + display: inline-block; + height: 170px; + width: 145px; + margin: 0 2ex 2em 0; + } + .bz_common_actions ul li a span { + position: relative; + top: 90%; + font-weight: bold; + } + .bz_common_actions a, + .bz_common_actions a:visited, + .bz_common_actions a:hover { + text-decoration: none; + } + #enter_bug { background: url(index/file-a-bug.png) no-repeat; } + #query { background: url(index/search.png) no-repeat; } + #account { + background: url(index/new-account.png) no-repeat; + margin-right: 0; + } + + #quicksearchForm + { + clear: both; + text-align: center; + margin-bottom: 2em; + } + + #quicksearchForm #quicksearch_main + { + width: 27em; + } + + #quicksearchForm + { + margin: 0; + padding: 0; + } + + #page-index table{ + border-collapse: collapse; + margin: auto; + } + + #welcome + { + font-size: x-large; + font-weight: bold; + text-align: center; + margin: 0 0 0.8em 0; + padding: 0; + } + + ul.additional_links + { + list-style: none; + margin: 0; + padding: 0; + } + + ul#quicksearch_links{ + margin-bottom: 1em; + } + + ul.additional_links li + { + display: inline; + } + + ul.additional_links li.bz_default_hidden + { + display: none; + } + + input.quicksearch_help_text + { + color: #ccc; + } +/* index page (end) */ diff --git a/skins/standard/index/file-a-bug.png b/skins/standard/index/file-a-bug.png Binary files differnew file mode 100644 index 0000000..cf4c941 --- /dev/null +++ b/skins/standard/index/file-a-bug.png diff --git a/skins/standard/index/help.png b/skins/standard/index/help.png Binary files differnew file mode 100644 index 0000000..6f9035b --- /dev/null +++ b/skins/standard/index/help.png diff --git a/skins/standard/index/new-account.png b/skins/standard/index/new-account.png Binary files differnew file mode 100644 index 0000000..4ad9ff2 --- /dev/null +++ b/skins/standard/index/new-account.png diff --git a/skins/standard/index/search.png b/skins/standard/index/search.png Binary files differnew file mode 100644 index 0000000..8d33ebd --- /dev/null +++ b/skins/standard/index/search.png diff --git a/skins/standard/page.css b/skins/standard/page.css new file mode 100644 index 0000000..f4037f3 --- /dev/null +++ b/skins/standard/page.css @@ -0,0 +1,92 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +/* This CSS is used by various informational pages in the + template/en/default/pages/ directory. */ + +#bugzilla-body { + padding: 0 1em; +} + +#bugzilla-body > * { + /* People have an easier time reading narrower columns of text. */ + max-width: 45em; +} + +/*****************/ +/* Release Notes */ +/*****************/ + +.req_new { + color: red; +} + +.req_table { + border-collapse: collapse; +} + +.req_table td, .req_table th { + border: 1px solid black; + padding: .25em; +} + +/********************/ +/* QuickSearch Help */ +/********************/ + +.qs_help li { + margin-top: 1ex; +} + +.qs_fields th { + padding: 0 .25em; +} +.qs_fields th.field_nickname { + text-align: left; +} +.qs_fields td { + padding: .25em; + border-top: 1px solid gray; +} +.qs_fields .field_name { + width: 10em; +} + +/***************/ +/* fields.html */ +/***************/ + +table.field_value_explanation { + table-layout: fixed; + border-collapse: collapse; +} + +.field_value_explanation thead h2 { + margin: 0; +} + +.field_value_explanation .header_row td { + text-align: center; + font-size: 120%; + font-weight: bold; +} + +.field_value_explanation tbody td { + border: 1px solid black; + padding: 1em; +} + +.field_value_explanation dt, +.field_descriptions dt +{ + margin-top: 1em; +} + +.field_descriptions dt { + font-size: 120%; +} diff --git a/skins/standard/params.css b/skins/standard/params.css new file mode 100644 index 0000000..92bd6d0 --- /dev/null +++ b/skins/standard/params.css @@ -0,0 +1,69 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +#menu { + width: 10em; + margin-top: 1em; + margin-right: 0.5em; + border: solid thin; + border-spacing: 0px; + border-collapse: collapse; + text-align: center; + color: black; + background-color: #edf2f2; + font-weight: normal; +} + +#menu a:link, #menu a:visited { + color: #039; + background-color: transparent; +} + +#menu a:hover, #menu a:active { + color: red; + background-color: transparent; +} + +#menu td { + border: solid thin; + padding: 0.2em 0.5em; +} + +table td { + vertical-align: top; +} + +td.selected_section { + color: #090; + background-color: white; +} + +td.index { + color: black; + background-color: #edf; +} + +dt { + font-weight: bold; +} + +dd { + margin-bottom: 1.5em; +} + +.sortlist_separator { + font-weight: bold; + font-size: 80%; + background-color: #dddddd; +} + +.contribute { + border: 1px dotted black; + padding: .5em; + font-size: small; +} diff --git a/skins/standard/reports.css b/skins/standard/reports.css new file mode 100644 index 0000000..97ef316 --- /dev/null +++ b/skins/standard/reports.css @@ -0,0 +1,104 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +/* describecomponents.cgi */ + +#components_header_table { + margin-bottom: 1em; +} + +.product_container { + width: 65%; +} + +.product_name { + font-weight: bold; + font-size: 150%; + margin: 0; +} + +.product_desc { + /* This is padding instead of margin because it looks better + * with the scrollbar. */ + padding: 0 2em; + font-style: italic; + max-height: 5em; + overflow: auto; +} + +.instructions { + font-weight: bold; + font-size: 105%; + padding-right: 1em; +} + +.components_header { + margin: 0; + font-size: 140%; + font-weight: bold; +} + +.component_table { + margin-top: -1em; + margin-left: 2em; +} + +.component_table thead th { + padding-right: 1em; + vertical-align: bottom; + text-align: left; +} + +.component_table td { + border-bottom: 1px dotted gray; +} + +.component_table td.component_assignee, +.component_table td.component_qa_contact +{ + border: none; + padding-top: .5em; +} + +.component_name { + font-size: 115%; + font-weight: bold; + padding-right: 1em; + vertical-align: middle; + min-width: 8em; +} + +.component_description { + padding-bottom: .5em; + color: #333; +} + +.t1 { + background-color: #ffffff; /* white */ +} + +.t2 { + background-color: #dfefff; /* light blue */ +} + +.t3 { + background-color: #dddddd; /* grey */ +} + +.t4 { + background-color: #c3d3ed; /* darker blue */ +} + +.ttotal, .ttotal td { + background-color: #cfffdf; /* light green */ +} + +#graphical_report { + max-width: 100%; + height: auto; +} diff --git a/skins/standard/search_form.css b/skins/standard/search_form.css new file mode 100644 index 0000000..ff97dbc --- /dev/null +++ b/skins/standard/search_form.css @@ -0,0 +1,190 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +#summary_field { + padding: 1em; + margin: 1em; + border: 1px solid black; + background-color: #eee; + white-space: nowrap; +} + +#bug_id_container { + display: inline-block; + vertical-align: middle; + padding-bottom: 1ex; +} + +#bug_id_container input { + width: 9em; +} + +.container_date_from, +.container_date_to { + width: 14em; + padding-bottom: 1ex; +} +.container_date_from input, +.container_date_to input { + width: 8em; +} + +#bug_id_type{ + width: inherit; +} + +.search_field_grid { + margin-top: 1em; + display: inline-block; +} + +.search_field_grid .field_help_link, +.history_query .field_help_link +{ + display: block; + text-align: left; +} + +#chart .section_help { + font-size: 0.8em; + font-weight: normal +} + +#bug_id_container .field_help { + font-size: 0.75em +} + +.search_field_row { + white-space: nowrap; + margin-bottom: 0.5em; +} + +.search_field_row .container_date_from, .search_field_row .container_date_to { + display: inline; +} + +#summary_field.search_field_row { + display: block; +} + +#summary_field.search_field_row input, +#summary_field.search_field_row select +{ + display: inline; + padding-bottom: 0; + vertical-align: middle; +} + +.search_field_row .field_label, #field_label_short_desc { + width: 14em; + display: inline-block; + line-height: 2em; + margin-right: 0.8em; +} + +#field_label_short_desc { + text-align: right; +} + +#summary_field.search_field_row { + width: inherit; +} + +#keywords_container { + padding-bottom: 0; +} + +.search_field_grid .field_label, +.search_field_grid .field_label + { + display: block; + padding-bottom: 1ex; +} + +.search_field_grid select { + width: 17em; + height: 15ex; +} + +.search_field_grid, .search_field_row { + padding-left: 1.5em; +} + +.search_email_fields { + display: inline-block; + width: 14.5em; + padding-left: 1.5em; +} + +ul.bug_changes { + margin: 0; + padding: 0; +} + +ul.bug_changes li { + display: inline-block; + width: 14.5em; + vertical-align: top; + padding-left: 1.5em; +} + +ul.bug_changes select { + width: 15em; +} + +ul.bug_changes li label { + display: block; +} + +div.bz_section_title { + display: block; + margin-top: 2em; + font-size: 1.2em; +} + +div.bz_section_title a { + font-weight: bold; +} + +div.bz_section_title span { + font-size: 0.75em; + margin-left: 1em; +} + +#summary_field label { + font-weight: bold; +} + +#queryform, #reportform { + margin-bottom: 2em; +} + +#knob { + margin-top: 2em; +} + +.hide_people_filter #people_filter_section, +.hide_history_filter #history_filter_section, +.hide_detailed_information #detailed_information_section +{ + display: none; +} + +.arrow { + display: inline; + width: 16px; + height: 16px; +} + +.bz_search_section, ul.bz_search_section { + margin-top: 1em; +} + +.bz_simple_search_form th { + text-align: right; +} diff --git a/skins/standard/show_bug.css b/skins/standard/show_bug.css new file mode 100644 index 0000000..2d5ba43 --- /dev/null +++ b/skins/standard/show_bug.css @@ -0,0 +1,123 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +.bz_alias_short_desc_container { + margin: 8px 0; + padding: 0.3em; + background-color: rgb(208, 208, 208); + border-radius: 0.5em; + font-size: 125%; + font-weight: bold; +} + +.bz_bug .edit_form { + width: 100%; +} +.bz_bug .edit_form table { + width: 100%; +} +.bz_bug #alias { + min-width: 0; + width: 10em; +} + +table#flags { + width: auto; +} + +.bz_column_spacer { + width: 0.5em; +} + +.related_actions { + font-size: 0.85em; + float: right; + list-style-type: none; + white-space: nowrap; + margin: 0; + padding: 0; +} + +.related_actions li { + display: inline; +} + +.bz_show_bug_column { + vertical-align: top; +} + +.bz_section_spacer { + height: 1em; +} + +#duplicate_settings { + white-space: nowrap; +} + +#bz_big_form_parts td { + vertical-align: top; +} + +.bz_group_visibility_section { + margin-left: 1em; +} + +.bz_group_visibility_section .instructions { + font-style: italic; +} + +#bz_restrict_group_visibility_help .instructions { + margin-top: 0; +} + +#bz_enable_role_visibility_help { + margin-top: 1em; +} + +.bz_time_tracking_table { + border-collapse: collapse; +} + +.bz_time_tracking_table th { + text-align: center; +} + +.bz_time_tracking_table td { + text-align: center; +} + +.bz_time_tracking_table th, +.bz_time_tracking_table td { + padding: 4px; +} + +.bz_time_tracking_table .bz_summarize_time { + text-align: right; +} +.bz_time_tracking_table #deadline { + width: 7em; +} + +#summary tr td { + vertical-align:top; +} + +#status { + margin-bottom: 3ex; +} + +.knob-buttons { + float: right; +} + +.text_input, .bz_userfield, #keywords_container, #tag_container { + width: 100%; +} +.bz_bug .bz_alias_short_desc_container { + width: inherit; +} diff --git a/skins/standard/show_multiple.css b/skins/standard/show_multiple.css new file mode 100644 index 0000000..dbfa6eb --- /dev/null +++ b/skins/standard/show_multiple.css @@ -0,0 +1,60 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +hr {margin: 20px auto 40px} + +.bz_private { color:darkred } + +h1 { + font-size: 2em; + margin-bottom: 10px; +} + +/* bugfields is table of all fields and values */ +.bugfields { + font-size: small; + background: #eee; + padding: 5px; + border: 1px solid silver; + width: 100%; +} + +.bugfields tr { + vertical-align: top; +} + +.bugfields th { + width: 10em; + text-align: left; + font-weight: normal; + line-height: 150%; +} + +.bugfields td { + font-weight: bold; + line-height: 150%; +} + +.bugfields .rightcell { + padding-left: 10px; +} + +/* set line-height to normal for nested tables of bugfields table */ +.bugfields table th, .bugfields table td { + line-height: 100%; + width: auto; +} + +.bugfields table.timetracking th, .bugfields table.timetracking td { + width: 10em; +} + +.error { + color: red; + font-weight: bold; +} diff --git a/skins/standard/summarize-time.css b/skins/standard/summarize-time.css new file mode 100644 index 0000000..bb42da6 --- /dev/null +++ b/skins/standard/summarize-time.css @@ -0,0 +1,37 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This Source Code Form is "Incompatible With Secondary Licenses", as + * defined by the Mozilla Public License, v. 2.0. + */ + +td { vertical-align: top } + +table.zeroitems, table.realitems { + margin-left: 2.0em; + margin-top: 2px; + border: 1px solid black; + border: 1px solid black; +} + +tr.section_total { + background: #000000; + color: #ffffff; +} + +td.subtotal { + background: #B0C0D9; +} + +.zeroitems .bug_header { background: #d0e0f0 } +.zeroitems .bug_header2 { background: #f9f9f9 } + +/* the fixed headers -- .number uses bug_header so hack it here */ +.number .bug_header, .number .bug_header2 { background: #d0e0f0 } +.owner_header { background: #d0e0f0 } + + +/* the details headers */ +.number .owner_header, .owner .bug_header { background: #ffffff } +.number .owner_header2, .owner .bug_header2 { background: #EFEFEF } |