From e72ef92b5bdc43cd2584198e2e54e951b70299e8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 03:32:58 -0500 Subject: Add Basilisk --- .../themes/linux/places/bookmarks-menu-arrow.png | Bin 0 -> 183 bytes .../linux/places/bookmarks-notification-finish.png | Bin 0 -> 2875 bytes .../basilisk/themes/linux/places/bookmarksMenu.png | Bin 0 -> 461 bytes .../linux/places/bookmarksToolbar-menuPanel.png | Bin 0 -> 700 bytes .../themes/linux/places/bookmarksToolbar.png | Bin 0 -> 508 bytes .../basilisk/themes/linux/places/calendar.png | Bin 0 -> 670 bytes .../basilisk/themes/linux/places/downloads.png | Bin 0 -> 599 bytes .../themes/linux/places/editBookmarkOverlay.css | 71 ++++++++++++ .../basilisk/themes/linux/places/livemark-item.png | Bin 0 -> 863 bytes .../basilisk/themes/linux/places/organizer.css | 103 +++++++++++++++++ .../basilisk/themes/linux/places/organizer.xml | 21 ++++ .../basilisk/themes/linux/places/places.css | 122 +++++++++++++++++++++ application/basilisk/themes/linux/places/query.png | Bin 0 -> 678 bytes .../basilisk/themes/linux/places/starred48.png | Bin 0 -> 1877 bytes application/basilisk/themes/linux/places/tag.png | Bin 0 -> 877 bytes .../themes/linux/places/toolbarDropMarker.png | Bin 0 -> 583 bytes .../themes/linux/places/unsortedBookmarks.png | Bin 0 -> 748 bytes .../basilisk/themes/linux/places/unstarred48.png | Bin 0 -> 2255 bytes 18 files changed, 317 insertions(+) create mode 100644 application/basilisk/themes/linux/places/bookmarks-menu-arrow.png create mode 100644 application/basilisk/themes/linux/places/bookmarks-notification-finish.png create mode 100644 application/basilisk/themes/linux/places/bookmarksMenu.png create mode 100644 application/basilisk/themes/linux/places/bookmarksToolbar-menuPanel.png create mode 100644 application/basilisk/themes/linux/places/bookmarksToolbar.png create mode 100644 application/basilisk/themes/linux/places/calendar.png create mode 100644 application/basilisk/themes/linux/places/downloads.png create mode 100644 application/basilisk/themes/linux/places/editBookmarkOverlay.css create mode 100644 application/basilisk/themes/linux/places/livemark-item.png create mode 100644 application/basilisk/themes/linux/places/organizer.css create mode 100644 application/basilisk/themes/linux/places/organizer.xml create mode 100644 application/basilisk/themes/linux/places/places.css create mode 100644 application/basilisk/themes/linux/places/query.png create mode 100644 application/basilisk/themes/linux/places/starred48.png create mode 100644 application/basilisk/themes/linux/places/tag.png create mode 100644 application/basilisk/themes/linux/places/toolbarDropMarker.png create mode 100644 application/basilisk/themes/linux/places/unsortedBookmarks.png create mode 100644 application/basilisk/themes/linux/places/unstarred48.png (limited to 'application/basilisk/themes/linux/places') diff --git a/application/basilisk/themes/linux/places/bookmarks-menu-arrow.png b/application/basilisk/themes/linux/places/bookmarks-menu-arrow.png new file mode 100644 index 000000000..616f16b7f Binary files /dev/null and b/application/basilisk/themes/linux/places/bookmarks-menu-arrow.png differ diff --git a/application/basilisk/themes/linux/places/bookmarks-notification-finish.png b/application/basilisk/themes/linux/places/bookmarks-notification-finish.png new file mode 100644 index 000000000..8520b4985 Binary files /dev/null and b/application/basilisk/themes/linux/places/bookmarks-notification-finish.png differ diff --git a/application/basilisk/themes/linux/places/bookmarksMenu.png b/application/basilisk/themes/linux/places/bookmarksMenu.png new file mode 100644 index 000000000..80dd2168d Binary files /dev/null and b/application/basilisk/themes/linux/places/bookmarksMenu.png differ diff --git a/application/basilisk/themes/linux/places/bookmarksToolbar-menuPanel.png b/application/basilisk/themes/linux/places/bookmarksToolbar-menuPanel.png new file mode 100644 index 000000000..367a9090d Binary files /dev/null and b/application/basilisk/themes/linux/places/bookmarksToolbar-menuPanel.png differ diff --git a/application/basilisk/themes/linux/places/bookmarksToolbar.png b/application/basilisk/themes/linux/places/bookmarksToolbar.png new file mode 100644 index 000000000..09502fe83 Binary files /dev/null and b/application/basilisk/themes/linux/places/bookmarksToolbar.png differ diff --git a/application/basilisk/themes/linux/places/calendar.png b/application/basilisk/themes/linux/places/calendar.png new file mode 100644 index 000000000..f7128685c Binary files /dev/null and b/application/basilisk/themes/linux/places/calendar.png differ diff --git a/application/basilisk/themes/linux/places/downloads.png b/application/basilisk/themes/linux/places/downloads.png new file mode 100644 index 000000000..d641714aa Binary files /dev/null and b/application/basilisk/themes/linux/places/downloads.png differ diff --git a/application/basilisk/themes/linux/places/editBookmarkOverlay.css b/application/basilisk/themes/linux/places/editBookmarkOverlay.css new file mode 100644 index 000000000..dba6ba655 --- /dev/null +++ b/application/basilisk/themes/linux/places/editBookmarkOverlay.css @@ -0,0 +1,71 @@ +%if 0 +/* 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/. */ +%endif +/**** folder menulist ****/ +.folder-icon > .menulist-label-box > .menulist-icon { + width: 16px; + height: 16px; +} + +.folder-icon > .menu-iconic-left { + display: -moz-box; +} + +.folder-icon { + list-style-image: url("moz-icon://stock/gtk-directory?size=menu") !important; +} + + +/**** expanders ****/ + +.expander-up, +.expander-down { + min-width: 0; + padding: 2px 0; + padding-inline-start: 2px; +} + +.expander-up > .button-box { + -moz-appearance: button-arrow-up; +} + +.expander-down > .button-box { + -moz-appearance: button-arrow-down; +} + +#editBookmarkPanelContent { + min-width: 23em; +} + +#editBMPanel_folderTree { + margin-top: 2px; + margin-bottom: 2px; +} + +/* Hide the value column of the tag autocomplete popup + * leaving only the comment column visible. This is + * so that only the tag being edited is shown in the + * popup. + */ +#editBMPanel_tagsField #treecolAutoCompleteValue { + visibility: collapse; +} + + +/* Bookmark panel dropdown menu items */ +#editBMPanel_folderMenuList[selectedIndex="0"], +#editBMPanel_toolbarFolderItem { + list-style-image: url("chrome://browser/skin/places/bookmarksToolbar.png") !important; +} + +#editBMPanel_folderMenuList[selectedIndex="1"], +#editBMPanel_bmRootItem { + list-style-image: url("chrome://browser/skin/places/bookmarksMenu.png") !important; +} + +#editBMPanel_folderMenuList[selectedIndex="2"], +#editBMPanel_unfiledRootItem { + list-style-image: url("chrome://browser/skin/places/unsortedBookmarks.png") !important; +} diff --git a/application/basilisk/themes/linux/places/livemark-item.png b/application/basilisk/themes/linux/places/livemark-item.png new file mode 100644 index 000000000..9184b9518 Binary files /dev/null and b/application/basilisk/themes/linux/places/livemark-item.png differ diff --git a/application/basilisk/themes/linux/places/organizer.css b/application/basilisk/themes/linux/places/organizer.css new file mode 100644 index 000000000..d1881dbb4 --- /dev/null +++ b/application/basilisk/themes/linux/places/organizer.css @@ -0,0 +1,103 @@ +/* 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/. */ + + +/* Toolbar */ +#placesToolbar { + -moz-appearance: menubar; +} + +#placesToolbar:-moz-system-metric(menubar-drag) { + -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar-drag"); +} + +#placesToolbar > toolbarbutton { + color: -moz-menubartext; +} + +#placesToolbar > toolbarbutton:hover { + color: ButtonText; +} + +#placesToolbar > toolbarbutton[disabled=true] { + color: GrayText; +} + +/* back button */ + +#back-button { + list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=toolbar"); +} +#back-button[disabled="true"] { + list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=toolbar&state=disabled"); +} + +#back-button:-moz-locale-dir(rtl) { + list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=toolbar"); +} +#back-button[disabled="true"]:-moz-locale-dir(rtl) { + list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=toolbar&state=disabled"); +} + +/* forward button */ + +#forward-button { + list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=toolbar"); +} +#forward-button[disabled="true"] { + list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=toolbar&state=disabled"); +} + +#forward-button:-moz-locale-dir(rtl) { + list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=toolbar"); +} +#forward-button[disabled="true"]:-moz-locale-dir(rtl) { + list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=toolbar&state=disabled"); +} + +/* Menu */ +#placesMenu { + -moz-appearance: none; + border: none; +} + +#placesMenu > menu { + padding-inline-start: 4px; + -moz-binding: url("chrome://browser/skin/places/organizer.xml#toolbarbutton-dropdown"); + -moz-appearance: toolbarbutton; +} + +#placesMenu > menu:active, +#placesMenu > menu:hover, +#placesMenu > menu[open] { + color: ButtonText; +} + +#placesMenu > menu > .menubar-right { + -moz-appearance: toolbarbutton-dropdown; + width: 12px; + height: 12px; +} + +/* Root View */ +#placesView { + background-color: Window; +} + +/* Info box */ +#detailsDeck { + padding: 5px; +} + +#infoBoxExpanderLabel { + padding-inline-start: 2px; +} + +/** + * Downloads pane + */ + +#clearDownloadsButton > .toolbarbutton-icon { + display: none; +} diff --git a/application/basilisk/themes/linux/places/organizer.xml b/application/basilisk/themes/linux/places/organizer.xml new file mode 100644 index 000000000..8331ebb11 --- /dev/null +++ b/application/basilisk/themes/linux/places/organizer.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + diff --git a/application/basilisk/themes/linux/places/places.css b/application/basilisk/themes/linux/places/places.css new file mode 100644 index 000000000..776191dd5 --- /dev/null +++ b/application/basilisk/themes/linux/places/places.css @@ -0,0 +1,122 @@ +/* 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/. */ + +/* Sidebars */ +.sidebar-placesTree { + margin: 0; +} + +.sidebar-placesTreechildren::-moz-tree-cell(leaf) , +.sidebar-placesTreechildren::-moz-tree-image(leaf) { + cursor: pointer; +} + +.sidebar-placesTreechildren::-moz-tree-cell-text(leaf, hover) { + cursor: pointer; + text-decoration: underline; +} + +.sidebar-placesTreechildren::-moz-tree-cell(separator) { + cursor: default; +} + +/* Trees */ +treechildren::-moz-tree-image(title) { + padding-right: 2px; + margin: 0px 2px; + width: 16px; + height: 16px; + list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png"); +} + +treechildren::-moz-tree-image(title, livemarkItem) { + list-style-image: url("chrome://browser/skin/places/livemark-item.png"); + -moz-image-region: rect(0px, 16px, 16px, 0px); +} + +treechildren::-moz-tree-image(title, livemarkItem, visited) { + -moz-image-region: rect(0px, 32px, 16px, 16px); +} + +treechildren::-moz-tree-image(title, separator) { + list-style-image: none; + width: 0; + height: 0; +} + +treechildren::-moz-tree-image(title, container) { + list-style-image: url("moz-icon://stock/gtk-directory?size=menu"); +} + +treechildren::-moz-tree-image(title, container, livemark) { + list-style-image: url("chrome://browser/skin/feeds/feedIcon16.png"); + -moz-image-region: auto; +} + +treechildren::-moz-tree-image(container, OrganizerQuery_AllBookmarks) { + list-style-image: url("chrome://browser/skin/Toolbar-small.png"); + -moz-image-region: rect(0px 48px 16px 32px); +} + +treechildren::-moz-tree-image(container, OrganizerQuery_BookmarksToolbar) { + list-style-image: url("chrome://browser/skin/places/bookmarksToolbar.png"); + -moz-image-region: auto; +} + +treechildren::-moz-tree-image(container, OrganizerQuery_BookmarksMenu) { + list-style-image: url("chrome://browser/skin/places/bookmarksMenu.png"); + -moz-image-region: auto; +} + +treechildren::-moz-tree-image(container, OrganizerQuery_UnfiledBookmarks) { + list-style-image: url("chrome://browser/skin/places/unsortedBookmarks.png"); + -moz-image-region: auto; +} + +/* query-nodes should be styled even if they're not expandable */ +treechildren::-moz-tree-image(title, query) { + list-style-image: url("chrome://browser/skin/places/query.png"); +} + +treechildren::-moz-tree-image(query, OrganizerQuery_Downloads) { + list-style-image: url("chrome://browser/skin/places/downloads.png"); + -moz-image-region: auto; +} + +treechildren::-moz-tree-image(title, query, tagContainer), +treechildren::-moz-tree-image(query, OrganizerQuery_Tags) { + list-style-image: url("chrome://browser/skin/places/tag.png"); +} + +/* calendar icon for folders grouping items by date */ +treechildren::-moz-tree-image(title, query, dayContainer) { + list-style-image: url("chrome://browser/skin/places/calendar.png"); +} + +treechildren::-moz-tree-image(title, query, hostContainer) { + list-style-image: url("moz-icon://stock/gtk-directory?size=menu"); +} + +treechildren::-moz-tree-image(title, query, hostContainer, open) { + list-style-image: url("moz-icon://stock/gtk-directory?size=menu"); +} + +treechildren::-moz-tree-image(title, query, OrganizerQuery_History) { + list-style-image: url("chrome://browser/skin/Toolbar-small.png"); + -moz-image-region: rect(0px 32px 16px 16px); +} + +/* We want some queries to look like ordinary folders. This must come + after the (title, query) selector, or it would get overridden. */ +treechildren::-moz-tree-image(title, query, folder) { + list-style-image: url("moz-icon://stock/gtk-directory?size=menu"); +} + +treechildren::-moz-tree-image(cutting) { + opacity: 0.5; +} + +treechildren::-moz-tree-cell-text(cutting) { + opacity: 0.7; +} diff --git a/application/basilisk/themes/linux/places/query.png b/application/basilisk/themes/linux/places/query.png new file mode 100644 index 000000000..2420dee0e Binary files /dev/null and b/application/basilisk/themes/linux/places/query.png differ diff --git a/application/basilisk/themes/linux/places/starred48.png b/application/basilisk/themes/linux/places/starred48.png new file mode 100644 index 000000000..bdcc7e757 Binary files /dev/null and b/application/basilisk/themes/linux/places/starred48.png differ diff --git a/application/basilisk/themes/linux/places/tag.png b/application/basilisk/themes/linux/places/tag.png new file mode 100644 index 000000000..27176cc6d Binary files /dev/null and b/application/basilisk/themes/linux/places/tag.png differ diff --git a/application/basilisk/themes/linux/places/toolbarDropMarker.png b/application/basilisk/themes/linux/places/toolbarDropMarker.png new file mode 100644 index 000000000..ed3200f6c Binary files /dev/null and b/application/basilisk/themes/linux/places/toolbarDropMarker.png differ diff --git a/application/basilisk/themes/linux/places/unsortedBookmarks.png b/application/basilisk/themes/linux/places/unsortedBookmarks.png new file mode 100644 index 000000000..4dcf76138 Binary files /dev/null and b/application/basilisk/themes/linux/places/unsortedBookmarks.png differ diff --git a/application/basilisk/themes/linux/places/unstarred48.png b/application/basilisk/themes/linux/places/unstarred48.png new file mode 100644 index 000000000..15448636e Binary files /dev/null and b/application/basilisk/themes/linux/places/unstarred48.png differ -- cgit v1.2.3