From 00db7aca343a925220b17223b02dfb79b05f597c Mon Sep 17 00:00:00 2001 From: tzlil Date: Fri, 20 Oct 2023 11:34:30 +0300 Subject: stuff --- mixins/firefox/minimum/simplefox.css | 205 +++++++++++++++++++++++++++++++++++ 1 file changed, 205 insertions(+) create mode 100644 mixins/firefox/minimum/simplefox.css (limited to 'mixins/firefox/minimum/simplefox.css') diff --git a/mixins/firefox/minimum/simplefox.css b/mixins/firefox/minimum/simplefox.css new file mode 100644 index 0000000..08a8f93 --- /dev/null +++ b/mixins/firefox/minimum/simplefox.css @@ -0,0 +1,205 @@ +/* +┌─┐┬┌┬┐┌─┐┬ ┌─┐ +└─┐││││├─┘│ ├┤ +└─┘┴┴ ┴┴ ┴─┘└─┘ +┌─┐┌─┐─┐ ┬ +├┤ │ │┌┴┬┘ +└ └─┘┴ └─ + +by Miguel Avila + +*/ + +/* + +┌─┐┌─┐┌┐┌┌─┐┬┌─┐┬ ┬┬─┐┌─┐┌┬┐┬┌─┐┌┐┌ +│ │ ││││├┤ ││ ┬│ │├┬┘├─┤ │ ││ ││││ +└─┘└─┘┘└┘└ ┴└─┘└─┘┴└─┴ ┴ ┴ ┴└─┘┘└┘ + +*/ + +:root { + --sfwindow: #19171a; + --sfsecondary: #201e21; + } + + /* Urlbar View */ + + /*─────────────────────────────*/ + /* Comment this section if you */ + /* want to show the URL Bar */ + /*─────────────────────────────*/ + + .urlbarView { + display: none !important; + } + + /*─────────────────────────────*/ + + /* + ┌─┐┌─┐┬ ┌─┐┬─┐┌─┐ + │ │ ││ │ │├┬┘└─┐ + └─┘└─┘┴─┘└─┘┴└─└─┘ + */ + + /* Tabs colors */ + #tabbrowser-tabs:not([movingtab]) + > #tabbrowser-arrowscrollbox + > .tabbrowser-tab + > .tab-stack + > .tab-background[multiselected='true'], + #tabbrowser-tabs:not([movingtab]) + > #tabbrowser-arrowscrollbox + > .tabbrowser-tab + > .tab-stack + > .tab-background[selected='true'] { + background-image: none !important; + background-color: var(--toolbar-bgcolor) !important; + } + + /* Inactive tabs color */ + #navigator-toolbox { + background-color: var(--sfwindow) !important; + } + + /* Window colors */ + :root { + --toolbar-bgcolor: var(--sfsecondary) !important; + --tabs-border-color: var(--sfsecondary) !important; + --lwt-sidebar-background-color: var(--sfwindow) !important; + --lwt-toolbar-field-focus: var(--sfsecondary) !important; + } + + /* Sidebar color */ + #sidebar-box, + .sidebar-placesTree { + background-color: var(--sfwindow) !important; + } + + /* + + ┌┬┐┌─┐┬ ┌─┐┌┬┐┌─┐ + ││├┤ │ ├┤ │ ├┤ + ─┴┘└─┘┴─┘└─┘ ┴ └─┘ + ┌─┐┌─┐┌┬┐┌─┐┌─┐┌┐┌┌─┐┌┐┌┌┬┐┌─┐ + │ │ ││││├─┘│ ││││├┤ │││ │ └─┐ + └─┘└─┘┴ ┴┴ └─┘┘└┘└─┘┘└┘ ┴ └─┘ + + */ + + /* Tabs elements */ + .tab-close-button { + display: none; + } + + .tabbrowser-tab:not([pinned]) .tab-icon-image { + display: none !important; + } + + #nav-bar:not([tabs-hidden='true']) { + box-shadow: none; + } + + #tabbrowser-tabs[haspinnedtabs]:not([positionpinnedtabs]) + > #tabbrowser-arrowscrollbox + > .tabbrowser-tab[first-visible-unpinned-tab] { + margin-inline-start: 0 !important; + } + + :root { + --toolbarbutton-border-radius: 0 !important; + --tab-border-radius: 0 !important; + --tab-block-margin: 0 !important; + } + + .tab-background { + border-right: 0px solid rgba(0, 0, 0, 0) !important; + margin-left: -4px !important; + } + + .tabbrowser-tab:is([visuallyselected='true'], [multiselected]) + > .tab-stack + > .tab-background { + box-shadow: none !important; + } + + .tabbrowser-tab[last-visible-tab='true'] { + padding-inline-end: 0 !important; + } + + #tabs-newtab-button { + padding-left: 0 !important; + } + + /* Url Bar */ + #urlbar-input-container { + background-color: var(--sfsecondary) !important; + border: 1px solid rgba(0, 0, 0, 0) !important; + } + + #urlbar-container { + margin-left: 0 !important; + } + + #urlbar[focused='true'] > #urlbar-background { + box-shadow: none !important; + } + + #navigator-toolbox { + border: none !important; + } + + /* Bookmarks bar */ + .bookmark-item .toolbarbutton-icon { + display: none; + } + toolbarbutton.bookmark-item:not(.subviewbutton) { + min-width: 1.6em; + } + + /* Toolbar */ + #tracking-protection-icon-container, + #urlbar-zoom-button, + #star-button-box, + #pageActionButton, + #pageActionSeparator, + #tabs-newtab-button, + #back-button, + #PanelUI-button, + #forward-button, + .tab-secondary-label { + display: none !important; + } + + .urlbarView-url { + color: #dedede !important; + } + + /* Disable elements */ + #context-navigation, + #context-savepage, + #context-pocket, + #context-sendpagetodevice, + #context-selectall, + #context-viewsource, + #context-inspect-a11y, + #context-sendlinktodevice, + #context-openlinkinusercontext-menu, + #context-bookmarklink, + #context-savelink, + #context-savelinktopocket, + #context-sendlinktodevice, + #context-searchselect, + #context-sendimage, + #context-print-selection { + display: none !important; + } + + #context_bookmarkTab, + #context_moveTabOptions, + #context_sendTabToDevice, + #context_reopenInContainer, + #context_selectAllTabs, + #context_closeTabOptions { + display: none !important; + } \ No newline at end of file -- cgit 1.4.1