Initial upload
This commit is contained in:
70
chrome/bkspl/colors_container.css
Normal file
70
chrome/bkspl/colors_container.css
Normal file
@ -0,0 +1,70 @@
|
||||
/* container colors */
|
||||
|
||||
#main-window:has(.tabbrowser-tab[selected][class*="identity-color-"]) {
|
||||
--cust-accent: color-mix(in srgb, var(--container-color) 60%, black);
|
||||
--cust-accent-dark: color-mix(in srgb, var(--cust-accent) 50%, black);
|
||||
--cust-accent-darker: color-mix(in srgb, var(--cust-accent) 30%, black);
|
||||
--cust-accent-text: color-mix(in srgb, var(--cust-accent) 50%, white);
|
||||
|
||||
#TabsToolbar,
|
||||
.urlbarView-row:is([selected]),
|
||||
::-moz-selection {
|
||||
background-color: var(--cust-accent) !important;
|
||||
}
|
||||
|
||||
#titlebar,
|
||||
.browser-toolbar,
|
||||
.tab-background:is([selected], [multiselected]) {
|
||||
background-color: var(--cust-accent-dark) !important;
|
||||
|
||||
&:-moz-window-inactive {
|
||||
opacity: .85 !important;
|
||||
}
|
||||
}
|
||||
|
||||
#urlbar-background,
|
||||
#searchbar,
|
||||
.panel-viewcontainer {
|
||||
outline: none !important;
|
||||
border: none !important;
|
||||
background-color: var(--cust-accent-darker) !important;
|
||||
}
|
||||
|
||||
.urlbarView-url {
|
||||
color: var(--cust-accent-text) !important;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
#main-window:has(.tabbrowser-tab[selected].identity-color-blue) {
|
||||
--container-color: dodgerblue;
|
||||
}
|
||||
|
||||
#main-window:has(.tabbrowser-tab[selected].identity-color-turquoise) {
|
||||
--container-color: turquoise;
|
||||
}
|
||||
|
||||
#main-window:has(.tabbrowser-tab[selected].identity-color-green) {
|
||||
--container-color: green;
|
||||
}
|
||||
|
||||
#main-window:has(.tabbrowser-tab[selected].identity-color-yellow) {
|
||||
--container-color: gold;
|
||||
}
|
||||
|
||||
#main-window:has(.tabbrowser-tab[selected].identity-color-orange) {
|
||||
--container-color: orange;
|
||||
}
|
||||
|
||||
#main-window:has(.tabbrowser-tab[selected].identity-color-red) {
|
||||
--container-color: firebrick;
|
||||
}
|
||||
|
||||
#main-window:has(.tabbrowser-tab[selected].identity-color-pink) {
|
||||
--container-color: pink;
|
||||
}
|
||||
|
||||
#main-window:has(.tabbrowser-tab[selected].identity-color-purple) {
|
||||
--container-color: purple;
|
||||
}
|
||||
|
37
chrome/bkspl/colors_main.css
Normal file
37
chrome/bkspl/colors_main.css
Normal file
@ -0,0 +1,37 @@
|
||||
/* main colors */
|
||||
|
||||
#main-window {
|
||||
--cust-accent: AccentColor;
|
||||
--cust-accent-dark: color-mix(in srgb, var(--cust-accent) 50%, black);
|
||||
--cust-accent-darker: color-mix(in srgb, var(--cust-accent) 30%, black);
|
||||
--cust-accent-text: color-mix(in srgb, var(--cust-accent) 50%, white);
|
||||
|
||||
#TabsToolbar,
|
||||
.urlbarView-row:is([selected]),
|
||||
::-moz-selection {
|
||||
background-color: var(--cust-accent) !important;
|
||||
}
|
||||
|
||||
#titlebar,
|
||||
.browser-toolbar,
|
||||
.tab-background:is([selected], [multiselected]) {
|
||||
background-color: var(--cust-accent-dark) !important;
|
||||
|
||||
&:-moz-window-inactive {
|
||||
opacity: .85 !important;
|
||||
}
|
||||
}
|
||||
|
||||
#urlbar-background,
|
||||
#searchbar,
|
||||
.panel-viewcontainer {
|
||||
outline: none !important;
|
||||
border: none !important;
|
||||
background-color: var(--cust-accent-darker) !important;
|
||||
}
|
||||
|
||||
.urlbarView-url {
|
||||
color: var(--cust-accent-text) !important;
|
||||
}
|
||||
|
||||
}
|
37
chrome/bkspl/colors_private.css
Normal file
37
chrome/bkspl/colors_private.css
Normal file
@ -0,0 +1,37 @@
|
||||
/* private colors */
|
||||
|
||||
#main-window[privatebrowsingmode="temporary"] {
|
||||
--cust-accent: color-mix(in srgb, purple 60%, black);
|
||||
--cust-accent-dark: color-mix(in srgb, var(--cust-accent) 50%, black);
|
||||
--cust-accent-darker: color-mix(in srgb, var(--cust-accent) 35%, black);
|
||||
--cust-accent-text: color-mix(in srgb, var(--cust-accent) 50%, white);
|
||||
|
||||
#TabsToolbar,
|
||||
.urlbarView-row:is([selected]),
|
||||
::-moz-selection {
|
||||
background-color: var(--cust-accent) !important;
|
||||
}
|
||||
|
||||
#titlebar,
|
||||
.browser-toolbar,
|
||||
.tab-background:is([selected], [multiselected]) {
|
||||
background-color: var(--cust-accent-dark) !important;
|
||||
|
||||
&:-moz-window-inactive {
|
||||
opacity: .85 !important;
|
||||
}
|
||||
}
|
||||
|
||||
#urlbar-background,
|
||||
#searchbar,
|
||||
.panel-viewcontainer {
|
||||
outline: none !important;
|
||||
border: none !important;
|
||||
background-color: var(--cust-accent-darker) !important;
|
||||
}
|
||||
|
||||
.urlbarView-url {
|
||||
color: var(--cust-accent-text) !important;
|
||||
}
|
||||
|
||||
}
|
14
chrome/bkspl/linux.css
Normal file
14
chrome/bkspl/linux.css
Normal file
@ -0,0 +1,14 @@
|
||||
@import 'colors_main.css';
|
||||
@import 'colors_private.css';
|
||||
@import 'colors_container.css';
|
||||
|
||||
/* hide */
|
||||
|
||||
#alltabs-button,
|
||||
.titlebar-spacer[type="pre-tabs"] {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
#navigator-toolbox {
|
||||
border-bottom: none !important;
|
||||
}
|
26
chrome/bkspl/windows.css
Normal file
26
chrome/bkspl/windows.css
Normal file
@ -0,0 +1,26 @@
|
||||
@import 'colors_private.css';
|
||||
@import 'colors_container.css';
|
||||
|
||||
/* Padding */
|
||||
#TabsToolbar {
|
||||
min-height: 52px !important;
|
||||
}
|
||||
|
||||
/* Hide spacer */
|
||||
#alltabs-button,
|
||||
.titlebar-spacer[type="pre-tabs"] {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* Container Color overrides */
|
||||
:root:has(.tabbrowser-tab[selected][class*="identity-color-"]), .tabbrowser-tab:has(.tabbrowser-tab[selected][class*="identity-color-"]) {
|
||||
menupopup, panel, .tabbrowser-tab, .browser-toolbar {
|
||||
color: white !important;
|
||||
color-scheme: dark !important;
|
||||
}
|
||||
|
||||
#navigator-toolbox {
|
||||
border-bottom: none !important;
|
||||
}
|
||||
}
|
||||
|
2
chrome/userChrome.css
Normal file
2
chrome/userChrome.css
Normal file
@ -0,0 +1,2 @@
|
||||
/* @import 'bkspl/linux.css'; */
|
||||
/* @import 'bkspl/windows.css'; */
|
14
user.js
Normal file
14
user.js
Normal file
@ -0,0 +1,14 @@
|
||||
user_pref("browser.aboutConfig.showWarning", false);
|
||||
user_pref("browser.altClickSave", true);
|
||||
user_pref("ui.key.menuAccessKeyFocuses", false);
|
||||
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
|
||||
user_pref("devtools.chrome.enabled", true);
|
||||
user_pref("devtools.debugger.remote-enabled", true);
|
||||
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);
|
||||
user_pref("browser.newtabpage.activity-stream.feeds.topsites", false);
|
||||
user_pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false);
|
||||
user_pref("browser.urlbar.suggest.quicksuggest.sponsored", false);
|
||||
user_pref("privacy.donottrackheader.enabled", true);
|
||||
user_pref("browser.toolbars.bookmarks.visibility", "always");
|
||||
user_pref("browser.startup.couldRestoreSession.count", 2);
|
||||
user_pref("browser.startup.page", 3);
|
Reference in New Issue
Block a user