From: Robert Kaiser Date: Thu, 16 Oct 2008 19:49:05 +0000 (+0200) Subject: update LCARStrek to 2.0a1, part 4: mozapps, navigator X-Git-Tag: LCARStrek-2.0a1~8 X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=commitdiff_plain;h=e10e7addc389ca4e7c2b804cafa0d49525bfc116 update LCARStrek to 2.0a1, part 4: mozapps, navigator --- diff --git a/LCARStrek/communicator/icons/feedIcon16.png b/LCARStrek/communicator/icons/feedIcon16.png index 50187dac..f004a153 100755 Binary files a/LCARStrek/communicator/icons/feedIcon16.png and b/LCARStrek/communicator/icons/feedIcon16.png differ diff --git a/LCARStrek/global/textbox.css b/LCARStrek/global/textbox.css index e55b2bb4..1f41c8e7 100644 --- a/LCARStrek/global/textbox.css +++ b/LCARStrek/global/textbox.css @@ -55,6 +55,10 @@ textbox { min-height: 19px; } +textbox[empty="true"] { + color: #6000CF; +} + html|*.textbox-input, html|*.textbox-textarea { -moz-border-radius: 3px; diff --git a/LCARStrek/mozapps/downloads/downloadButtons.png b/LCARStrek/mozapps/downloads/downloadButtons.png new file mode 100644 index 00000000..25c7aef2 Binary files /dev/null and b/LCARStrek/mozapps/downloads/downloadButtons.png differ diff --git a/LCARStrek/mozapps/downloads/downloadIcon.png b/LCARStrek/mozapps/downloads/downloadIcon.png new file mode 100644 index 00000000..fb20e52b Binary files /dev/null and b/LCARStrek/mozapps/downloads/downloadIcon.png differ diff --git a/LCARStrek/mozapps/downloads/downloads.css b/LCARStrek/mozapps/downloads/downloads.css new file mode 100644 index 00000000..ca188aa0 --- /dev/null +++ b/LCARStrek/mozapps/downloads/downloads.css @@ -0,0 +1,120 @@ +#downloadManager { + background-color: #000000; +} + +/* Download View */ +#downloadView { + -moz-appearance: none !important; + margin: 0; + border-bottom: 1px solid #9C9CFF; +} + +/* Download View Items */ +richlistitem[type="download"] { + padding: 4px 8px 4px 4px; + min-height: 46px; + border-bottom: 1px solid #9C9CFF; +} + +richlistitem[type="download"][selected="true"] { + background-image: url("chrome://mozapps/skin/extensions/itemEnabledFader.png"); +} + +richlistitem[type="download"]:not([selected="true"]):nth-child(odd) { + background-color: #3F2700; +} + +richlistitem[type="download"] .name { + font-size: larger; +} + +richlistitem[type="download"] .dateTime { + font-size: smaller; +} + +.mini-button { + -moz-appearance: none; + list-style-image: url("chrome://mozapps/skin/downloads/downloadButtons.png"); + background-color: transparent; + border: none; + padding: 0; + margin: 0; + min-width: 0; + min-height: 0; +} + +.mini-button > .button-box { + padding: 0 !important; +} + +.cancel { + -moz-image-region: rect(0px, 32px, 16px, 16px); +} +.cancel:hover { + -moz-image-region: rect(16px, 32px, 32px, 16px); +} +.cancel:active { + -moz-image-region: rect(32px, 32px, 48px, 16px); +} +.cancel[disabled="true"] { + -moz-image-region: rect(48px, 32px, 64px, 16px); +} + +.pause { + -moz-image-region: rect(0px, 48px, 16px, 32px); +} +.pause:hover { + -moz-image-region: rect(16px, 48px, 32px, 32px); +} +.pause:active { + -moz-image-region: rect(32px, 48px, 48px, 32px); +} +.pause[disabled="true"] { + -moz-image-region: rect(48px, 48px, 64px, 32px); +} + +.resume { + -moz-image-region: rect(0px, 16px, 16px, 0px); +} +.resume:hover { + -moz-image-region: rect(16px, 16px, 32px, 0px); +} +.resume:active { + -moz-image-region: rect(32px, 16px, 48px, 0px); +} +.resume[disabled="true"] { + -moz-image-region: rect(48px, 16px, 64px, 0px); +} + +.retry { + -moz-image-region: rect(0px, 64px, 16px, 48px); +} +.retry:hover { + -moz-image-region: rect(16px, 64px, 32px, 48px); +} +.retry:active { + -moz-image-region: rect(32px, 64px, 48px, 48px); +} +.retry[disabled="true"] { + -moz-image-region: rect(48px, 64px, 64px, 48px); +} + +.blockedIcon { + list-style-image: url("chrome://global/skin/icons/alert-error.gif"); +} + +/* prevent flickering when changing states */ +.downloadTypeIcon { + min-height: 32px; + min-width: 32px; +} + +#searchbox[empty] { + color: #6000CF; +} + +#clearListButton { + min-height: 0; + min-width: 0; + margin-top: 3px; +} diff --git a/LCARStrek/mozapps/downloads/unknownContentType.css b/LCARStrek/mozapps/downloads/unknownContentType.css index 8411b1cc..1428a759 100644 --- a/LCARStrek/mozapps/downloads/unknownContentType.css +++ b/LCARStrek/mozapps/downloads/unknownContentType.css @@ -1,6 +1,6 @@ #from { - margin-top: 1px; + margin-top: 1px; } #location { @@ -8,11 +8,17 @@ } #contentTypeImage { - margin: 0px 5px 0px 0px; + margin-top: 0px; + margin-bottom: 0px; + -moz-margin-start: 0px; + -moz-margin-end: 5px; } .small-indent { - margin-left: 15px; - margin-right: 15px; + -moz-margin-start: 15px; + -moz-margin-end: 15px; } +.small-indent label { + -moz-margin-start: 0px; +} diff --git a/LCARStrek/mozapps/extensions/about.css b/LCARStrek/mozapps/extensions/about.css new file mode 100644 index 00000000..547417e0 --- /dev/null +++ b/LCARStrek/mozapps/extensions/about.css @@ -0,0 +1,48 @@ +#clientBox { + background-color: #000000; + color: #FF9F00; +} + +#extensionName { + font-size: large; + font-weight: bold; +} + +#extensionVersion { + font-weight: bold; + color: #9C9CFF; +} + +#genericAbout { + padding: 0px 0px 10px 0px; + min-height: 200px; + width: 30em; +} + +#groove { + margin-top: 0px; +} + +#clientBox { + padding: 10px; +} + +#extensionDescription { + color: #8050B0; +} + +.boxIndent { + -moz-margin-start: 6px; +} + +#extensionCreator, .contributor { + margin: 0px; +} + +.sectionTitle { + border-top: 2px groove #008484; + padding: 3px 0px; + margin-top: 3px; + font-weight: bold; +} + diff --git a/LCARStrek/mozapps/extensions/eula.css b/LCARStrek/mozapps/extensions/eula.css new file mode 100644 index 00000000..cce346f0 --- /dev/null +++ b/LCARStrek/mozapps/extensions/eula.css @@ -0,0 +1,12 @@ +#heading { + font-size: 120%; +} + +#eula { + -moz-appearance: none; + font-family: monospace; + background-color: #000000; + color: #FF9F00; + border: 1px solid #9C9CFF; + margin: 1em 0 1em 0; +} diff --git a/LCARStrek/mozapps/extensions/extensionIcons.png b/LCARStrek/mozapps/extensions/extensionIcons.png new file mode 100644 index 00000000..5eb8bfa1 Binary files /dev/null and b/LCARStrek/mozapps/extensions/extensionIcons.png differ diff --git a/LCARStrek/mozapps/extensions/extensions.css b/LCARStrek/mozapps/extensions/extensions.css new file mode 100644 index 00000000..50dc77db --- /dev/null +++ b/LCARStrek/mozapps/extensions/extensions.css @@ -0,0 +1,457 @@ +#extensionsBox { + margin: 10px 10px 0px 10px; + min-width: 1px; +} + +#extensionsView { + -moz-border-radius: 3px; + border: 1px solid #9C9CFF; + margin: 0; + min-width: 245px; +} + +#resizerBox { + margin-top: -12px; + visibility: hidden; +} + +#resizerBox > resizer { + height: 10px; + max-height: 10px; + visibility: visible; +} + +.notification-inner { + border: none; + border-bottom: 1px solid #9C9CFF; +} + +/* Command Bar */ +#commandBarBottom { + margin: 5px 5px 10px 10px; + min-width: 1px; +} + +#commandBarBottom button { + margin: 0; + -moz-margin-end: 5px; +} + +/* List Items */ +richlistitem { + padding-top: 6px; + padding-bottom: 6px; + -moz-padding-start: 7px; + -moz-padding-end: 7px; + min-height: 25px; + border-bottom: 1px dotted #FF9F00; +} + +richlistitem[isDisabled="true"] .addonIcon { + opacity: 0.3; +} + +richlistitem[isDisabled="true"] { + color: #8050B0; +} + +richlistitem[newAddon="true"] { + background-color: #000000; + color: #FFCF00; +} + +richlistitem[selected="true"] { + background-color: #008484; + color: #000000; +} + +richlistitem[selected="true"] .text-link { + color: inherit; +} + +#extensionsView:focus > richlistitem[selected="true"] { + background-color: #008484; + color: #FFCF00; +} + +#extensionsView:focus > richlistitem[selected="true"][isDisabled="true"] { + background-color: #8050B0; + color: #000000; +} + +.descriptionWrap { + margin-bottom: 2px; +} + +richlistitem[selected="true"]:not([opType]) .descriptionCrop { + display: none; +} + +.addonName { + font-weight: bold; +} + +.previewText { + font-size: larger; + font-weight: bold; + color: #FF9F00; + text-align: center; +} + +#themePreviewArea { + -moz-border-radius: 3px; + border: 1px solid #9C9CFF; + background-color: #000000; + color: #FF9F00; + min-width: 65px; + overflow: auto; +} + +#previewImageDeck { + min-width: 220px; +} + +#themeSplitter { + border-width: 0; +} + +.addonIcon { + -moz-margin-end: 2px; + width: 32px; + height: 32px; +} + +.addonIcon > image { + max-width: 32px; + max-height: 32px; +} + +.updateBadge, +.notifyBadge { + width: 16px; + height: 16px; + margin-bottom: -3px; + list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png"); +} + +richlistitem .updateBadge { + -moz-margin-end: -2px; +} + +richlistitem .notifyBadge { + -moz-margin-start: -2px; +} + +.updateBadge, +.updateAvailableBox, +.notifyBadge { + display: none; +} + +richlistitem[availableUpdateURL][updateable="true"] .updateBadge, +richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox, +richlistitem[compatible="false"] .notifyBadge, +richlistitem[providesUpdatesSecurely="false"] .notifyBadge, +richlistitem[blocklisted="true"] .notifyBadge, +richlistitem[satisfiesDependencies="false"] .notifyBadge { + display: -moz-box; +} + + +/* Selected Add-on buttons + See content/extensions.css to hide / display buttons */ +.selectedButtons { + margin-top: 4px; + min-height: 2.1em; +} + +.selectedButtons > button { + margin-top: 0; + margin-bottom: 0; +} + +.enableButton, +.disableButton, +.optionsButton, +.useThemeButton { + -moz-margin-end: 0; +} + +.enableButton, .disableButton, +.uninstallButton, .cancelUninstallButton { + -moz-margin-start: 5px; +} + +/* Selected Add-on status messages and images */ +richlistitem[compatible="true"] .incompatibleBox, +richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox, +richlistitem[satisfiesDependencies="true"] .needsDependenciesBox, +richlistitem[blocklisted="false"] .blocklistedBox, +richlistitem[opType="needs-uninstall"] .blocklistedBox, +richlistitem[opType="needs-uninstall"] .incompatibleBox, +richlistitem[opType="needs-uninstall"] .needsDependenciesBox, +richlistitem[opType="needs-uninstall"] .blocklistedBox { + display: none; +} + +richlistitem[loading="true"] .updateBadge { + display: -moz-box; + width: 16px; + height: 16px; + margin-bottom: -3px; + -moz-margin-end: -2px; + list-style-image: url("chrome://global/skin/icons/loading.gif"); + -moz-image-region: auto; +} + +.addonThrobber { + -moz-margin-start: 5px; + width: 16px; + height: 16px; + list-style-image: url("chrome://global/skin/icons/loading.gif"); +} + +.selectedStatusMsgs > hbox { + margin-top: 2px; + margin-bottom: 2px; +} + +.selectedStatusMsgs label { + font-weight: bold; +} + +.selectedStatusMsgs label.text-link { + font-weight: normal; + border: none; +} + +richlistitem[opType="needs-uninstall"] .notifyBadge { + display: none; +} + +.addon-search-details { + margin-top: 5px; + margin-bottom: 5px; + -moz-margin-start: 6px; + -moz-margin-end: 0; +} + +.addonThumbnailContainer { + background-color: #000000; + padding: 5px; + -moz-border-radius: 3px; + border: 1px solid #9C9CFF; + width: 135px; + min-height: 104px; + -moz-margin-end: 5px; +} + +.addonMissingThumbnail { + color: GrayText; + font-size: larger; + font-weight: bold; +} + +.addonFailure { + width: 16px; + height: 16px; + list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png"); +} + +.addonRating { + display: none; +} + +.addonLearnMore { + margin-top: 4px; + margin-bottom: 4px; +} + +.addonRating[rating] { + display: -moz-box; + width: 68px; + height: 12px; + list-style-image: url("chrome://mozapps/skin/extensions/ratings.png"); +} + +.addonRating[rating="0"] { + -moz-image-region: rect(0px 68px 12px 0px); +} + +.addonRating[rating="1"] { + -moz-image-region: rect(12px 68px 24px 0px); +} + +.addonRating[rating="2"] { + -moz-image-region: rect(24px 68px 36px 0px); +} + +.addonRating[rating="3"] { + -moz-image-region: rect(36px 68px 48px 0px); +} + +.addonRating[rating="4"] { + -moz-image-region: rect(48px 68px 60px 0px); +} + +.addonRating[rating="5"] { + -moz-image-region: rect(60px 68px 72px 0px); +} + +.addonType image { + -moz-margin-start: 6px; + list-style-image: url("chrome://mozapps/skin/extensions/extensionIcons.png"); + width: 16px; + height: 16px; +} + +.addonTypeExtension image { + -moz-image-region: rect(0px 16px 16px 0px); +} + +.addonTypeTheme image { + -moz-image-region: rect(0px 32px 16px 16px); +} + +vbox[typeName="status"][type="search-failure"], +vbox[typeName="status"][type="recommended-failure"], +vbox[typeName="status"][type="message-norecommended"], +vbox[typeName="status"][type="message-nosearchresults"], +vbox[typeName="status"][type="retrieve-search"], +vbox[typeName="status"][type="retrieve-recommended"] { + margin-top: 2em; +} + +vbox[typeName="status"][type="footer-recommended"], +vbox[typeName="status"][type="footer-search"] { + margin-top: 1em; +} + +vbox[typeName="status"][type="header-recommended"] { + font-size: 150%; + background: #000000; +} + +#searchbox { + padding: 0; +} + +#progressBox { + padding: 5px 5px 5px 5px; +} + +#progressBox > hbox { + -moz-box-align: center; +} + +/* View buttons */ +.viewSelector { + border-bottom: 1px solid #9C9CFF; + margin: 0px; + -moz-padding-start: 10px; + background-color: #000000; + color: #FF9F00; +} + +#viewGroup radio { + -moz-border-radius: 5px; + margin: 0px; + padding: 1px 3px; + min-width: 4.5em; + list-style-image: url("chrome://mozapps/skin/extensions/viewButtons.png"); + border: 1px solid transparent; +} + +#viewGroup radio:hover { + background-color: #FFCF00; + color: #000000; +} + +#viewGroup radio[selected="true"] { + background-color: #008484; + color: #000000; +} + +.viewButtonIcon { + width: 32px; + height: 32px; +} + +radio#extensions-view { + -moz-image-region: rect(0px, 32px, 32px, 0px) +} + +radio#themes-view { + -moz-image-region: rect(0px, 64px, 32px, 32px) +} + +radio#locales-view { + -moz-image-region: rect(0px, 96px, 32px, 64px) +} + +radio#plugins-view { + -moz-image-region: rect(0px, 128px, 32px, 96px) +} + +radio#updates-view { + -moz-image-region: rect(0px, 160px, 32px, 128px) +} + +radio#installs-view { + -moz-image-region: rect(0px, 192px, 32px, 160px) +} + +radio#search-view { + -moz-image-region: rect(0px, 224px, 32px, 192px) +} + +/* Update view checkbox */ +.includeUpdate { + -moz-user-focus: none; +} + +richlistitem[selected="true"] .includeUpdate { + -moz-user-focus: normal; +} + +#infoDisplay { + overflow-y: auto; +} + +#infoDisplay body { + padding: 5px; +} + +#infoDisplay h1, +#infoDisplay h2, +#infoDisplay h3 { + text-align: left; + font-weight: bold; + margin: 0 0 0.7em 0; +} + +#infoDisplay h1 { + font-size: 150%; +} + +#infoDisplay h2 { + font-size: 125%; +} + +#infoDisplay h3 { + font-size: 100%; +} + +#infoDisplay ol, +#infoDisplay ul { + margin: 0 0 0.7em 0; +} + +#infoDisplay li { + text-align: left; +} + +#infoDisplay p { + text-align: justify; + margin: 0 0 0.7em 0; +} diff --git a/LCARStrek/mozapps/extensions/itemDisabledFader.png b/LCARStrek/mozapps/extensions/itemDisabledFader.png new file mode 100644 index 00000000..06a3e71e Binary files /dev/null and b/LCARStrek/mozapps/extensions/itemDisabledFader.png differ diff --git a/LCARStrek/mozapps/extensions/itemEnabledFader.png b/LCARStrek/mozapps/extensions/itemEnabledFader.png new file mode 100644 index 00000000..1c974dcd Binary files /dev/null and b/LCARStrek/mozapps/extensions/itemEnabledFader.png differ diff --git a/LCARStrek/mozapps/extensions/notifyBadges.png b/LCARStrek/mozapps/extensions/notifyBadges.png new file mode 100644 index 00000000..37a57491 Binary files /dev/null and b/LCARStrek/mozapps/extensions/notifyBadges.png differ diff --git a/LCARStrek/mozapps/extensions/question.png b/LCARStrek/mozapps/extensions/question.png new file mode 100644 index 00000000..3df227e9 Binary files /dev/null and b/LCARStrek/mozapps/extensions/question.png differ diff --git a/LCARStrek/mozapps/extensions/ratings.png b/LCARStrek/mozapps/extensions/ratings.png new file mode 100644 index 00000000..233a2af4 Binary files /dev/null and b/LCARStrek/mozapps/extensions/ratings.png differ diff --git a/LCARStrek/mozapps/extensions/themeGeneric.png b/LCARStrek/mozapps/extensions/themeGeneric.png new file mode 100644 index 00000000..3b35985b Binary files /dev/null and b/LCARStrek/mozapps/extensions/themeGeneric.png differ diff --git a/LCARStrek/mozapps/extensions/update.css b/LCARStrek/mozapps/extensions/update.css new file mode 100644 index 00000000..7bb34048 --- /dev/null +++ b/LCARStrek/mozapps/extensions/update.css @@ -0,0 +1,23 @@ +#alert { + list-style-image: url("chrome://mozapps/skin/update/update.png"); +} + +.throbber { + list-style-image: url("chrome://global/skin/icons/loading.gif"); + width: 16px; + height: 16px; + margin-top: 5px; + margin-bottom: 5px; + -moz-margin-start: 5px; + -moz-margin-end: 2px; +} + +.alertBox { + background-color : #000000; + color: #FF9F00; + border: 0px solid transparent; + border-bottom: 1px solid #008484; + margin-left: 3px; + margin-right: 3px; + padding: 5px; +} diff --git a/LCARStrek/mozapps/extensions/viewButtons.png b/LCARStrek/mozapps/extensions/viewButtons.png new file mode 100644 index 00000000..d74254cb Binary files /dev/null and b/LCARStrek/mozapps/extensions/viewButtons.png differ diff --git a/LCARStrek/mozapps/handling/handling.css b/LCARStrek/mozapps/handling/handling.css new file mode 100644 index 00000000..1d8cff40 --- /dev/null +++ b/LCARStrek/mozapps/handling/handling.css @@ -0,0 +1,26 @@ +#description-image:not([src]) { + height: 32px; + width: 32px; +} + +richlistitem[type] { + min-height: 36px; /* Don't forget to update the richlistbox height! */ + -moz-padding-start: 2px; +} + +richlistitem { + -moz-box-align: center; +} + +richlistbox { + /* 3 items high, plus 4px for top and bottom margins, less 2px for border */ + min-height: 110px; +} + +.name { + font-weight: bold; +} + +.description { + color: #8050B0; +} diff --git a/LCARStrek/mozapps/passwordmgr/key.png b/LCARStrek/mozapps/passwordmgr/key.png new file mode 100644 index 00000000..59948e0e Binary files /dev/null and b/LCARStrek/mozapps/passwordmgr/key.png differ diff --git a/LCARStrek/mozapps/places/defaultFavicon.png b/LCARStrek/mozapps/places/defaultFavicon.png new file mode 100644 index 00000000..412208d9 Binary files /dev/null and b/LCARStrek/mozapps/places/defaultFavicon.png differ diff --git a/LCARStrek/mozapps/places/tagContainerIcon.png b/LCARStrek/mozapps/places/tagContainerIcon.png new file mode 100644 index 00000000..a7717517 Binary files /dev/null and b/LCARStrek/mozapps/places/tagContainerIcon.png differ diff --git a/LCARStrek/mozapps/plugins/missingPlugin.css b/LCARStrek/mozapps/plugins/missingPlugin.css new file mode 100644 index 00000000..fe9a3932 --- /dev/null +++ b/LCARStrek/mozapps/plugins/missingPlugin.css @@ -0,0 +1,49 @@ +/* + * This file's style only applies to broken objects, not the rest + * of the page. + */ + +@namespace html url(http://www.w3.org/1999/xhtml); + +html|object:not([width]), html|object[width=""], +html|embed:not([width]), html|embed[width=""], +html|applet:not([width]), html|applet[width=""] { + width: 240px; +} + +html|object:not([height]), html|object[height=""], +html|embed:not([height]), html|embed[height=""], +html|applet:not([height]), html|applet[height=""] { + height: 200px; +} + +html|object > *|*, +html|embed > *|*, +html|applet > *|* { + width: inherit; + height: inherit; +} + +html|a { + text-align: -moz-center; + display: inline-block; + /* overflow:hidden makes baseline vertical-alignment act like plugins */ + overflow: hidden; + vertical-align: inherit; + border: 1px outset; + padding: 5px; + font-size: 12px; + font-family: sans-serif; + background: #000000; + -moz-user-select: none; + text-decoration: none; + color: #FFCF00; +} + +#missingPluginPlaceholder { + list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png"); + display: block; + border: 0px; + width: 32px; + height: 32px; +} diff --git a/LCARStrek/mozapps/plugins/pluginGeneric.png b/LCARStrek/mozapps/plugins/pluginGeneric.png new file mode 100644 index 00000000..21d39cc3 Binary files /dev/null and b/LCARStrek/mozapps/plugins/pluginGeneric.png differ diff --git a/LCARStrek/mozapps/plugins/pluginInstallerWizard.css b/LCARStrek/mozapps/plugins/pluginInstallerWizard.css new file mode 100644 index 00000000..0821a867 --- /dev/null +++ b/LCARStrek/mozapps/plugins/pluginInstallerWizard.css @@ -0,0 +1,8 @@ +#licenseContainer, #pluginList { + margin: 2px 4px; + -moz-border-radius: 5px; + border: 1px solid #9C9CFF; + background-color: #000000; + color: #FF9F00; +} + diff --git a/LCARStrek/mozapps/pref/check.gif b/LCARStrek/mozapps/pref/check.gif index 9801968a..883235f9 100755 Binary files a/LCARStrek/mozapps/pref/check.gif and b/LCARStrek/mozapps/pref/check.gif differ diff --git a/LCARStrek/mozapps/pref/pref.css b/LCARStrek/mozapps/pref/pref.css index f61f191c..d53fc30c 100644 --- a/LCARStrek/mozapps/pref/pref.css +++ b/LCARStrek/mozapps/pref/pref.css @@ -51,7 +51,7 @@ } .small-indent { - margin-left: 15px; + margin-left: 15px; } .uniWidthButton { @@ -65,14 +65,14 @@ } #fileExtension { - width: 5em; + width: 5em; } #fileExtension.pluginsList { - width: 5.5em; + width: 5.5em; } -#typeIcon, +#typeIcon, .extensionChildren::-moz-tree-image(fileExtension), .pluginTypesChildren::-moz-tree-image(fileExtension) { margin: 0px 5px 0px 0px; @@ -80,23 +80,22 @@ .pluginTypesChildren::-moz-tree-image(pluginEnabled) { margin: 0px 5px 0px 0px; - list-style-image: url(chrome://mozapps/skin/pref/dot.gif); + list-style-image: url("chrome://mozapps/skin/pref/dot.gif"); } .pluginTypesChildren::-moz-tree-image(pluginEnabled, enabled) { margin: 0px 5px 0px 0px; - list-style-image: url(chrome://mozapps/skin/pref/check.gif); + list-style-image: url("chrome://mozapps/skin/pref/check.gif"); } .biggerIndent { - margin-left: 28px; + margin-left: 28px; } #typeField { - font-weight: bold; + font-weight: bold; } #defaultAppName { - margin-left: 6px !important; + margin-left: 6px !important; } - diff --git a/LCARStrek/mozapps/profile/profileSelection.css b/LCARStrek/mozapps/profile/profileSelection.css new file mode 100644 index 00000000..0016db7c --- /dev/null +++ b/LCARStrek/mozapps/profile/profileSelection.css @@ -0,0 +1,52 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * The contents of this file are subject to the Mozilla Public License Version + * 1.1 (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.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + * for the specific language governing rights and limitations under the + * License. + * + * The Original Code is new Mozilla XUL toolkit. + * + * The Initial Developer of the Original Code is + * Benjamin Smedberg + * Portions created by the Initial Developer are Copyright (C) 2004 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + + +@import url("chrome://global/skin/global.css"); + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +#profiles > listitem { + list-style-image: url("chrome://mozapps/skin/profile/profileicon.png"); +} + +box#managebuttons > button { + min-width: 8em; +} + +#managebuttons { + padding-top: 1em; +} diff --git a/LCARStrek/mozapps/profile/profileicon.png b/LCARStrek/mozapps/profile/profileicon.png new file mode 100644 index 00000000..278ed0b9 Binary files /dev/null and b/LCARStrek/mozapps/profile/profileicon.png differ diff --git a/LCARStrek/mozapps/update/update.png b/LCARStrek/mozapps/update/update.png new file mode 100644 index 00000000..0170499b Binary files /dev/null and b/LCARStrek/mozapps/update/update.png differ diff --git a/LCARStrek/mozapps/update/updates.css b/LCARStrek/mozapps/update/updates.css new file mode 100644 index 00000000..e87fb5f4 --- /dev/null +++ b/LCARStrek/mozapps/update/updates.css @@ -0,0 +1,172 @@ +/** + * General + */ +.wizard-button[dlgtype="finish"] { + font-weight: bold; +} + +link { + color: blue; + border: 1px solid transparent; + margin-top: 1px; + margin-bottom: 4px; + -moz-margin-start: 5px; + -moz-margin-end: 5px; + text-decoration: underline !important; +} + +link > label { + margin: 0px; + padding: 1px; + text-decoration: underline !important; +} + +link:hover:active { + color: red; +} + +link:focus { + border: 1px dotted black; +} + +/** + * License Page + */ +license { + margin-top: 1px; + margin-bottom: 2px; + -moz-margin-start: 6px; + -moz-margin-end: 5px; + -moz-appearance: listbox; + padding-bottom: 1px; +} + +.loadingBox { + padding: 3px 5px 3px 5px; +} +.licenseLoadingThrobber { + margin-top: 3px; +} +.licenseLoadingThrobber[state="loading"] { + list-style-image: url("chrome://global/skin/icons/loading.gif"); +} +.licenseLoadingThrobber[state="error"] { + list-style-image: url("chrome://global/skin/icons/notfound.png"); +} + +/** + * Update Found Page + */ +#moreDetails { + margin: 1px 5px 4px 3px; +} + +wizard[currentpageid="updatesfound"] .wizard-button[dlgtype="next"] { + font-weight: bold; +} + +wizard[currentpageid="updatesfound"] .wizard-button[dlgtype="next"] > .button-box { + padding-left: 15px; + padding-right: 15px; +} + +#updateForMoreInfo { + margin-left: 5px; +} + +#updateName, #updateFinishedName { + font-weight: bold; + font-size: larger; +} + +#alertImage { + list-style-image: url("chrome://global/skin/icons/alert-exclam.gif"); + margin-right: 5px; +} + +#incompatibleWarning { + background-color : #FFCF00; + color: #000000; + -moz-border-radius: 5px; + border: 1px solid #9C9CFF; + padding: 3px; + margin: 1px 5px 4px 5px; +} + +/** + * Downloading Page + */ +#downloadName { + margin-top: 3px; +} + +#downloadStatus { + margin-top: 6px; + height: 3em !important; +} +#downloadThrobber { + margin: 5px 3px 0px 5px; + list-style-image: url("chrome://global/skin/filepicker/blank.gif"); +} +#downloadThrobber[state="loading"] { + list-style-image: url("chrome://global/skin/icons/loading.gif"); +} +#downloadStatusLine { + -moz-box-align: start; +} + +#verificationFailedIcon { + list-style-image: url("chrome://global/skin/icons/notfound.png"); + margin: 5px 3px 0px 5px; +} + +/** + * Error Page + */ +#errorReason { + margin-top: 1px; + margin-bottom: 2px; + -moz-margin-start: 6px !important; + -moz-margin-end: 5px; + font-weight: bold; +} + +/** + * Update History Window + */ +update { + border-bottom: 1px dotted #FF9F00; +} + +.update-name { + font-weight: bold; +} + +.update-label-column { + -moz-box-align: end; +} + +.update-details-link { + margin: 0px; +} + +.update-type { + font-weight: bold; + color: #FF0000; +} + +#historyItems { + height: 200px; + margin: 1px 5px 4px 5px; +} + +#historyItems > scrollbox { + margin-bottom: 1px; +} + +.updatePrefsInfo { + font-size: smaller; + margin-left: 27px; + margin-bottom: 10px; +} + diff --git a/LCARStrek/mozapps/update/warning.gif b/LCARStrek/mozapps/update/warning.gif new file mode 100644 index 00000000..8a8f69e8 Binary files /dev/null and b/LCARStrek/mozapps/update/warning.gif differ diff --git a/LCARStrek/mozapps/viewsource/viewsource.css b/LCARStrek/mozapps/viewsource/viewsource.css new file mode 100644 index 00000000..aa91db60 --- /dev/null +++ b/LCARStrek/mozapps/viewsource/viewsource.css @@ -0,0 +1 @@ +/* This is for styling the menus of the viewsource window */ diff --git a/LCARStrek/mozapps/xpinstall/xpinstallConfirm.css b/LCARStrek/mozapps/xpinstall/xpinstallConfirm.css new file mode 100644 index 00000000..b6b9e667 --- /dev/null +++ b/LCARStrek/mozapps/xpinstall/xpinstallConfirm.css @@ -0,0 +1,72 @@ +#xpinstallheader { + margin-bottom: 2em; +} + +#itemList { + margin: 3px 4px 10px 4px; + height: 14em; + -moz-border-radius: 3px; + border: 1px solid #9C9CFF; + background-color: #000000; + color: #FF9F00; +} + +#itemWarningIntro { + -moz-margin-start: 8px; +} + +#dialogContentBox { + padding: 5px; +} + +installitem { + padding-top: 5px; + padding-bottom: 5px; + -moz-padding-start: 5px; + -moz-padding-end: 0px; + border-bottom: 1px dotted #9C9CFF; + margin-bottom: 5px; +} + +.alert-icon { + -moz-margin-end: 20px; +} + +.warning { + font-weight: bold; + font-size: 1.25em; + margin-bottom: 1em; +} + +.xpinstallIconContainer { + width: 32px; + height: 32px; + -moz-margin-end: 5px; +} + +.xpinstallItemName { + font-weight: bold; +} + +.xpinstallItemSigned { + font-style: italic; + font-size: 0.9em; +} + +.xpinstallItemURL { + -moz-appearance: none; + border: none; + padding: 0; + background-color: #000000; + color: #FFCF00; + margin-top: 1px; + margin-bottom: 1px; + -moz-margin-start: 6px; + -moz-margin-end: 5px; +} + +.xpinstallItemIcon { + max-width: 32px; + max-height: 32px; + list-style-image: url("chrome://mozapps/skin/xpinstall/xpinstallItemGeneric.png"); +} diff --git a/LCARStrek/mozapps/xpinstall/xpinstallItemGeneric.png b/LCARStrek/mozapps/xpinstall/xpinstallItemGeneric.png new file mode 100644 index 00000000..4cdb1227 Binary files /dev/null and b/LCARStrek/mozapps/xpinstall/xpinstallItemGeneric.png differ diff --git a/LCARStrek/navigator/icons/about-popups.gif b/LCARStrek/navigator/icons/about-popups.gif deleted file mode 100644 index f7be6ba6..00000000 Binary files a/LCARStrek/navigator/icons/about-popups.gif and /dev/null differ diff --git a/LCARStrek/navigator/linkButtons/feeds.png b/LCARStrek/navigator/linkButtons/feeds.png new file mode 100644 index 00000000..b61e926c Binary files /dev/null and b/LCARStrek/navigator/linkButtons/feeds.png differ diff --git a/LCARStrek/navigator/linkToolbar.css b/LCARStrek/navigator/linkToolbar.css index dfefb393..88417f30 100644 --- a/LCARStrek/navigator/linkToolbar.css +++ b/LCARStrek/navigator/linkToolbar.css @@ -122,3 +122,12 @@ #link-last[disabled="true"] { list-style-image: url("chrome://navigator/skin/linkButtons/last-disabled.gif") !important; } + +#link-feed { + list-style-image: url("chrome://navigator/skin/linkButtons/feeds.png") !important; + -moz-image-region: rect(0px 32px 16px 16px); +} + +#link-feed[disabled="true"] { + -moz-image-region: rect(32px 32px 48px 16px); +} diff --git a/LCARStrek/navigator/navigator.css b/LCARStrek/navigator/navigator.css index 0541bb36..c2eea513 100644 --- a/LCARStrek/navigator/navigator.css +++ b/LCARStrek/navigator/navigator.css @@ -49,31 +49,33 @@ /* ::::: primary toolbar buttons ::::: */ #back-button { - list-style-image: url("chrome://navigator/skin/icons/back.gif"); + list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png"); + -moz-image-region: rect(42px 25px 63px 0px); } #back-button:hover, #back-button:hover:active, #back-button[open="true"] { - list-style-image: url("chrome://navigator/skin/icons/back-hover.gif"); + -moz-image-region: rect(42px 72px 63px 50px); } #back-button[disabled="true"] { - list-style-image: url("chrome://navigator/skin/icons/back-disabled.gif") !important; + -moz-image-region: rect(42px 50px 63px 25px) !important; } #forward-button { - list-style-image: url("chrome://navigator/skin/icons/forward.gif"); + list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png"); + -moz-image-region: rect(63px 25px 84px 0px); } #forward-button:hover, #forward-button:hover:active, #forward-button[open="true"] { - list-style-image: url("chrome://navigator/skin/icons/forward-hover.gif"); + -moz-image-region: rect(63px 75px 84px 50px); } #forward-button[disabled="true"] { - list-style-image: url("chrome://navigator/skin/icons/forward-disabled.gif") !important; + -moz-image-region: rect(63px 50px 84px 25px) !important; } #reload-button { @@ -90,30 +92,32 @@ } #stop-button { - list-style-image: url("chrome://global/skin/icons/stop.gif"); + list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png"); + -moz-image-region: rect(21px 25px 42px 0px); } #stop-button:hover, #stop-button:hover:active { - list-style-image: url("chrome://global/skin/icons/stop-hover.gif"); + -moz-image-region: rect(21px 75px 42px 50px); } #stop-button[disabled="true"] { - list-style-image: url("chrome://global/skin/icons/stop-disabled.gif") !important; + -moz-image-region: rect(21px 50px 42px 25px) !important; } #print-button { - list-style-image: url("chrome://global/skin/icons/print.gif"); + list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png"); + -moz-image-region: rect(0px 25px 21px 0px); } #print-button:hover, #print-button:hover:active, #print-button[open="true"] { - list-style-image: url("chrome://global/skin/icons/print-hover.gif"); + -moz-image-region: rect(0px 75px 21px 50px); } #print-button[disabled="true"] { - list-style-image: url("chrome://global/skin/icons/print-disabled.gif") !important; + -moz-image-region: rect(0px 50px 21px 25px) !important; } #clear-button { @@ -150,8 +154,8 @@ display: inline; } -#nav-bar[buttonstyle="text"] > #nav-bar-inner, -#nav-bar[buttonstyle="pictures"] > #nav-bar-inner, +#nav-bar[mode="text"] > #nav-bar-inner, +#nav-bar[mode="icons"] > #nav-bar-inner, #nav-bar[toolbarmode="small"] > #nav-bar-inner { margin: 2px 0px 2px 6px; } @@ -205,10 +209,8 @@ toolbar[toolbarmode="small"] > toolbargrippy { } #urlbar { - -moz-border-top-colors: transparent #9C9CFF; - -moz-border-right-colors: transparent #9C9CFF; - -moz-border-bottom-colors: transparent #9C9CFF; - -moz-border-left-colors: transparent #9C9CFF; + outline: none; + border: 1px solid #9C9CFF; background-color: #000000; margin: 0px 7px 0px 0px; } @@ -314,19 +316,10 @@ toolbar[toolbarmode="small"] > toolbargrippy { list-style-image:url("chrome://communicator/skin/icons/lock-broken.gif"); } -#privacy-button { - list-style-image: url("chrome://communicator/skin/permissions/taskbar-cookie.gif"); -} - #popupIcon { list-style-image:url("chrome://navigator/skin/icons/popup-blocked.gif"); } -#popupImage { - list-style-image: url("chrome://navigator/skin/icons/about-popups.gif"); - margin: 6px 0px; -} - /* ::::: personal toolbar ::::: */ #bookmarks-button { @@ -341,16 +334,40 @@ toolbar[toolbarmode="small"] > toolbargrippy { list-style-image: url("chrome://communicator/skin/bookmarks/home.gif"); } -toolbarbutton.chevron { - list-style-image: url("chrome://global/skin/toolbar/chevron.gif") !important; +#bookmarks-chevron { + list-style-image: url("chrome://navigator/skin/icons/chevron.gif") !important; margin-right: 2px; } -toolbarbutton.chevron:hover, -toolbarbutton.chevron[open="true"] { - list-style-image: url("chrome://global/skin/toolbar/chevron-hover.gif") !important; +#bookmarks-chevron:hover, +#bookmarks-chevron[open="true"] { + list-style-image: url("chrome://navigator/skin/icons/chevron-hover.gif") !important; } -toolbarbutton.chevron > .toolbarbutton-menu-dropmarker { +#bookmarks-chevron > .toolbarbutton-menu-dropmarker { display: none; } + +/* ::::: feeds ::::: */ + +#feedsMenu { + list-style-image: url("chrome://navigator/skin/linkButtons/feeds.png") !important; + -moz-image-region: rect(0px 16px 16px 0px); +} + +#feedsMenu[disabled="true"] { + -moz-image-region: rect(32px 16px 48px 0px); +} + +#feedsButton { + list-style-image: url("chrome://navigator/skin/linkButtons/feeds.png"); + -moz-image-region: rect(0px 32px 16px 16px); +} + +#feedsButton:hover { + -moz-image-region: rect(16px 32px 32px 16px); +} + +#feedsButton:hover:active { + -moz-image-region: rect(48px 32px 64px 16px); +} diff --git a/LCARStrek/navigator/pageInfo.css b/LCARStrek/navigator/pageInfo.css index 146618fe..a86fc4b0 100644 --- a/LCARStrek/navigator/pageInfo.css +++ b/LCARStrek/navigator/pageInfo.css @@ -11,13 +11,16 @@ * for the specific language governing rights and limitations under the * License. * - * The Original Code is Mozilla Communicator client code. + * The Original Code is mozilla.org code. * * The Initial Developer of the Original Code is Daniel Brooks. - * Portions created by the Initial Developer are Copyright (C) 2001 + * Portions created by the Initial Developer are Copyright (C) 2001-2007 * the Initial Developer. All Rights Reserved. * * Contributor(s): + * Kevin Gerich + * Daniel Brooks + * Florian QUEZE * * Alternatively, the contents of this file may be used under the terms of * either the GNU General Public License Version 2 or later (the "GPL"), or @@ -27,29 +30,32 @@ * under the terms of either the GPL or the LGPL, and not to allow others to * use your version of this file under the terms of the MPL, indicate your * decision by deleting the provisions above and replace them with the notice - * and other provisions required by the LGPL or the GPL. If you do not delete + * and other provisions required by the GPL or the LGPL. If you do not delete * the provisions above, a recipient may use your version of this file under * the terms of any one of the MPL, the GPL or the LGPL. * - * ***** END LICENSE BLOCK ***** -*/ + * ***** END LICENSE BLOCK ***** */ @import "chrome://global/skin/"; +/* Misc */ tree { margin: .5em; } -textbox, -textbox > .textbox-internal-box, -textbox > .textarea-internal-box { +.gridSeparator { + width: .5em; +} + +textbox { background: transparent !important; border: none; padding: 0px; + -moz-user-focus: none; } textbox.header { - margin-left: 0; + -moz-margin-start: 0; } .iframe { @@ -58,10 +64,6 @@ textbox.header { overflow: auto; } -#thepreviewimage { - margin: 1em; -} - .fixedsize { height: 8.5em; } @@ -69,3 +71,79 @@ textbox.header { textbox[disabled] { font-style: italic; } + +/* General Tab */ +groupbox tree { + margin: 0; + border: none; +} + +groupbox.treebox .groupbox-body { + padding-top: 0; +} + +#general-security-identity { + white-space: pre-wrap; + line-height: 2em; +} + +/* Media Tab */ +#imagetree { + min-height: 10em; +} + +#thepreviewimage { + margin: 1em; +} + +treechildren::-moz-tree-cell-text(broken) { + font-style: italic; + color: #8050B0; +} + +/* Feeds Tab */ +#feedListbox richlistitem { + padding-top: 6px; + padding-bottom: 6px; + -moz-padding-start: 7px; + -moz-padding-end: 7px; + min-height: 25px; + border-bottom: 1px dotted #9C9CFF; +} + +.feedTitle { + font-weight: bold; +} + +/* Permissions Tab */ +#permList { + margin-top: .5em; + overflow: auto; +} + +#permList > vbox { + padding-top: 6px; + padding-bottom: 6px; + -moz-padding-start: 7px; + -moz-padding-end: 7px; + min-height: 25px; + border-bottom: 1px dotted #9C9CFF; +} + +#permList > vbox > label { + font-weight: bold; +} + +/* Security Tab */ +#securityPanel > .header { + font-size: 120%; +} + +#securityPanel > .fieldLabel { + margin: 2px 10px 3px 10px; +} + +#securityPanel > .fieldValue { + font-weight: bold; + margin: 2px 10px 0px 10px; +} diff --git a/LCARStrek/navigator/tabbrowser.css b/LCARStrek/navigator/tabbrowser.css new file mode 100644 index 00000000..a8e41813 --- /dev/null +++ b/LCARStrek/navigator/tabbrowser.css @@ -0,0 +1,114 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * The contents of this file are subject to the Mozilla Public License Version + * 1.1 (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.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + * for the specific language governing rights and limitations under the + * License. + * + * The Original Code is "Classic" theme of mozilla.org code. + * + * The Initial Developer of the Original Code is + * the Mozilla Organization. + * Portions created by the Initial Developer are Copyright (C) 1998-2001 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * Robert Kaiser + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +.tabbrowser-strip { + padding-bottom: 1px; + border-bottom: 1px solid #FF9F00; +} + +tabpanels { +} + +.tabbrowser-tabs { + padding-top: 1px; +} + +.tabs-left, +.tabs-right { + width: 0px; +} + +.tab-icon { + margin-top: 1px; + margin-right: 3px; + width: 16px; + height: 16px; +} + +.tabbrowser-tab { + list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item16.gif"); +} + +.tabbrowser-tab[busy] { + list-style-image: url("chrome://global/skin/icons/loading.gif"); +} + +tabbrowser > tabbox > tabpanels { + border: none; + padding: 0px; + margin: 0px; +} + +/* ::::: close & new tab buttons ::::: */ + +.tabs-closebutton { + margin-bottom: 2px; + margin-right: 2px; + list-style-image: url("chrome://global/skin/icons/close-button.gif"); +} + +.tabs-closebutton > .toolbarbutton-icon { + margin: 0; +} + +.tabs-newbutton { + margin: 0px; + margin-top: 2px; + padding: 0px; + list-style-image: url("chrome://navigator/skin/icons/tab-new.gif"); +} + +.tab-drop-indicator-bar { + height: 11px; + margin-top: -11px; + margin-left: -8px; + position: relative; +} + +.tab-drop-indicator { + height: 11px; + width: 11px; + margin-bottom: -8px; + position: relative; + list-style-image: url('chrome://navigator/skin/icons/tab-drag-indicator.gif'); +} + +tooltip[tabpreview="true"] { + max-width: none; +}