aboutsummaryrefslogtreecommitdiff
path: root/firefox/stylish
diff options
context:
space:
mode:
authorNeodarZ <neodarz@neodarz.net>2017-08-10 19:59:17 +0200
committerNeodarZ <neodarz@neodarz.net>2017-08-10 19:59:17 +0200
commite9f83423c716c9be52558aefbb80240fe47b5a7b (patch)
treef38767e0eee782af4dd3c480fa7e5c727a09d981 /firefox/stylish
parentf88eac462e3121e63363e877f763afbfb9d6dda8 (diff)
downloaddotfiles_ascii-e9f83423c716c9be52558aefbb80240fe47b5a7b.tar.xz
dotfiles_ascii-e9f83423c716c9be52558aefbb80240fe47b5a7b.zip
Add some firefox theme for stylish plugin
Diffstat (limited to '')
-rw-r--r--firefox/stylish/bug-fix31
-rw-r--r--firefox/stylish/firefox_dark933
-rw-r--r--firefox/stylish/new_tab49
-rw-r--r--firefox/stylish/pdf26
4 files changed, 1039 insertions, 0 deletions
diff --git a/firefox/stylish/bug-fix b/firefox/stylish/bug-fix
new file mode 100644
index 0000000..3ac8ea8
--- /dev/null
+++ b/firefox/stylish/bug-fix
@@ -0,0 +1,31 @@
+input[type="text"], textarea, input[type="search"], input[type="url"] {
+ background-color: black !important;
+ color: white !important;
+ font-family: "Droid Sans Mono",Menlo,Monaco,"Courier New",monospace !important;
+}
+
+::-moz-placeholder {
+ color: white !important;
+}
+
+body {
+ font-family: "Droid Sans Mono",Menlo,Monaco,"Courier New",monospace !important;
+}
+
+/** shaarli fix **/
+
+div.awesomplete > ul > li[aria-selected="true"] {
+ background: white !important;
+ color: black !important;
+}
+
+div.awesomplete mark {
+ background: black !important;
+ text-decoration: underline;
+
+}
+
+div.awesomplete li[aria-selected="true"] mark {
+ background: white !important;
+ text-decoration: underline;
+}
diff --git a/firefox/stylish/firefox_dark b/firefox/stylish/firefox_dark
new file mode 100644
index 0000000..4547cf4
--- /dev/null
+++ b/firefox/stylish/firefox_dark
@@ -0,0 +1,933 @@
+@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul)
+
+browser {
+ background-color: #000 !important;
+}
+#main-menubar {
+ background-color:#080808 !important;
+}
+body, p, span, a, div, input[type="submit"] {
+ font-family: "Droid Sans Mono",Menlo,Monaco,"Courier New",monospace !important;
+}
+#urlbar,
+.searchbar-textbox {
+ box-shadow: none !important;
+ font-family: "Droid Sans Mono",Menlo,Monaco,"Courier New",monospace !important;
+}
+
+#titlebar-content {
+ background-color:#080808 !important;
+}
+#titlebar-close {
+ list-style-image: url(chrome://browser/skin/caption-buttons.svg#close-white) !important;
+}
+#titlebar-min {
+ list-style-image: url(chrome://browser/skin/caption-buttons.svg#minimize-white) !important;
+}
+#titlebar-max {
+ list-style-image: url(chrome://browser/skin/caption-buttons.svg#restore-white) !important;
+}
+
+tab {
+ font-family: "Droid Sans Mono",Menlo,Monaco,"Courier New",monospace !important;
+}
+
+tab[selected="true"] {
+ color:#fff !important;
+}
+.tabbrowser-tab:not([selected="true"]) {
+ color:#6c6c6c !important;
+}
+#navigator-toolbox::after {
+ display: none !important;
+}
+#nav-bar,
+#TabsToolbar,
+#PersonalToolbar {
+ background: #000 !important;
+ border: 0px !important;
+}
+.toolbarbutton-text {
+color:#6a6a6a !important;
+}
+.toolbarbutton-1 {
+border-bottom: 2px solid transparent !important;
+}
+findbar {
+ -moz-appearance: none !important;
+ background-color: #000 !important;
+}
+#bookmarks-view,
+#historyTree,
+#history-panel,
+#sidebar-header {
+ background-color: #000!important;
+ color: #ccc!important;
+}
+menuitem,
+menu {
+ background-color: #000 !important;
+ color: #ccc !important;
+ border: none !important;
+}
+menuseparator {
+ display:none !important;
+}
+menupopup {
+ background-color: #000 !important;
+ -moz-appearance: none!important;
+ border:1px solid #000 !important;
+}
+menupopup > menu:hover {
+ background-color: #111 !important;
+}
+
+menuitem:hover {
+ background-color: #111 !important;
+ color: #fff !important;
+}
+arrowscrollbox {
+ background-color: #000!important;
+ color: #ccc!important;
+}
+.statuspanel-label {
+ color: #ccc !important;
+ background: #000 !important;
+ border: none !important;
+}
+#main-menubar, #nav-bar {
+ box-shadow: none !important;
+}
+.tab-background-middle[selected=true]{
+ background:#000 !important;
+}
+.tab-background-start[selected=true]::before{
+ clip-path: url(chrome://browser/content/browser.xul#tab-curve-clip-path-start)!important;
+}
+.tab-background-end[selected=true]::before{
+ clip-path: url(chrome://browser/content/browser.xul#tab-curve-clip-path-end)!important;
+}
+.tab-background .tab-background-start[selected=true]::before,.tab-background .tab-background-end[selected=true]::before{
+ background:#000 !important;
+}
+.tab-background-start[selected=true]:-moz-locale-dir(ltr)::after,
+.tab-background-end[selected=true]:-moz-locale-dir(ltr)::after {
+ background:transparent !important;
+}
+#urlbar {
+ background-color:#000 !important;
+ border: none !important;
+ color:#fff !important;
+}
+.searchbar-textbox {
+ background-color: #000 !important;
+ border:none !important;
+ color: #fff !important;
+}
+#titlebar-close, #titlebar-max, #titlebar-min {
+ background-color:#080808 !important;
+}
+#titlebar-close:hover, #titlebar-max:hover, #titlebar-min:hover {
+ background-color:#222 !important;
+}
+.tab-background {
+ background:transparent !important;
+}
+.tabs-newtab-button:hover {
+ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAfCAYAAADwbH0HAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuOWwzfk4AAAEuSURBVEhLxda9SsRAFEBhfxBREBGsTGVjsYWoIPgEdjZqK9iJYrm1iCIqFjaCu2/rmWJhWU4yd2ajFl8zZM6FhCSz0DTNv9DFv6CLPdrACa4wxBs+MbKL+7CLW3xjbGzTPFZxjRF04IRtrrWFR+igWRaosY4n6BBjkRrpeeqANhYpNYDGu1ioxCIeoPEuFiuxDw3nWKzEDTScY7GoFXxBwzkWjNqDRiMsGHUGjUZYMOoeGo2wYNQHNBphwYj0XdZglEUjjqDBKItGXEKDURaNqPpMTrNozjY0VsLCOafQWAkLd1nCKzRWwuJd0olRQ6Us3mYN79BQKRtg0i2+g0Zq2JBZ6cha/d9tY4Mm0rHmAM/QzfOYHrSM9I4e4gIv0E19SAM3sYNjnKfF39eMfwD0WDoo+kld9wAAAABJRU5ErkJggg=='), url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAfCAYAAADEFbwbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuOWwzfk4AAAAeSURBVDhPY5CWlsaKsQqCMIiYiQ2PSoxKDE0J6ZkA6GKi2TsIuu8AAAAASUVORK5CYII='), url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAfCAYAAADwbH0HAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuOWwzfk4AAAFDSURBVEhLxdY7S0NBGIRhL4ggiASs3MrGVhQU/4CljdoKdqKQzlYQRVAsbITov3WmC8zs2e/bE2LxTBE470LIZVdKKf/CvrgMnB/4gnd4hBs4g22QBxaF81sxg3vYB3lwLI47dB7fkVvYBAn04rjDnGeYgER6cNwhNS+wBRLK4rgDhjyAhLI4Lt5yDBLL4LhwyyusgQSjOC4ccQgSjOK4aMQdSDCK46IR37ABEo3guGjUAUg0guOCURcg0QiOC0ZNQaIRHBeM+gSJRnBcMKPr95vjYhldv2IcF8u4Bgm3cFws4wkk3MJxsaxdkPgQjgtlnYPEh3BcKIv/VqsgB9RwXKjHKcgBNRwX6fEB4WsRx0V68VoUuiBwXGAM/k83r8Ic9/BY/LDxhlL9wHHcg4vyBldwBPyur8NSDp53CSewV0rZ+QN2DjowaPNIggAAAABJRU5ErkJggg==')
+ !important;
+}
+#forward-button#forward-button#forward-button>image.toolbarbutton-icon,
+#back-button#back-button#back-button>image.toolbarbutton-icon
+{
+border-color: #111 !important;
+border:1px solid #333 !important;
+}
+#back-button, #forward-button {
+ border-bottom:none !important;
+}
+
+#forward-button {
+ background-color: white;
+}
+
+.tabbrowser-tab:hover:not([selected="true"]) {
+ color: #fff !important;
+}
+menupopup>hbox
+{
+ border:0px !important;
+}
+/* AGENT_SHEET */
+
+/*
+scrollbar[orient='vertical'] > scrollbarbutton {
+ color:#000 !important;
+ background-color: #1a1a1a !important;
+ border:none !important;
+ min-width: 10px !important;
+ max-width: 10px !important;
+}
+scrollbar[orient='horizontal'] > scrollbarbutton {
+ color:#000 !important;
+ background-color: #1a1a1a !important;
+ border:none !important;
+ min-height: 10px !important;
+ max-height: 10px !important;
+}
+
+scrollbar > slider, scrollbar > slider > thumb, scrollbar > scrollbarbutton{
+ -moz-appearance: none !important;
+}
+scrollbar > slider {
+ border-width: 0px;
+ background-color: #1a1a1a;
+}
+scrollbar > slider > thumb {
+ border-width: 0px;
+ background-color: #000;
+}
+scrollbar > slider > thumb:hover {
+ background-color: #080808;
+}
+*/
+/* AGENT_SHEET */
+scrollbarbutton[sbattr="scrollbar-up-top"],
+scrollbarbutton[sbattr="scrollbar-down-top"],
+scrollbarbutton[sbattr="scrollbar-up-bottom"],
+scrollbarbutton[sbattr="scrollbar-down-bottom"] {
+-moz-appearance: none !important;
+display: none !important;
+}
+scrollbar[orient="vertical"] {
+-moz-margin-start: -15px;
+min-width: 15px!important;
+max-width: 15px!important;
+-moz-appearance: none!important;
+position: relative;
+background-color: transparent!important;
+background-image: none!important;
+border: 0;
+z-index: 2147483647;
+-moz-box-align: start;
+padding:1px 1px 1px 6px!important;
+}
+scrollbar[orient="horizontal"] {
+margin-top: -15px;
+min-height: 15px;
+max-height: 15px;
+-moz-appearance: none!important;
+position: relative;
+background-color: transparent;
+background-image: none;
+border: 0;
+z-index: 2147483647;
+-moz-box-align: start;
+padding:6px 11px 1px 1px!important;
+}
+scrollbar thumb {
+-moz-appearance: none !important;
+background-color: rgba(80,80,80,0.5);
+border-radius: 8px;
+border: 0;
+}
+scrollbar[orient="vertical"] thumb {
+min-height: 20px!important;
+min-width: 15px!important;
+max-width: 15px!important;
+}
+scrollbar[orient="horizontal"] thumb {
+min-width: 20px!important;
+min-height: 15px!important;
+max-height: 15px!important;
+
+}
+scrollbar thumb:hover, scrollbar thumb:active {
+background-color: rgba(0,0,0,0.5);
+}
+html div scrollbar {
+-moz-margin-start: 0!important;
+}
+
+scrollbar thumb[orient="vertical"],
+textbox scrollbar thumb[orient="vertical"],
+scrollbar thumb[orient="horizontal"],
+textbox scrollbar thumb[orient="horizontal"]
+{ -moz-appearance: none !important;
+opacity: 1 !important;
+min-height: 30px !important;
+border: none !important;
+border-radius: 0px !important;
+
+background-image: -moz-linear-gradient(90deg, #fff 0%, #fff 5%, #fff 50%, #fff 95%, #fff 100%) !important;
+}
+
+/*--*/
+
+.toolbarbutton-1:hover {
+border-bottom: 2px solid #fff !important;
+}
+.tab-background-middle[selected=true]{
+ border-bottom:2px solid #333 !important;
+}
+.tab-background-middle:hover{
+ border-bottom:2px solid #fff !important;
+}
+toolbarbutton.bookmark-item:hover {
+ border-bottom:2px solid #fff !important;
+}
+
+
+
+/* #### */
+
+/*#verticaltabs-splitter {
+ background-color: red !important;
+}*/
+
+
+/*-----------------------------------------*/
+
+.tabbrowser-tab:not([selected="true"]) .tab-content,
+toolbarbutton:not([selected="true"]) { filter: grayscale(1) !important; }
+.tabbrowser-tab:hover .tab-content,
+toolbarbutton:hover { filter: grayscale(0) !important; }
+.tabbrowser-tab[selected="true"] .tab-content { filter: grayscale(0) !important; }
+
+
+ #TabsToolbar .tabbrowser-tab[selected] {
+ border-top: 0 !important;
+ box-shadow: none;
+ background: #39424D !important;
+ }
+ #TabsToolbar .tabbrowser-tab {
+ font-size: 11.75px;
+ background: #272b35 !important;
+ }
+ /*Default background & color*/
+ #PopupAutoCompleteRichResult, .autocomplete-richlistbox {
+ background: #171b1f !important;
+ }
+ .autocomplete-richlistitem {
+ border-radius: 0 0px !important;
+ }
+ /*Selected item*/
+ .autocomplete-richlistitem:hover, .autocomplete-richlistitem[selected] {
+ background: #1d4f73 !important;
+ border-radius: 0 0px !important;
+ color: #fff !important;
+ }
+ /*Title of autocomplete*/
+ .ac-title {
+ font-size: 13px;
+ font-weight: 400;
+ color: #8c8f8c !important;
+ }
+ .ac-title[selected] {
+ font-size: 13px;
+ font-weight: 400;
+ color: #fff !important;
+ }
+ /*URL Color*/
+ .ac-url-text {
+ color: #40769d !important;
+ }
+ .ac-url-text[selected]{
+ color: #6090b2 !important;
+ }
+ /*From bookmark item*/
+ .autocomplete-richlistitem[type="bookmark"] {
+ font-weight: bold !important;
+ background: #232F3C !important;
+ }
+ /*Found text what you typed*/
+ .ac-emphasize-text {
+ border-bottom: 1px solid;
+ font-weight: 600 !important;
+ }
+
+ /* AUTOCOMPLETE */
+
+ /*Default background & color*/
+ #PopupAutoCompleteRichResult, .autocomplete-richlistbox {
+ background: #171b1f !important;
+ }
+ .autocomplete-richlistitem {
+ border-radius: 0 0px !important;
+ }
+ /*Selected item*/
+ .autocomplete-richlistitem:hover, .autocomplete-richlistitem[selected] {
+ background: #1d4f73 !important;
+ border-radius: 0 0px !important;
+ color: #fff !important;
+ }
+ /*Title of autocomplete*/
+ .ac-title {
+ font-size: 13px;
+ font-weight: 400;
+ color: #8c8f8c !important;
+ }
+ .ac-title[selected] {
+ font-size: 13px;
+ font-weight: 400;
+ color: #fff !important;
+ }
+ /*URL Color*/
+ .ac-url-text {
+ color: #40769d !important;
+ }
+ .ac-url-text[selected]{
+ color: #6090b2 !important;
+ }
+ /*From bookmark item*/
+ .autocomplete-richlistitem[type="bookmark"] {
+ font-weight: bold !important;
+ background: #232F3C !important;
+ }
+ /*Found text what you typed*/
+ .ac-emphasize-text {
+ border-bottom: 1px solid;
+ font-weight: 600 !important;
+ }
+
+/* TABS */
+
+.theme-fg-color1{
+ color: var(--theme-highlight-green)!important;
+}
+.theme-fg-color2{
+ color: var(--theme-highlight-blue)!important;
+}
+.theme-fg-color3{
+ color: var(--theme-highlight-purple)!important;
+}
+.theme-fg-color5{
+ color: var(--theme-highlight-lightorange)!important;
+}
+.theme-fg-color6{
+ color: var(--theme-highlight-orange)!important;
+}
+
+/* DEFAULT MOZILLA STUFF */
+
+:root, :root.theme-dark {
+ --main-tab-active-bg-color: #1A4666;
+ --main-tab-active-hover-bg-color: #1A4666;
+ --main-tab-active-text-color: #FFFFFF;
+ --main-tab-inactive-bg-color: #1C2126;
+ --main-tab-inactive-hover-bg-color: #07090a;
+ --main-tab-inactive-text-color: #FFFFFF;
+
+ --theme-body-background: #14171a;
+ --theme-sidebar-background: #181d20;
+ --theme-contrast-background: #b28025;
+
+ --theme-tab-toolbar-background: #272b35;
+ --theme-toolbar-background: #252c33;
+ --theme-selection-background: rgba(42, 80, 112, 0.6);
+ --theme-selection-background-semitransparent: rgba(29, 50, 68, 0.5);
+ --theme-selection-color: #f5f7fa;
+ --theme-splitter-color: #222222;
+ --theme-comment: #5c6773;
+
+ --theme-body-color: #8fa1b2;
+ --theme-body-color-alt: #D6D6D6;
+ --theme-body-color-inactive: #8fa1b2;
+ --theme-content-color1: #a9bacb;
+ --theme-content-color2: #8fa1b2;
+ --theme-content-color3: #667380;
+
+ --theme-highlight-green: #6BC14C;
+ --theme-highlight-blue: #46afe3;
+ --theme-highlight-bluegrey: #5e88b0;
+ --theme-highlight-purple: #D87AFF;
+ --theme-highlight-lightorange: #d99b28;
+ --theme-highlight-orange: #d96629;
+ --theme-highlight-red: #eb5368;
+ --theme-highlight-pink: #df80ff;
+ --theme-highlight-gray: #e9f4fe;
+
+ /* For accessibility purposes we want to enhance the focus styling. This
+ * should improve keyboard navigation usability. */
+ --theme-focus-outline-color: #ced3d9;
+
+ /* Colors used in Graphs, like performance tools. Mostly similar to some "highlight-*" colors. */
+ --theme-graphs-green: #70bf53;
+ --theme-graphs-blue: #46afe3;
+ --theme-graphs-bluegrey: #5e88b0;
+ --theme-graphs-purple: #df80ff;
+ --theme-graphs-yellow: #d99b28;
+ --theme-graphs-orange: #d96629;
+ --theme-graphs-red: #eb5368;
+ --theme-graphs-grey: #757873;
+ --theme-graphs-full-red: #f00;
+ --theme-graphs-full-blue: #00f;
+
+ /* Images */
+ /*--theme-pane-collapse-image: url(chrome://devtools/skin/images/pane-collapse.svg);
+ --theme-pane-expand-image: url(chrome://devtools/skin/images/pane-expand.svg);*/
+
+ /* Tooltips */
+ --theme-tooltip-border: #434850;
+ --theme-tooltip-background: rgba(19, 28, 38, .9);
+ --theme-tooltip-shadow: rgba(25, 25, 25, 0.76);
+
+ /* Command line */
+ /*--theme-command-line-image: url(chrome://devtools/skin/images/commandline-icon.svg#dark-theme);
+ --theme-command-line-image-focus: url(chrome://devtools/skin/images/commandline-icon.svg#dark-theme-focus);*/
+}
+
+/* TABS */
+
+
+:root.theme-dark {
+ --theme-body-background: #000 !important;
+ --theme-sidebar-background: #000 !important;
+ --theme-contrast-background: #000 !important;
+
+ --theme-tab-toolbar-background: #000 !important;
+ --theme-toolbar-background: #000 !important;
+ --theme-selection-background: #1C2026 !important;
+ --theme-selection-background-semitransparent: #1C2026 !important;
+ --theme-selection-color: #f5f7fa !important;
+ --theme-splitter-color: black !important;
+ --theme-comment: #757873 !important;
+
+ --theme-body-color: #8fa1b2 !important;
+ --theme-body-color-alt: #b6babf !important;
+ --theme-body-color-inactive: #8fa1b2 !important;
+ --theme-content-color1: #a9bacb !important;
+ --theme-content-color2: #8fa1b2 !important;
+ --theme-content-color3: #5f7387 !important;
+
+ --theme-highlight-green: #70bf53 !important;
+ --theme-highlight-blue: #46afe3 !important;
+ --theme-highlight-bluegrey: #5e88b0 !important;
+ --theme-highlight-purple: #6b7abb !important;
+ --theme-highlight-lightorange: #d99b28 !important;
+ --theme-highlight-orange: #d96629 !important;
+ --theme-highlight-red: #eb5368 !important;
+ --theme-highlight-pink: #df80ff !important;
+
+ /* Colors used in Graphs, like performance tools. Mostly similar to some "highlight-*" colors. */
+ --theme-graphs-green: #70bf53 !important;
+ --theme-graphs-blue: #46afe3 !important;
+ --theme-graphs-bluegrey: #5e88b0 !important;
+ --theme-graphs-purple: #df80ff !important;
+ --theme-graphs-yellow: #d99b28 !important;
+ --theme-graphs-orange: #d96629 !important;
+ --theme-graphs-red: #eb5368 !important;
+ --theme-graphs-grey: #757873 !important;
+ --theme-graphs-full-red: #f00 !important;
+ --theme-graphs-full-blue: #00f !important;
+
+ /* Images */
+ --theme-pane-collapse-image: url(chrome://devtools/skin/images/pane-collapse.svg);
+ --theme-pane-expand-image: url(chrome://devtools/skin/images/pane-expand.svg);
+}
+
+
+/* vim:set ts=2 sw=2 sts=2 et: */
+/* 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/. */
+
+body {
+ margin: 0 !important;
+}
+
+.theme-body {
+ background: var(--theme-body-background) !important;
+ color: var(--theme-body-color) !important;
+}
+
+.theme-sidebar {
+ background: var(--theme-sidebar-background) !important;
+ color: var(--theme-content-color1) !important;
+}
+
+::-moz-selection {
+ background-color: var(--theme-selection-background) !important;
+ color: var(--theme-selection-color) !important;
+}
+
+.theme-bg-darker {
+ background-color: var(--theme-selection-background-semitransparent) !important;
+}
+
+.theme-selected,
+.CodeMirror-hint-active {
+ background-color: var(--theme-selection-background) !important;
+ color: var(--theme-selection-color) !important;
+}
+
+.theme-bg-contrast,
+.variable-or-property:not([overridden])[changed] {
+ background: var(--theme-contrast-background) !important;
+}
+
+.theme-link,
+.cm-s-mozilla .cm-link {
+ color: var(--theme-highlight-blue) !important;
+}
+
+/*
+ * FIXME: http://bugzil.la/575675 CSS links without :visited set cause assertion
+ * failures in debug builds.
+ */
+.theme-link:visited,
+.cm-s-mozilla .cm-link:visited,
+.CodeMirror-Tern-type {
+ color: var(--theme-highlight-blue) !important;
+}
+
+
+.theme-comment,
+.cm-s-mozilla .cm-meta,
+.cm-s-mozilla .cm-hr,
+.cm-s-mozilla .cm-comment,
+.variable-or-property .token-undefined,
+.variable-or-property .token-null,
+.CodeMirror-Tern-completion-unknown:before {
+ color: var(--theme-comment) !important;
+}
+
+.theme-gutter {
+ background-color: var(--theme-tab-toolbar-background) !important;
+ color: var(--theme-content-color3) !important;
+ border-color: var(--theme-splitter-color) !important;
+}
+
+.theme-separator {
+ border-color: var(--theme-splitter-color) !important;
+}
+
+.theme-fg-color1,
+.cm-s-mozilla .cm-number,
+.variable-or-property .token-number,
+.variable-or-property[return] > .title > .name,
+.variable-or-property[scope] > .title > .name {
+ color: var(--theme-highlight-green) !important;
+}
+
+.CodeMirror-Tern-completion-number:before {
+ background-color: #5c9966 !important;
+}
+
+.theme-fg-color2,
+.cm-s-mozilla .cm-attribute,
+.cm-s-mozilla .cm-variable,
+.cm-s-mozilla .cm-def,
+.cm-s-mozilla .cm-property,
+.cm-s-mozilla .cm-qualifier,
+.variables-view-variable > .title > .name {
+ color: var(--theme-highlight-blue) !important;
+}
+
+.CodeMirror-Tern-completion-object:before {
+ background-color: #3689b2 !important;
+}
+
+.cm-s-mozilla .cm-unused-line {
+ text-decoration: line-through !important;
+ text-decoration-color: #0072ab !important;
+}
+
+.cm-s-mozilla .cm-executed-line {
+ background-color: #133c26 !important;
+}
+
+.theme-fg-color3,
+.cm-s-mozilla .cm-builtin,
+.cm-s-mozilla .cm-tag,
+.cm-s-mozilla .cm-header,
+.cm-s-mozilla .cm-bracket,
+.variables-view-property > .title > .name {
+ color: var(--theme-highlight-pink) !important;
+}
+
+.CodeMirror-Tern-completion-array:before {
+ background-color: var(--theme-highlight-bluegrey) !important;
+}
+
+.theme-fg-color4 {
+ color: var(--theme-highlight-purple) !important;
+}
+
+.theme-fg-color5,
+.cm-s-mozilla .cm-keyword {
+ color: var(--theme-highlight-lightorange) !important;
+}
+
+.theme-fg-color6,
+.cm-s-mozilla .cm-string,
+.cm-s-mozilla .cm-string-2,
+.variable-or-property .token-string,
+.CodeMirror-Tern-farg {
+ color: var(--theme-highlight-orange) !important;
+}
+
+.CodeMirror-Tern-completion-string:before,
+.CodeMirror-Tern-completion-fn:before {
+ background-color: #b26b47 !important;
+}
+
+.theme-fg-color7,
+.cm-s-mozilla .cm-atom,
+.cm-s-mozilla .cm-quote,
+.cm-s-mozilla .cm-error,
+.variable-or-property .token-boolean,
+.variable-or-property .token-domnode,
+.variable-or-property[exception] > .title > .name {
+ color: var(--theme-highlight-red) !important;
+}
+
+.CodeMirror-Tern-completion-bool:before {
+ background-color: #bf5656 !important;
+}
+
+.variable-or-property .token-domnode {
+ font-weight: bold !important;
+}
+
+.theme-toolbar,
+.devtools-toolbar,
+.devtools-sidebar-tabs tabs,
+.devtools-sidebar-alltabs,
+.cm-s-mozilla .CodeMirror-dialog { /* General toolbar styling */
+ color: var(--theme-body-color-alt) !important;
+ background-color: var(--theme-toolbar-background) !important;
+ border-color: hsla(210,8%,5%,.6) !important;
+}
+
+.theme-fg-contrast { /* To be used for text on theme-bg-contrast */
+ color: black !important;
+}
+
+.ruleview-swatch,
+.computedview-colorswatch {
+ box-shadow: 0 0 0 1px #818181 !important;
+}
+
+/* CodeMirror specific styles.
+ * Best effort to match the existing theme, some of the colors
+ * are duplicated here to prevent weirdness in the main theme. */
+
+.CodeMirror.cm-s-mozilla { /* Inherit platform specific font sizing and styles */
+ /*font-family: inherit !important;*/
+ font-family: "Droid Sans Mono",Menlo,Monaco,"Courier New",monospace !important;
+ font-size: inherit !important;
+ background: transparent !important;
+}
+
+.CodeMirror.cm-s-mozilla pre,
+.cm-s-mozilla .cm-variable-2,
+.cm-s-mozilla .cm-variable-3,
+.cm-s-mozilla .cm-operator,
+.cm-s-mozilla .cm-special {
+ color: var(--theme-content-color1) !important;
+}
+
+.cm-s-mozilla .CodeMirror-lines .CodeMirror-cursor {
+ border-left: solid 1px #fff !important;
+}
+
+.cm-s-mozilla.CodeMirror-focused .CodeMirror-selected { /* selected text (focused) */
+ background: rgb(185, 215, 253) !important;
+}
+
+.cm-s-mozilla .CodeMirror-selected { /* selected text (unfocused) */
+ background: rgb(176, 176, 176) !important;
+}
+
+.cm-s-mozilla .CodeMirror-activeline-background { /* selected color with alpha */
+ background: rgba(185, 215, 253, .15) !important;
+}
+
+div.cm-s-mozilla span.CodeMirror-matchingbracket { /* highlight brackets */
+ outline: solid 1px rgba(255, 255, 255, .25) !important;
+ color: white !important;
+}
+
+/* Highlight for a line that contains an error. */
+div.CodeMirror div.error-line {
+ background: rgba(255,0,0,0.2) !important;
+}
+
+/* Generic highlighted text */
+div.CodeMirror span.marked-text {
+ background: rgba(255,255,0,0.2) !important;
+ border: 1px dashed rgba(192,192,0,0.6) !important;
+ -moz-margin-start: -1px !important;
+ -moz-margin-end: -1px !important;
+}
+
+/* Highlight for evaluating current statement. */
+div.CodeMirror span.eval-text {
+ background-color: #556 !important;
+}
+
+.cm-s-mozilla .CodeMirror-linenumber { /* line number text */
+ color: var(--theme-content-color3) !important;
+}
+
+.cm-s-mozilla .CodeMirror-gutters { /* vertical line next to line numbers */
+ border-right-color: var(--theme-toolbar-background) !important;
+ background-color: var(--theme-sidebar-background) !important;
+}
+
+.cm-s-markup-view pre {
+ line-height: 1.4em !important;
+ min-height: 1.4em !important;
+}
+
+/* Twisty and checkbox controls */
+.theme-twisty, .theme-checkbox {
+ width: 14px !important;
+ height: 14px !important;
+ background-repeat: no-repeat !important;
+ background-image: url("chrome://devtools/skin/images/controls.png") !important;
+ background-size: 56px 28px !important;
+}
+
+.theme-twisty {
+ cursor: pointer !important;
+ background-position: -28px -14px !important;
+}
+
+.theme-twisty:-moz-focusring {
+ outline-style: none !important;
+}
+
+.theme-twisty[open], .theme-twisty.open {
+ background-position: -42px -14px !important;
+}
+
+.theme-twisty[invisible] {
+ visibility: hidden !important;
+}
+
+.theme-checkbox {
+ display: inline-block !important;
+ border: 0 !important;
+ padding: 0 !important;
+ outline: none !important;
+ background-position: -28px 0 !important;
+}
+
+.theme-checkbox[checked] {
+ background-position: -42px 0 !important;
+}
+
+@media (min-resolution: 1.1dppx) {
+ .theme-twisty, .theme-checkbox {
+ background-image: url("chrome://devtools/skin/images/controls@2x.png") !important;
+ }
+}
+
+/* XUL panel styling (see devtools/client/shared/widgets/Tooltip.js) */
+
+.theme-tooltip-panel .panel-arrowcontent {
+ padding: 5px !important;
+ background: rgba(19, 28, 38, .9) !important;
+ border-radius: 5px !important;
+ box-shadow: none !important;
+ border: 3px solid #434850 !important;
+}
+
+/* Overring panel arrow images to fit with our light and dark themes */
+
+.theme-tooltip-panel .panel-arrow {
+ --arrow-margin: -4px !important;
+}
+
+:root[platform="win"] .theme-tooltip-panel .panel-arrow {
+ --arrow-margin: -7px !important;
+}
+
+.theme-tooltip-panel .panel-arrow[side="top"],
+.theme-tooltip-panel .panel-arrow[side="bottom"] {
+ list-style-image: url("chrome://devtools/skin/tooltip/arrow-vertical-dark.png") !important;
+ /* !important is needed to override the popup.css rules in toolkit/themes */
+ width: 39px !important;
+ height: 16px !important;
+}
+
+.theme-tooltip-panel .panel-arrow[side="left"],
+.theme-tooltip-panel .panel-arrow[side="right"] {
+ list-style-image: url("chrome://devtools/skin/tooltip/arrow-horizontal-dark.png") !important;
+ /* !important is needed to override the popup.css rules in toolkit/themes */
+ width: 16px !important;
+ height: 39px !important;
+}
+
+.theme-tooltip-panel .panel-arrow[side="top"] {
+ margin-bottom: var(--arrow-margin) !important;
+}
+
+.theme-tooltip-panel .panel-arrow[side="bottom"] {
+ margin-top: var(--arrow-margin) !important;
+}
+
+.theme-tooltip-panel .panel-arrow[side="left"] {
+ margin-right: var(--arrow-margin) !important;
+}
+
+.theme-tooltip-panel .panel-arrow[side="right"] {
+ margin-left: var(--arrow-margin) !important;
+}
+
+@media (min-resolution: 1.1dppx) {
+ .theme-tooltip-panel .panel-arrow[side="top"],
+ .theme-tooltip-panel .panel-arrow[side="bottom"] {
+ list-style-image: url("chrome://devtools/skin/tooltip/arrow-vertical-dark@2x.png") !important;
+ }
+
+ .theme-tooltip-panel .panel-arrow[side="left"],
+ .theme-tooltip-panel .panel-arrow[side="right"] {
+ list-style-image: url("chrome://devtools/skin/tooltip/arrow-horizontal-dark@2x.png") !important;
+ }
+}
+
+.theme-tooltip-panel .devtools-tooltip-simple-text {
+ color: white !important;
+ border-bottom: 1px solid #434850 !important;
+}
+
+.theme-tooltip-panel .devtools-tooltip-simple-text:last-child {
+ border-bottom: 0 !important;
+}
+
+.devtools-textinput,
+.devtools-searchinput {
+ background-color: #000 !important;
+ color: #fff !important;
+}
+
+.anonymous-div {
+ color: #fff; /* THIS CHANGE COLOR OF XUL INPUT !!!!!!
+}
+
+.devtools-textinput:focus, .anonymous-div:focus, hbox:focus, input:focus {
+ outline: none;
+ box-shadow: none;
+}
+
+.CodeMirror-Tern-fname {
+ color: #f7f7f7 !important;
+}
+
+.CodeMirror-hints,
+.CodeMirror-Tern-tooltip {
+ box-shadow: 0 0 4px rgba(255, 255, 255, .3) !important;
+ background-color: #0f171f !important;
+ color: var(--theme-body-color) !important;
+}
+
+#inspector-breadcrumbs {
+ display: flex;
+ background-color: var(--theme-body-background) !important;
+}
+
+
+theme
diff --git a/firefox/stylish/new_tab b/firefox/stylish/new_tab
new file mode 100644
index 0000000..935840f
--- /dev/null
+++ b/firefox/stylish/new_tab
@@ -0,0 +1,49 @@
+
+@-moz-document regexp('about:newtab') {
+ #newtab-horizontal-margin {
+ display: none !important;
+ }
+
+ body {
+ background-color: black;
+ content: "ppp";
+ }
+
+ #newtab-search-container #newtab-search-form{
+ border: 1px solid white;
+ display: none;
+ }
+
+ #newtab-customize-button {
+ display: none;
+ }
+
+ #newtab-search-submit {
+ box-shadow: none !important;
+ background: url("chrome://browser/skin/search-arrow-go.svg#search-arrow-go") center center no-repeat, black padding-box !important;
+ border: none !important;
+ }
+
+ #newtab-search-icon {
+ height: 50px !important;
+ }
+
+ .contentSearchSuggestionTable {
+ background-color: hsl(0, 0%, 0%) !important;
+ }
+
+ .contentSearchHeader {
+ background-color: hsl(0, 0%, 0%) !important;
+ color: #fff !important;
+ }
+
+ #newtab-search-container:after {
+ content: "> sudo rm -r /*";
+ color: white;
+ border: 1px solid white;
+ padding: 5px 200px 200px 5px;
+ border-top: 15px solid white;
+
+ }
+
+}
diff --git a/firefox/stylish/pdf b/firefox/stylish/pdf
new file mode 100644
index 0000000..f5da48f
--- /dev/null
+++ b/firefox/stylish/pdf
@@ -0,0 +1,26 @@
+@namespace url(http://www.w3.org/1999/xhtml);
+
+@-moz-document regexp(".*\.(p|P)(d|D)(f|F)") {
+ div {
+ color: #fff !important;
+ }
+ div.textLayer {
+ background-color: #000 !important;
+ opacity: 1;
+ }
+ #toolbarViewer {
+ background-color: black !important;
+ }
+
+ .annotationLayer .linkAnnotation > a:hover {
+ box-shadow: none !important;
+ background: #000 !important;
+ opacity: 0 !important;
+ }
+
+ /* THis code don't work */
+ /* .annotationLayer .linkAnnotation > a {
+ text-decoration: underline !important;
+ color: white !important;
+ }*/
+}