From: Robert Kaiser Date: Sat, 9 Aug 2014 20:46:58 +0000 (+0200) Subject: make in-content prefs work in Nightly X-Git-Tag: LCARStrek-2.28~1 X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=commitdiff_plain;h=6edbc6e80cbd090b4d1f4fa955f8955357e4ed6e;ds=sidebyside make in-content prefs work in Nightly --- diff --git a/LCARStrek/browser/preferences/in-content/help-glyph.png b/LCARStrek/browser/preferences/in-content/help-glyph.png new file mode 100644 index 00000000..30d71da3 Binary files /dev/null and b/LCARStrek/browser/preferences/in-content/help-glyph.png differ diff --git a/LCARStrek/browser/preferences/in-content/help-glyph@2x.png b/LCARStrek/browser/preferences/in-content/help-glyph@2x.png new file mode 100644 index 00000000..c60c4b5d Binary files /dev/null and b/LCARStrek/browser/preferences/in-content/help-glyph@2x.png differ diff --git a/LCARStrek/browser/preferences/in-content/preferences.css b/LCARStrek/browser/preferences/in-content/preferences.css index c54cda05..b4ef5199 100644 --- a/LCARStrek/browser/preferences/in-content/preferences.css +++ b/LCARStrek/browser/preferences/in-content/preferences.css @@ -11,10 +11,24 @@ src: url("chrome://browser/content/fonts/ClearSans-Regular.woff") format('woff'); } +#dialogBox, +dialog, +window, +prefwindow, +.windowDialog, page { background-color: #000000; } +* { + -moz-user-select: text; +} + +treecol { + /* override the * rule to let the treecol be sortable */ + -moz-user-select: none; +} + caption { -moz-appearance: none; margin: 0; @@ -38,7 +52,7 @@ prefpane { font-family: "Clear Sans", sans-serif; font-size: 1.25rem; line-height: 22px; - color: #000000; + color: #FF9F00; } prefpane > .content-box { @@ -107,6 +121,51 @@ menulist > .menulist-label-box { button[type="menu"] > .button-box > .button-menu-dropmarker { } +/* +.help-button { + min-width: 30px; + border-radius: 2px; + border: 1px solid #C1C1C1; + background-color: #FFCB00; + background-image: none; + box-shadow: none; +} + +.help-button:not([disabled="true"]):hover { + background-color: #F4C200; + background-image: none; +} + +.help-button:not([disabled="true"]):hover:active { + background-color: #EABA00; + background-image: none; +} + +.close-icon > .button-box, +.help-button > .button-box { + padding-top: 0; + padding-bottom: 0; + padding-right: 0 !important; + padding-left: 0 !important; +} +*/ +.help-button > .button-box > .button-icon { + width: 26px; + height: 26px; + background-image: url("chrome://browser/skin/preferences/in-content/help-glyph.png"); + background-position: center; +} + +@media (min-resolution: 2dppx) { + .help-button > .button-box > .button-icon { + background-size: 26px 26px; + background-image: url("chrome://browser/skin/preferences/in-content/help-glyph@2x.png"); + } +} + +.help-button > .button-box > .button-text { + display: none; +} .spinbuttons-button { } @@ -579,6 +638,70 @@ description > html|a { margin-bottom: 8px; } + +/** + * Sub-dialog + */ + +#dialogOverlay { + background-color: rgba(0,0,0,0.75); + visibility: hidden; +} + +#dialogBox { + border: 1px solid #9C9CFF; + display: -moz-box; + margin: 0; + padding-right: 6px; + padding-left: 6px; +} + +#dialogBox[resizable="true"] { + resize: both; + overflow: hidden; + min-height: 30em; + min-width: 66ch; +} + +.close-icon { + background-color: transparent !important; + border: none; + box-shadow: none; + height: 18px; + padding: 0; + min-width: 18px; +} + +#dialogBox > .groupbox-body { + -moz-appearance: none; + padding: 0; +} + +#dialogFrame { + -moz-box-flex: 1; + /* Default dialog dimensions */ + height: 30em; + width: 66ch; +} + +/* needs to be removed with bug 1035625 */ +:-moz-any(dialog, window, prefwindow) resizer { + display: none; +} + +tree:not(#rejectsTree) { + min-height: 15em; +} + +:-moz-any(dialog, window, prefwindow) groupbox { + -moz-margin-start: 8px; + -moz-margin-end: 8px; +} + +/** + * End sub-dialog + */ + /* === END shared/in-content/preferences.css === */ .indent-small {