blob: 5b35b65648ff522ffa22c17d9a82757921495410 [file] [log] [blame]
/* Copyright (C) 2009 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
@external .gwt-Button;
@external .gwt-TabBar;
@external .gwt-TabBarFirst;
@external .gwt-TabBarItem;
@external .gwt-TabBarItem-selected;
@external .gwt-TabBarRest;
@external .gwt-TabPanelBottom;
@external .gwt-TextBox;
@external .gwt-Hyperlink;
@external .gwt-CheckBox;
@external .gwt-DisclosurePanel, .header;
@external .gwt-InlineLabel;
@external .gwt-InlineHyperlink;
@external .gwt-RadioButton;
@external .smallHeading;
@external .wdi;
@external .wdd;
@external .wdc;
@def black #000000;
@def white #ffffff;
@def norm-font Arial Unicode MS, Arial, sans-serif;
@def mono-font 'Lucida Console', 'Lucida Sans Typewriter', Monaco, monospace;
@eval backgroundColor com.google.gerrit.client.Gerrit.getConfig().getBackgroundColor();
@eval topMenuColor com.google.gerrit.client.Gerrit.getConfig().getTopMenuColor();
@eval textColor com.google.gerrit.client.Gerrit.getConfig().getTextColor();;
@eval trimColor com.google.gerrit.client.Gerrit.getConfig().getTrimColor();
@eval selectionColor com.google.gerrit.client.Gerrit.getConfig().getSelectionColor();
@sprite .greenCheckClass {
gwt-image: "greenCheck";
}
.gerritTopMenu {
font-size: 9pt;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
background: topMenuColor;
}
.gerritTopMenu .gwt-TabBar .gwt-TabBarItem,
.gerritTopMenu .gwt-TabBar .gwt-TabBarRest,
.gerritTopMenu .gwt-TabBar .gwt-TabPanelBottom {
background: topMenuColor;
}
.gerritTopMenu .gwt-TabBar .gwt-TabBarItem-selected {
background: selectionColor;
}
.gerritBody {
font-size: 11pt;
padding-left: 5px;
padding-right: 5px;
width: 98%;
}
.version,
.keyhelp {
color: #a0adcc;
right: 0;
padding-right: 10px;
text-align: right;
}
.version a,
.version a:visited,
.version a:hover {
color: #2a5db0;
}
/** Widgets **/
.hyperlink {
text-decoration: underline;
}
.accountName {
white-space: nowrap;
}
.inputFieldTypeHint {
color: grey;
}
.smallHeading {
margin-top: 5px;
font-weight: bold;
}
.blockHeader {
font-size: small;
font-weight: bold;
background: trimColor;
padding: 0.2em 0.2em 0.2em 0.5em;
}
/** CommentPanel **/
.commentPanelBorder {
border-top: 1px solid lightgray;
border-left: 1px solid lightgray;
border-right: 1px solid lightgray;
}
.commentPanelBorder.commentPanelLast {
border-bottom: 1px solid lightgray;
}
@if user.agent safari {
.commentPanelBorder {
\-webkit-border-top-left-radius: 8px;
\-webkit-border-top-right-radius: 8px;
\-webkit-border-bottom-left-radius: 0px;
\-webkit-border-bottom-right-radius: 0px;
}
.commentPanelBorder.commentPanelLast {
\-webkit-border-bottom-left-radius: 8px;
\-webkit-border-bottom-right-radius: 8px;
}
}
@if user.agent gecko1_8 {
.commentPanelBorder {
\-moz-border-radius-topleft: 8px;
\-moz-border-radius-topright: 8px;
\-moz-border-radius-bottomleft: 0;
\-moz-border-radius-bottomright: 0;
}
.commentPanelBorder.commentPanelLast {
\-moz-border-radius-bottomleft: 8px;
\-moz-border-radius-bottomright: 8px;
}
}
.commentPanelHeader {
cursor: pointer;
width: 100%;
}
.commentPanelSummary {
color: #777777;
white-space: nowrap;
overflow: hidden;
}
.commentPanelAuthorCell {
font-weight: bold;
white-space: nowrap;
}
.commentPanelSummaryCell {
width: 100%;
}
.commentPanelDateCell {
white-space: nowrap;
}
.commentPanelContent {
padding-bottom: 1px;
}
.commentPanelMessage {
font-size: small;
padding-left: 0.5em;
padding-right: 0.5em;
}
.commentPanelMessage p {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0.5em;
padding-bottom: 0.5em;
}
.commentPanelButtons {
margin-left: 0.5em;
}
.commentPanelButtons .gwt-Button {
margin-right: 2em;
font-size: 7pt;
padding: 1px;
}
.commentEditorPanel textarea {
margin-left: 0.5em;
font-size: small;
font-family: norm-font;
}
/** Menu **/
.linkMenuBar {
font-size: 9pt;
display: inline;
white-space: nowrap;
}
.menuItem {
padding-left: 5px;
padding-right: 5px;
}
.linkMenuItemNotLast {
border-right: 1px solid black;
}
.topmenu {
width: 100%;
}
.topmenuTDmenu {
vertical-align: top;
}
.topmenuTDglue {
width: 100%;
}
.topmenuMenuLeft {
width: 300px;
border-left: 1px solid topMenuColor;
border-right: 1px solid topMenuColor;
border-bottom: 1px solid topMenuColor;
}
.topmenuMenuLeft .gwt-TabBarFirst {
display: none;
}
.topmenuMenuLeft .gwt-TabBarItem {
margin: 0px;
background: topMenuColor;
padding-top: 0px;
padding-bottom: 1px;
padding-left: 1em;
padding-right: 1em;
border-right: 1px solid black;
}
.topmenuMenuLeft .gwt-TabBarItem-selected {
background: selectionColor;
}
.topmenuMenuLeft .gwt-TabBarRest {
background: topMenuColor;
padding-top: 0px;
}
.topmenuMenuLeft .gwt-TabPanelBottom {
background: topMenuColor;
border-top: none;
border-left: none;
border-right: none;
border-bottom: none;
padding: 1px;
}
.topmenuMenuLeft .menuItem {
padding-left: 1em;
padding-right: 1em;
border-right: none;
}
.topmenuMenuRight {
float: right;
text-align: right;
}
.menuBarUserName {
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
white-space: nowrap;
}
.searchPanel {
white-space: nowrap;
}
.searchPanel .gwt-TextBox {
font-size: 7pt;
}
.searchPanel .gwt-Button {
font-size: 7pt;
margin-left: 2px;
padding: 1px;
}
/** RPC Status **/
.rpcStatusPanel {
position: absolute;
left: 50%;
float: left;
top: 6px;
}
.rpcStatus {
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px;
text-align: center;
font-weight: bold;
}
.rpcStatusLoading {
background: #FFF1A8;
}
/** Error Dialog **/
.errorDialog {
background: none;
border: none;
padding: 10px;
width: 600px;
color: backgroundColor;
font-size: 15px;
font-family: verdana;
}
.errorDialogGlass {
opacity: 0.75;
}
@if user.agent safari {
.errorDialogGlass {
opacity: 0.80;
}
}
@if user.agent ie6 ie8 {
/* IE just doesn't do opacity the way we want, make our dialog
* stand out in a way that it can't be missed against the page
*/
.errorDialog {
color: black;
background: darkgray;
border: 10px groove lightgrey;
}
}
.errorDialogTitle {
font-size: 30px;
font-weight: bold;
margin-bottom: 15px;
}
.errorDialogErrorType {
font-weight: bold;
white-space: nowrap;
margin-bottom: 15px;
}
.errorDialogButtons {
width: 100%;
margin-top: 15px;
}
/** Screen **/
.screen {
}
.screenHeader {
white-space: nowrap;
font-size: 16pt;
margin: 3px 0 8px;
text-overflow: ellipsis;
overflow: hidden;
}
/** ChangeTable **/
.changeTable {
border-collapse: separate;
border-spacing: 0;
}
.changeTable .iconCell {
width: 1px;
padding: 0px;
vertical-align: middle;
border-bottom: 1px solid trimColor;
}
.changeTable .changeTypeCell {
width: 1px;
padding-left: 5px;
padding-right: 5px;
border-right: 1px solid trimColor;
border-bottom: 1px solid trimColor;
vertical-align: top;
}
.changeTable .commentCell {
text-align: right;
font-weight: bold;
white-space: nowrap;
}
.changeTable .commentCell span.drafts {
color: #ff5555;
}
.changeTable .filePathCell {
white-space: nowrap;
}
.changeTable .sourceFilePath {
font-style: italic;
font-size: 9pt;
}
.changeTable .diffLinkCell {
white-space: nowrap;
}
.changeTable .leftMostCell {
border-left: 1px solid trimColor;
}
.changeTable .dataCell {
padding-left: 5px;
padding-right: 5px;
border-right: 1px solid trimColor;
border-bottom: 1px solid trimColor;
}
.accountDashboard.changeTable tr {
color: #444444;
background: #F6F6F6;
}
.accountDashboard.changeTable tr a {
color: #444444;
text-decoration: none;
}
.accountDashboard.changeTable .needsReview,
.accountDashboard.changeTable .needsReview a {
font-weight: bold;
color: textColor;
background: backgroundColor;
}
.changeTable .activeRow,
.accountDashboard.changeTable .activeRow,
.accountDashboard.changeTable .activeRow a {
background: selectionColor;
}
.changeTable .cID {
width: 3.5em;
}
.changeTable .dataCell.cID {
font-family: mono-font;
}
.changeTable .cSUBJECT div {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.changeTable .cPROJECT {
white-space: nowrap;
}
.changeTable .cLastUpdate {
white-space: nowrap;
text-align: right;
width: 1em;
}
.changeTable .groupName {
white-space: nowrap;
}
.changeTable .cAPPROVAL {
width: 0.5em;
text-align: center;
}
.changeTable .dataCell.negscore {
color: red;
}
.changeTable .dataCell.posscore {
color: #08a400;
}
.changeTable .iconHeader {
border-top: 1px solid backgroundColor;
border-bottom: 1px solid backgroundColor;
background-color: trimColor;
}
.changeTable .dataHeader {
border: 1px solid backgroundColor;
padding: 2px 6px 1px;
background-color: trimColor;
font-style: italic;
white-space: nowrap;
color: textColor;
}
.changeTable .sectionHeader {
border-top: 8px solid backgroundColor;
padding: 2px 6px 1px;
background-color: trimColor;
white-space: nowrap;
font-weight: bold;
color: textColor;
}
.changeTable .emptySection {
border-left: 1px solid trimColor;
border-right: 1px solid trimColor;
border-bottom: 1px solid trimColor;
font-style: italic;
padding-left: 25px;
}
.changeTablePrevNextLinks {
float: right;
padding-right: 5px;
}
.changeTablePrevNextLinks td {
width: 5em;
text-align: right;
}
.changeTablePrevNextLinks .gwt-Hyperlink {
font-size: 9pt;
color: #2a5db0;
}
/** PatchScreen **/
.patchScreenDisplayControls .gwt-CheckBox {
margin-right: 1em;
}
/** PatchContentTable **/
.patchContentTable {
width: 100%;
border-collapse: separate;
border-spacing: 0;
background: white;
color: black;
}
.patchContentTable td {
padding-top: 0;
padding-bottom: 0;
font-size: 8pt;
font-family: mono-font;
}
.patchContentTable .iconCell {
width: 1px;
padding: 0px;
vertical-align: middle;
}
.patchContentTable .diffText {
white-space: pre;
padding-left: 0.2em;
}
.patchContentTable .diffTextFileHeader {
color: grey;
font-weight: bold;
}
.patchContentTable .diffTextNoLF {
color: grey;
font-weight: bold;
}
.patchContentTable .diffTextHunkHeader {
color: blue;
}
.patchContentTable .diffTextDELETE {
color: #a00000;
}
.patchContentTable .diffTextCONTEXT {
color: grey;
}
.patchContentTable .diffTextINSERT {
color: #006000;
}
.patchContentTable tr.commentHolder {
background: #E5ECF9;
}
.patchContentTable tr.commentHolder .iconCell {
background: white;
}
.patchContentTable td.commentHolder {
padding-left: 0;
padding-right: 0;
border-top: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
}
.patchContentTable td.commentHolder.commentPanelLast {
border-bottom: 1px solid black;
}
.patchContentTable .commentPanel {
font-family: norm-font;
}
.patchContentTable .commentPanel td {
font-family: norm-font;
}
.patchContentTable .commentPanelMessage {
padding-left: 1px;
padding-right: 1px;
white-space: normal;
}
.patchContentTable .commentPanelButtons,
.patchContentTable .commentPanel textarea {
margin-left: 1px;
}
.lineNumber {
padding-left: 0.2em;
white-space: pre;
width: 3.5em;
text-align: right;
border-right: thin solid #b0bdcc;
padding-right: 0.2em;
background: white;
border-bottom: 1px solid white;
}
.patchContentTable td.fileColumnHeader {
background: trimColor;
font-family: norm-font;
font-weight: bold;
text-align: center;
}
.lineNumber.fileColumnHeader {
border-bottom: 1px solid trimColor;
}
.noLineLineNumber {
font-family: mono-font;
width: 3.5em;
padding-left: 0.2em;
padding-right: 0.2em;
background: white;
border-bottom: 1px solid white;
}
.fileLine {
padding-left: 0;
padding-right: 0;
white-space: pre;
}
.fileLineNone {
background: #eeeeee;
border-bottom: 1px solid #eeeeee;
}
.fileLineDELETE,
.fileLineDELETE .wdc {
background: #ffeeee;
border-bottom: 1px solid #ffeeee;
}
.fileLineCONTEXT {
background: white;
border-bottom: 1px solid white;
}
.fileLineINSERT,
.fileLineINSERT .wdc {
background: #ddffdd;
border-bottom: 1px solid #ddffdd;
}
.patchContentTable .wdd {
border-bottom: 1px solid #FAA;
}
.patchContentTable .wdi {
border-bottom: 1px solid #9F9;
}
.patchContentTable .skipLine .iconCell,
.patchContentTable .skipLine {
font-family: norm-font;
text-align: center;
font-style: italic;
background: lightblue;
}
.patchContentTable .skipLine div {
display: inline;
}
.patchContentTable .activeRow .iconCell,
.patchContentTable .activeRow .lineNumber {
background: selectionColor;
}
.patchContentTable .activeRow .iconCell,
.patchContentTable .activeRow .lineNumber,
.patchContentTable .activeRow .fileLine,
.patchContentTable .activeRow .diffText,
.patchContentTable .activeRow .wdc,
.patchContentTable .activeRow .wdd,
.patchContentTable .activeRow .wdi,
.patchContentTable .activeRow td.commentHolder.commentPanelLast {
border-bottom: 1px solid blue;
}
/** Change **/
.changeScreenStarIcon {
margin-right: 5px;
}
.changeScreen .gwt-DisclosurePanel .header td {
font-weight: bold;
white-space: nowrap;
}
.changeScreen .gwt-DisclosurePanel .complexHeader {
white-space: nowrap;
}
.changeScreen .gwt-DisclosurePanel .complexHeader span {
white-space: nowrap;
}
.patchSetRevision {
padding-left: 20px;
font-size: 8pt;
}
.patchSetLink {
padding-left: 0.5em;
font-size: 8pt;
}
.changeScreen .gwt-DisclosurePanel .content {
margin-bottom: 10px;
}
.changeScreenDescription {
white-space: pre;
font-family: mono-font;
font-size: 8pt;
}
.changeScreenDescription p {
margin-top: 0px;
padding-top: 0.5em;
}
.changeComments {
margin-left: 0.5em;
margin-right: 0.5em;
width: 60em;
}
.infoTable {
border-collapse: collapse;
border-spacing: 0;
}
.infoTable td {
border-left: 1px solid trimColor;
border-bottom: 1px solid trimColor;
padding: 2px 6px 1px;
}
.infoTable td.header {
background-color: trimColor;
font-weight: normal;
padding: 2px 4px 0 6px;
font-style: italic;
text-align: left;
vertical-align: top;
white-space: nowrap;
}
.rightmost {
border-right: 1px solid trimColor;
}
.infoTable td.approvalrole {
width: 5em;
border-left: none;
font-style: italic;
white-space: nowrap;
}
.infoTable td.approvalscore {
text-align: center;
}
.infoTable td.negscore {
color: red;
}
.infoTable td.posscore {
color: #08a400;
}
.infoTable td.approvalhint {
white-space: nowrap;
background-left: 1px none;
background-bottom: 1px none;
border: none;
color: #444444;
}
.changeInfoBlock {
margin-right: 15px;
}
.infoBlock {
border-collapse: collapse;
border-spacing: 0;
}
.infoBlock td {
padding: 2px 4px 2px 6px;
border-right: 1px solid trimColor;
border-bottom: 1px solid trimColor;
text-align: left;
white-space: nowrap;
}
.infoBlock td.topmost {
border-top: 1px solid trimColor;
}
.infoBlock td.header {
background-color: trimColor;
font-style: italic;
text-align: right;
}
.infoBlock td.noborder {
border-right: none;
}
.infoBlock td.bottomheader {
border-bottom: 1px solid trimColor;
}
.infoBlock td.closedstate {
font-weight: bold;
}
.infoBlock td.permalink {
border-right: 1px none;
border-bottom: 1px none;
text-align: right;
}
.infoBlock td.permalink div div {
display: inline;
}
.infoBlock td.useridentity {
white-space: nowrap;
}
.changeInfoBlock td.changeid {
font-size: x-small;
}
.patchSetInfoBlock {
margin-bottom: 10px;
}
.patchSetUserIdentity {
white-space: nowrap;
}
.patchSetUserIdentity .gwt-InlineLabel {
margin-left: 0.2em;
}
.patchSetActions {
margin-bottom: 10px;
}
.patchSetActions .gwt-Button {
margin-right: 5px;
font-size: 8pt;
}
.changeScreen .approvalTable {
margin-top: 1em;
margin-bottom: 1em;
}
.missingApprovalList {
margin-top: 5px;
margin-left: 1em;
padding-left: 1em;
margin-bottom: 0px;
}
.missingApproval {
font-size: small;
white-space: nowrap;
}
.addReviewer {
margin-left: 1em;
margin-top: 5px;
white-space: nowrap;
}
td.downloadLinkListCell {
padding: 0px;
}
.downloadLinkHeader {
background: trimColor;
white-space: nowrap;
border-bottom: 1px solid black;
}
.downloadLinkHeaderGap {
margin-left: 5em;
}
.downloadLinkList {
display: inline;
white-space: nowrap;
}
.downloadLink {
color: black;
text-decoration: none;
white-space: nowrap;
background: trimColor;
border-right: 1px solid black;
padding-left: 0.5em;
padding-right: 0.5em;
}
a:hover.downloadLink {
color: black;
}
.downloadLink_Active {
background: selectionColor;
}
.downloadLinkCopyLabel {
white-space: pre;
font-family: mono-font;
font-size: 12px;
margin-left: 0.5em;
margin-right: 0.5em;
}
.downloadLinkCopyLabel .gwt-TextBox {
width: 30em;
}
/** SideBySideScreen **/
.sideBySideScreenSideBySideTable {
width: 100%;
border: 1px solid #B0BDCC;
display: table;
}
.sideBySideScreenLinkTable {
width: 100%;
}
.sideBySideScreenLinkTable td {
width: 33%;
}
.patchNoDifference {
margin-top: 1em;
margin-bottom: 2em;
margin-left: 1em;
margin-right: 5em;
font-weight: bold;
}
/** Patch History Table **/
.patchHistoryTable {
width: auto;
margin-bottom: 10px;
}
.patchHistoryTable .dataCell {
white-space: nowrap;
}
/** AccountSettings **/
.sshPanelUsername {
font-family: mono-font;
font-size: small;
}
.sshPanelPassword {
font-family: mono-font;
font-size: small;
}
.sshKeyPanelEncodedKey {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
font-family: mono-font;
font-size: small;
}
.sshKeyPanelInvalid {
white-space: nowrap;
color: red;
font-weight: bold;
}
.identityUntrustedExternalId {
white-space: nowrap;
color: red;
font-weight: bold;
}
.accountInfoBlock {
margin-bottom: 10px;
}
.accountContactPrivacyDetails {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
width: 40em;
}
.accountContactOnFile {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
font-weight: bold;
}
.addSshKeyPanel {
margin-top: 10px;
background-color: trimColor;
padding: 5px 5px 5px 5px;
}
.sshHostKeyPanel {
margin-top: 10px;
border: 1px solid trimColor;
padding: 5px 5px 5px 5px;
}
.sshHostKeyPanelHeading {
white-space: nowrap;
margin-top: 5px;
margin-left: 1em;
}
.sshHostKeyPanelFingerprintData {
margin-left: 2em;
white-space: nowrap;
font-family: mono-font;
font-size: small;
}
.sshHostKeyPanelKnownHostEntry {
margin-left: 2em;
white-space: nowrap;
font-family: mono-font;
font-size: small;
width: 80em;
}
.contributorAgreementButton {
font-weight: bold;
}
.contributorAgreementShortDescription {
margin-left: 20px;
margin-right: 20px;
margin-bottom: 10px;
padding: 5px 5px 5px 5px;
border: 1px solid #b0bdcc;
}
.contributorAgreementAlreadySubmitted {
margin-left: 20px;
margin-right: 20px;
padding: 5px 5px 5px 5px;
color: red;
}
.contributorAgreementLegal {
margin-left: 20px;
margin-right: 20px;
padding: 5px 5px 5px 5px;
border: 1px solid #b0bdcc;
}
.registerScreenSection {
margin-top: 2em;
}
.registerScreenExplain {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
width: 45em;
}
.registerScreenNextLinks {
margin-top: 2em;
}
.registerScreenNextLinks .gwt-InlineHyperlink {
margin-left: 2em;
white-space: nowrap;
}
.registerScreenSection .changeTable {
width: 45em;
}
.registerScreenSection .addSshKeyPanel {
background: none;
}
.registerScreenSection .sshHostKeyPanel {
border: none;
}
.registerScreenSection .sshHostKeyPanel .sshHostKeyPanelKnownHostEntry {
width: 45em;
}
.projectAdminApprovalCategoryRangeLine {
white-space: nowrap;
}
.projectAdminApprovalCategoryValue {
font-family: mono-font;
font-size: small;
}
/** PublishCommentsScreen **/
.publishCommentsScreen .smallHeading {
font-size: small;
font-weight: bold;
white-space: nowrap;
}
.publishCommentsScreen .approvalCategoryList {
margin-bottom: 10px;
margin-left: 10px;
background: trimColor;
width: 25em;
white-space: nowrap;
padding-top: 2px;
padding-bottom: 2px;
}
.publishCommentsScreen .coverMessage {
margin-left: 10px;
padding: 5px 5px 5px 5px;
}
.publishCommentsScreen .coverMessage textarea {
font-size: small;
}
.publishCommentsScreen .approvalCategoryList .gwt-RadioButton {
font-size: smaller;
}
.publishCommentsScreen .patchComments {
margin-left: 1em;
margin-right: 0.5em;
margin-bottom: 0.5em;
}
.publishCommentsScreen .gwt-Hyperlink {
white-space: nowrap;
font-size: small;
}
.publishCommentsScreen .lineHeader {
white-space: nowrap;
font-family: mono-font;
font-size: small;
font-style: italic;
padding-left: 3px;
}
.publishCommentsScreen .commentPanel {
border: none;
width: 35em;
}
.publishCommentsScreen .commentPanelDateCell {
display: none;
}
/** AbandonChangeDialog **/
.abandonChangeDialog .gwt-DisclosurePanel .header td {
font-weight: bold;
white-space: nowrap;
}
.abandonChangeDialog .smallHeading {
font-size: small;
font-weight: bold;
white-space: nowrap;
}
.abandonChangeDialog .abandonMessage {
margin-left: 10px;
background: trimColor;
padding: 5px 5px 5px 5px;
}
.abandonChangeDialog .abandonMessage textarea {
font-size: small;
}
.abandonChangeDialog .gwt-Hyperlink {
white-space: nowrap;
font-size: small;
}
/** PatchBrowserPopup **/
.patchBrowserPopup {
opacity: 0.90;
}
.patchBrowserPopupBody {
background: backgroundColor;
margin: 4px;
opacity: 0.90;
}