aboutsummaryrefslogtreecommitdiff
path: root/skins
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2014-06-02 17:14:02 +0300
committerFathi Boudra <fathi.boudra@linaro.org>2014-06-02 17:14:02 +0300
commit46f29f243b1e7642e860b40214d5f893aad678e1 (patch)
tree7ac82cee0957299e51c36f22ce1b172670513348 /skins
Initial commit - Bugzilla 4.4.4
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Diffstat (limited to 'skins')
-rw-r--r--skins/README20
-rw-r--r--skins/contrib/Dusk/buglist.css11
-rw-r--r--skins/contrib/Dusk/global.css239
-rw-r--r--skins/contrib/Dusk/index.css12
-rw-r--r--skins/standard/IE-fixes.css58
-rw-r--r--skins/standard/admin.css126
-rw-r--r--skins/standard/attachment.css236
-rw-r--r--skins/standard/buglist.css131
-rw-r--r--skins/standard/dependency-tree.css80
-rw-r--r--skins/standard/dependency-tree/bug-item.pngbin0 -> 1279 bytes
-rw-r--r--skins/standard/dependency-tree/tree-closed.pngbin0 -> 1129 bytes
-rw-r--r--skins/standard/dependency-tree/tree-open.pngbin0 -> 1130 bytes
-rw-r--r--skins/standard/dependency-tree/tree.pngbin0 -> 961 bytes
-rw-r--r--skins/standard/duplicates.css37
-rw-r--r--skins/standard/editusers.css64
-rw-r--r--skins/standard/enter_bug.css55
-rw-r--r--skins/standard/global.css551
-rw-r--r--skins/standard/global/body-back.gifbin0 -> 526 bytes
-rw-r--r--skins/standard/global/calendar.pngbin0 -> 718 bytes
-rw-r--r--skins/standard/global/header.pngbin0 -> 2042 bytes
-rw-r--r--skins/standard/index.css135
-rw-r--r--skins/standard/index/file-a-bug.pngbin0 -> 3534 bytes
-rw-r--r--skins/standard/index/help.pngbin0 -> 4111 bytes
-rw-r--r--skins/standard/index/new-account.pngbin0 -> 4082 bytes
-rw-r--r--skins/standard/index/search.pngbin0 -> 4828 bytes
-rw-r--r--skins/standard/page.css92
-rw-r--r--skins/standard/params.css69
-rw-r--r--skins/standard/reports.css104
-rw-r--r--skins/standard/search_form.css190
-rw-r--r--skins/standard/show_bug.css123
-rw-r--r--skins/standard/show_multiple.css60
-rw-r--r--skins/standard/summarize-time.css37
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
new file mode 100644
index 0000000..051025d
--- /dev/null
+++ b/skins/standard/dependency-tree/bug-item.png
Binary files differ
diff --git a/skins/standard/dependency-tree/tree-closed.png b/skins/standard/dependency-tree/tree-closed.png
new file mode 100644
index 0000000..80f1e2b
--- /dev/null
+++ b/skins/standard/dependency-tree/tree-closed.png
Binary files differ
diff --git a/skins/standard/dependency-tree/tree-open.png b/skins/standard/dependency-tree/tree-open.png
new file mode 100644
index 0000000..eeb3e6b
--- /dev/null
+++ b/skins/standard/dependency-tree/tree-open.png
Binary files differ
diff --git a/skins/standard/dependency-tree/tree.png b/skins/standard/dependency-tree/tree.png
new file mode 100644
index 0000000..884d347
--- /dev/null
+++ b/skins/standard/dependency-tree/tree.png
Binary files differ
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 &uarr;, &darr;, &larr; or &rarr; 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
new file mode 100644
index 0000000..72a0d3e
--- /dev/null
+++ b/skins/standard/global/body-back.gif
Binary files differ
diff --git a/skins/standard/global/calendar.png b/skins/standard/global/calendar.png
new file mode 100644
index 0000000..0eb9ca7
--- /dev/null
+++ b/skins/standard/global/calendar.png
Binary files differ
diff --git a/skins/standard/global/header.png b/skins/standard/global/header.png
new file mode 100644
index 0000000..eca3f35
--- /dev/null
+++ b/skins/standard/global/header.png
Binary files differ
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
new file mode 100644
index 0000000..cf4c941
--- /dev/null
+++ b/skins/standard/index/file-a-bug.png
Binary files differ
diff --git a/skins/standard/index/help.png b/skins/standard/index/help.png
new file mode 100644
index 0000000..6f9035b
--- /dev/null
+++ b/skins/standard/index/help.png
Binary files differ
diff --git a/skins/standard/index/new-account.png b/skins/standard/index/new-account.png
new file mode 100644
index 0000000..4ad9ff2
--- /dev/null
+++ b/skins/standard/index/new-account.png
Binary files differ
diff --git a/skins/standard/index/search.png b/skins/standard/index/search.png
new file mode 100644
index 0000000..8d33ebd
--- /dev/null
+++ b/skins/standard/index/search.png
Binary files differ
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 }