Compare commits
12 commits
Author | SHA1 | Date | |
---|---|---|---|
|
5eb6f0fe6b | ||
|
fa01a3bd63 | ||
|
81d322dc93 | ||
|
15d5c8219a | ||
|
6fdf2473c0 | ||
|
9ef1854516 | ||
|
b05d4799ea | ||
|
93fbb528fc | ||
|
927e364c46 | ||
|
c0e6766a2c | ||
|
b291d7784b | ||
|
6478c1b825 |
17 changed files with 275 additions and 88 deletions
|
@ -66,6 +66,10 @@ To disable a tweak, set the key to `false` or delete it, then restart the browse
|
||||||
| **OPTIONAL: Add a second image named `background-1.(jpg/png)` for seperate dark mode background.** |
|
| **OPTIONAL: Add a second image named `background-1.(jpg/png)` for seperate dark mode background.** |
|
||||||
| `uc.tweak.newtab-background` |
|
| `uc.tweak.newtab-background` |
|
||||||
|
|
||||||
|
| Hide forward button when it's disabled (like in Edge) |
|
||||||
|
| ------------------------------------------------------ |
|
||||||
|
| `uc.tweak.hide-forward-button` |
|
||||||
|
|
||||||
| Hide Firefox logo on newtab page |
|
| Hide Firefox logo on newtab page |
|
||||||
| -------------------------------- |
|
| -------------------------------- |
|
||||||
| `uc.tweak.hide-newtab-logo` |
|
| `uc.tweak.hide-newtab-logo` |
|
||||||
|
|
|
@ -34,6 +34,9 @@
|
||||||
--in-content-primary-button-background: light-dark(#0061e0, #006CBE) !important;
|
--in-content-primary-button-background: light-dark(#0061e0, #006CBE) !important;
|
||||||
--in-content-primary-button-background-hover: light-dark(#0250bb, #0078D4) !important;
|
--in-content-primary-button-background-hover: light-dark(#0250bb, #0078D4) !important;
|
||||||
--in-content-primary-button-background-active: light-dark(#053e94, #005CA3) !important;
|
--in-content-primary-button-background-active: light-dark(#053e94, #005CA3) !important;
|
||||||
|
--color-accent-primary: light-dark(#0078D4, #006CBE) !important;
|
||||||
|
--color-accent-primary-hover: light-dark(#006CBE, #0078D4) !important;
|
||||||
|
--color-accent-primary-active: light-dark(#0749AC, #005CA3) !important;
|
||||||
--in-content-danger-button-background: light-dark(#DF4951, #E12424) !important;
|
--in-content-danger-button-background: light-dark(#DF4951, #E12424) !important;
|
||||||
--in-content-danger-button-background-hover: light-dark(#EA656C, #F94343) !important;
|
--in-content-danger-button-background-hover: light-dark(#EA656C, #F94343) !important;
|
||||||
--in-content-danger-button-background-active: light-dark(#BB353C, #AA1E1E) !important;
|
--in-content-danger-button-background-active: light-dark(#BB353C, #AA1E1E) !important;
|
||||||
|
@ -41,6 +44,7 @@
|
||||||
--focus-outline-color: var(--in-content-focus-outline-color) !important;
|
--focus-outline-color: var(--in-content-focus-outline-color) !important;
|
||||||
--in-content-table-background: light-dark(#f7f7f7, #252525) !important;
|
--in-content-table-background: light-dark(#f7f7f7, #252525) !important;
|
||||||
--in-content-text-color: var(--in-content-page-color) !important;
|
--in-content-text-color: var(--in-content-page-color) !important;
|
||||||
|
--border-interactive-color: light-dark(#929292, #858585) !important;
|
||||||
scrollbar-color:
|
scrollbar-color:
|
||||||
light-dark(rgb(37 37 37 / .4), rgb(255 255 255 / .4))
|
light-dark(rgb(37 37 37 / .4), rgb(255 255 255 / .4))
|
||||||
light-dark(#f7f7f7, #252525) !important;
|
light-dark(#f7f7f7, #252525) !important;
|
||||||
|
@ -80,6 +84,16 @@ url-prefix(about:addons) {
|
||||||
button.tab-button[selected]:hover {
|
button.tab-button[selected]:hover {
|
||||||
border-block-color: transparent currentColor !important;
|
border-block-color: transparent currentColor !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.toggle-button {
|
||||||
|
--toggle-dot-margin: 4px !important;
|
||||||
|
--toggle-width: 40px !important;
|
||||||
|
--toggle-height: 20px !important;
|
||||||
|
--toggle-background-color: transparent !important;
|
||||||
|
--toggle-dot-background-color: var(--in-content-page-color) !important;
|
||||||
|
--toggle-dot-background-color-on-pressed: #fff !important;
|
||||||
|
--toggle-dot-transform-x: calc(var(--toggle-width) - 2 * var(--toggle-dot-margin) - 2 * var(--toggle-border-width) - var(--toggle-dot-width)) !important;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* fix page flashes when loading some websites */
|
/* fix page flashes when loading some websites */
|
||||||
|
|
|
@ -93,14 +93,19 @@
|
||||||
|
|
||||||
/* make the titlebar buttons black/white on default themes */
|
/* make the titlebar buttons black/white on default themes */
|
||||||
:root:not(:-moz-lwtheme)[tabsintitlebar] .titlebar-buttonbox {
|
:root:not(:-moz-lwtheme)[tabsintitlebar] .titlebar-buttonbox {
|
||||||
color: light-dark(#000, #fff) !important;
|
color: var(--toolbar-color) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
#statuspanel-label {
|
#statuspanel-label {
|
||||||
background-color: var(--toolbar-field-focus-background-color) !important;
|
background-color: var(--toolbar-field-focus-background-color) !important;
|
||||||
color: var(--toolbar-field-focus-color) !important;
|
color: var(--toolbar-field-focus-color) !important;
|
||||||
border-color: transparent !important;
|
border-color: transparent !important;
|
||||||
box-shadow: 0 2px 5px #0004, 0 0 0 1px light-dark(#0002, #0004) !important;
|
box-shadow: 0 2px 5px #0002, 0 0 0 1px light-dark(#0001, #0002) !important;
|
||||||
|
border-radius: 0 4px 0 0 !important;
|
||||||
|
|
||||||
|
#statuspanel[mirror] & {
|
||||||
|
border-radius: 4px 0 0 0 !important;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (-moz-platform: windows) {
|
@media (-moz-platform: windows) {
|
||||||
|
@ -133,70 +138,38 @@
|
||||||
|
|
||||||
/* library window theme */
|
/* library window theme */
|
||||||
window#places {
|
window#places {
|
||||||
--organizer-color: #000 !important;
|
--organizer-color: light-dark(#000, #fff) !important;
|
||||||
--organizer-deemphasized-color: #666 !important;
|
--organizer-deemphasized-color: light-dark(#666, #bbb) !important;
|
||||||
--organizer-toolbar-background: #f7f7f7 !important;
|
--organizer-toolbar-background: light-dark(#f7f7f7, #3B3B3B) !important;
|
||||||
--organizer-pane-background: #f7f7f7 !important;
|
--organizer-pane-background: light-dark(#f7f7f7, #2B2B2B) !important;
|
||||||
--organizer-content-background: #f7f7f7 !important;
|
--organizer-content-background: light-dark(#f7f7f7, #1C1C1C) !important;
|
||||||
--organizer-hover-background: #00000025 !important;
|
--organizer-hover-background: light-dark(#00000025, #ffffff25) !important;
|
||||||
--organizer-selected-background: #006CBE80 !important;
|
--organizer-selected-background: light-dark(#006CBE80, #006CBE80) !important;
|
||||||
--organizer-outline-color: #0055D7a0 !important;
|
--organizer-outline-color: light-dark(#0055D7a0, #63ADE5) !important;
|
||||||
--organizer-toolbar-field-background: #fff !important;
|
--organizer-toolbar-field-background: light-dark(#fff, #2B2B2B) !important;
|
||||||
--organizer-toolbar-field-background-focused: #fff !important;
|
--organizer-toolbar-field-background-focused: light-dark(#fff, #2B2B2B) !important;
|
||||||
--organizer-border-color: #bfbfbf !important;
|
--organizer-border-color: light-dark(#bfbfbf, #686868) !important;
|
||||||
scrollbar-color: #0006 #f7f7f740 !important;
|
scrollbar-color:
|
||||||
|
light-dark(#0006, #fff6)
|
||||||
|
light-dark(#f7f7f740, #2B2B2B40) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
#placesViewsBox #downloadsListBox richlistitem[selected="true"] {
|
#placesViewsBox #downloadsListBox richlistitem[selected="true"] {
|
||||||
background-color: #006CBE !important;
|
background-color: light-dark(#006CBE, #006CBE) !important;
|
||||||
color: #fff !important;
|
color: light-dark(#fff, #fff) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
#placeContentColumns :is(treecol, treecolpicker) {
|
#placeContentColumns :is(treecol, treecolpicker) {
|
||||||
background-color: #f7f7f7 !important;
|
background-color: light-dark(#f7f7f7, #3B3B3B) !important;
|
||||||
color: #000 !important;
|
color: light-dark(#000, #fff) !important;
|
||||||
border-inline-start: 1px solid #bfbfbf !important;
|
border-inline-start: 1px solid light-dark(#bfbfbf, #686868) !important;
|
||||||
box-shadow: inset 0 -1px #bfbfbf !important;
|
box-shadow: inset 0 -1px light-dark(#bfbfbf, #686868) !important;
|
||||||
appearance: none !important;
|
appearance: none !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
#placeContentColumns :is(treecol, treecolpicker):where(:hover) {
|
#placeContentColumns :is(treecol, treecolpicker):where(:hover) {
|
||||||
background-color: #cecece !important;
|
background-color: light-dark(#cecece, #4A4A4A ) !important;
|
||||||
color: #000 !important;
|
color: light-dark(#000, #fff) !important;
|
||||||
}
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
window#places {
|
|
||||||
--organizer-color: #fff !important;
|
|
||||||
--organizer-deemphasized-color: #bbb !important;
|
|
||||||
--organizer-toolbar-background: #3B3B3B !important;
|
|
||||||
--organizer-pane-background: #2B2B2B !important;
|
|
||||||
--organizer-content-background: #1C1C1C !important;
|
|
||||||
--organizer-hover-background: #ffffff25 !important;
|
|
||||||
--organizer-selected-background: #006CBE80 !important;
|
|
||||||
--organizer-outline-color: #63ADE5 !important;
|
|
||||||
--organizer-toolbar-field-background: #2B2B2B !important;
|
|
||||||
--organizer-toolbar-field-background-focused: #2B2B2B !important;
|
|
||||||
--organizer-border-color: #686868 !important;
|
|
||||||
scrollbar-color: #fff6 #2B2B2B40 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#placesViewsBox #downloadsListBox richlistitem[selected="true"] {
|
|
||||||
background-color: #006CBE !important;
|
|
||||||
color: #fff !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#placeContentColumns :is(treecol, treecolpicker) {
|
|
||||||
background-color: #3B3B3B !important;
|
|
||||||
color: #fff !important;
|
|
||||||
border-inline-start: 1px solid #686868 !important;
|
|
||||||
box-shadow: inset 0 -1px #686868 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
#placeContentColumns :is(treecol, treecolpicker):where(:hover) {
|
|
||||||
background-color: #4A4A4A !important;
|
|
||||||
color: #fff !important;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -214,6 +187,24 @@
|
||||||
.sidebar-panel:not([lwt-sidebar]) {
|
.sidebar-panel:not([lwt-sidebar]) {
|
||||||
color: light-dark(#000, #fff) !important;
|
color: light-dark(#000, #fff) !important;
|
||||||
scrollbar-color: light-dark(#0006, #fff6) light-dark(#f7f7f740, #3b3b3b40) !important;
|
scrollbar-color: light-dark(#0006, #fff6) light-dark(#f7f7f740, #3b3b3b40) !important;
|
||||||
|
|
||||||
|
/* Sidebar search box (Windows) */
|
||||||
|
@media(-moz-platform: windows) {
|
||||||
|
& #sidebar-search-container>#search-box,
|
||||||
|
& #viewButton {
|
||||||
|
appearance: none !important;
|
||||||
|
background-color: light-dark(#fff, #2b2b2b) !important;
|
||||||
|
color: inherit !important;
|
||||||
|
border: 1px solid light-dark(#bfbfbf, #686868) !important;
|
||||||
|
border-radius: 4px !important;
|
||||||
|
padding: 6px 8px !important;
|
||||||
|
|
||||||
|
&:focus {
|
||||||
|
border-width: 2px !important;
|
||||||
|
padding: 5px 7px !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@-moz-document url(chrome://browser/content/syncedtabs/sidebar.xhtml){
|
@-moz-document url(chrome://browser/content/syncedtabs/sidebar.xhtml){
|
||||||
|
@ -222,17 +213,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media(-moz-platform: windows) {
|
|
||||||
.sidebar-panel:not([lwt-sidebar]) #sidebar-search-container>#search-box,
|
|
||||||
.sidebar-panel:not([lwt-sidebar]) #viewButton {
|
|
||||||
appearance: none !important;
|
|
||||||
background-color: light-dark(#fff, #2b2b2b) !important;
|
|
||||||
color: inherit !important;
|
|
||||||
border: 1px solid light-dark(#bfbfbf, #686868) !important;
|
|
||||||
border-radius: 2px !important;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Linux / GTK csd support */
|
/* Linux / GTK csd support */
|
||||||
@media (-moz-gtk-csd-available) {
|
@media (-moz-gtk-csd-available) {
|
||||||
:root:not(:-moz-lwtheme) {
|
:root:not(:-moz-lwtheme) {
|
||||||
|
|
|
@ -281,6 +281,8 @@
|
||||||
#downloadsListBox,
|
#downloadsListBox,
|
||||||
.downloadsPanelFooterButton {
|
.downloadsPanelFooterButton {
|
||||||
margin: var(--arrowpanel-menuitem-margin) !important;
|
margin: var(--arrowpanel-menuitem-margin) !important;
|
||||||
|
width: auto !important;
|
||||||
|
min-width: auto !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
#downloadsPanel-blockedSubview,
|
#downloadsPanel-blockedSubview,
|
||||||
|
@ -448,15 +450,6 @@ panelview .toolbarbutton-1,
|
||||||
box-shadow: var(--uc-box-shadow) !important;
|
box-shadow: var(--uc-box-shadow) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.popup-internal-box,
|
|
||||||
.menupopup-arrowscrollbox {
|
|
||||||
margin: 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.menupopup-arrowscrollbox {
|
|
||||||
margin: var(--uc-margin) !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.popup-internal-box {
|
.popup-internal-box {
|
||||||
margin: 0 !important;
|
margin: 0 !important;
|
||||||
}
|
}
|
||||||
|
@ -571,7 +564,9 @@ panelview .toolbarbutton-1,
|
||||||
width: 16px !important;
|
width: 16px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
menulist>menupopup>menuitem:is([checked="true"], [selected="true"])::before {
|
menulist>menupopup>menuitem:is([checked="true"], [selected="true"])::before,
|
||||||
|
menupopup>menuitem::before,
|
||||||
|
menupopup>menuitem::after {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
87
chrome/global/tree.css
Normal file
87
chrome/global/tree.css
Normal file
|
@ -0,0 +1,87 @@
|
||||||
|
/* Edge-Frfox - tree.css */
|
||||||
|
|
||||||
|
/* Change height of tree items and add rounded corners */
|
||||||
|
treechildren::-moz-tree-row,
|
||||||
|
treecol:not([hideheader="true"]),
|
||||||
|
.tree-columnpicker-button {
|
||||||
|
min-height: max(28px, 1.3em) !important;
|
||||||
|
border-radius: 2px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Change the background colour on hover */
|
||||||
|
@media not (prefers-contrast) {
|
||||||
|
treechildren::-moz-tree-row(hover) {
|
||||||
|
background-color: var(--toolbarbutton-hover-background) !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Change the background colour when pressed */
|
||||||
|
treechildren::-moz-tree-row(selected) {
|
||||||
|
background-color: var(--toolbarbutton-active-background) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Change the background colour when focused */
|
||||||
|
treechildren::-moz-tree-row(selected, focus) {
|
||||||
|
background-color: var(--button-primary-bgcolor) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
treechildren::-moz-tree-row(current, focus) {
|
||||||
|
outline: var(--default-focusring);
|
||||||
|
outline-color: var(--button-primary-bgcolor) !important;
|
||||||
|
outline-offset: calc(-1 * var(--default-focusring-width));
|
||||||
|
}
|
||||||
|
|
||||||
|
treechildren::-moz-tree-image(selected),
|
||||||
|
treechildren::-moz-tree-twisty(selected),
|
||||||
|
treechildren::-moz-tree-cell-text(selected) {
|
||||||
|
color: inherit !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
treechildren::-moz-tree-image(selected, focus),
|
||||||
|
treechildren::-moz-tree-twisty(selected, focus),
|
||||||
|
treechildren::-moz-tree-cell-text(selected, focus) {
|
||||||
|
color: var(--button-primary-color) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Spacing between icon and label */
|
||||||
|
treechildren::-moz-tree-image {
|
||||||
|
margin-inline-end: 8px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Separator appearance */
|
||||||
|
treechildren::-moz-tree-separator {
|
||||||
|
border-top: 1px solid var(--toolbarseparator-color) !important;
|
||||||
|
border-bottom: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Change the colour of the drop feedback elements */
|
||||||
|
treechildren::-moz-tree-cell-text(primary, dropOn) {
|
||||||
|
background-color: var(--button-primary-bgcolor) !important;
|
||||||
|
color: var(--button-primary-color) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
treechildren::-moz-tree-drop-feedback {
|
||||||
|
background-color: var(--toolbarbutton-icon-fill-attention) !important;
|
||||||
|
border-radius: 2px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Change the appearance for the expandable items */
|
||||||
|
treechildren::-moz-tree-twisty {
|
||||||
|
padding-top: 0 !important;
|
||||||
|
padding-inline: 4px !important;
|
||||||
|
width: 16px !important;
|
||||||
|
list-style-image: url("../icons/arrow-filled-right.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
treechildren:-moz-locale-dir(rtl)::-moz-tree-twisty(closed) {
|
||||||
|
list-style-image: url("../icons/arrow-filled-left.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
treechildren::-moz-tree-twisty(open) {
|
||||||
|
list-style-image: url("../icons/arrow-filled-down.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Change the identation of child items */
|
||||||
|
treechildren::-moz-tree-indentation {
|
||||||
|
width: 16px !important;
|
||||||
|
}
|
|
@ -17,12 +17,11 @@ bugs with certain themes eg. dark text on dark background.) */
|
||||||
|
|
||||||
/* remove tab separators */
|
/* remove tab separators */
|
||||||
@media (-moz-bool-pref: "uc.tweak.remove-tab-separators") {
|
@media (-moz-bool-pref: "uc.tweak.remove-tab-separators") {
|
||||||
.tabbrowser-tab:not([selected="true"], :hover, [beforeselected-visible], [beforehovered]) .tab-stack::after {
|
.tabbrowser-tab .tab-stack {
|
||||||
display: none !important;
|
&::before,
|
||||||
|
&::after {
|
||||||
|
content: initial !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.tabbrowser-tab:not([last-visible-tab="true"]) {
|
|
||||||
margin-inline-end: 0px !important;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -263,7 +262,7 @@ bugs with certain themes eg. dark text on dark background.) */
|
||||||
#TabsToolbar .titlebar-buttonbox {
|
#TabsToolbar .titlebar-buttonbox {
|
||||||
--uc-position: calc((var(--uc-navbar-height) + var(--tab-block-margin)) / 2 - 8px);
|
--uc-position: calc((var(--uc-navbar-height) + var(--tab-block-margin)) / 2 - 8px);
|
||||||
visibility: visible !important;
|
visibility: visible !important;
|
||||||
position: absolute;
|
position: absolute !important;
|
||||||
top: var(--uc-position);
|
top: var(--uc-position);
|
||||||
left: var(--uc-position);
|
left: var(--uc-position);
|
||||||
margin: 0 !important;
|
margin: 0 !important;
|
||||||
|
@ -301,3 +300,9 @@ bugs with certain themes eg. dark text on dark background.) */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media (-moz-bool-pref: "uc.tweak.hide-forward-button") {
|
||||||
|
:root:not([customizing]) #forward-button[disabled] {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
3
chrome/icons/arrow-filled-down.svg
Normal file
3
chrome/icons/arrow-filled-down.svg
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" fill="context-fill" fill-opacity="context-fill-opacity">
|
||||||
|
<path transform="rotate(90)" transform-origin="center" d="M6.479 2.729 11.1 7.35a.92.92 0 0 1 0 1.3l-4.621 4.621a.72.72 0 0 1-1.229-.509V3.237a.72.72 0 0 1 1.229-.508z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 300 B |
3
chrome/icons/arrow-filled-left.svg
Normal file
3
chrome/icons/arrow-filled-left.svg
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" fill="context-fill" fill-opacity="context-fill-opacity">
|
||||||
|
<path transform="rotate(180)" transform-origin="center" d="M6.479 2.729 11.1 7.35a.92.92 0 0 1 0 1.3l-4.621 4.621a.72.72 0 0 1-1.229-.509V3.237a.72.72 0 0 1 1.229-.508z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 301 B |
3
chrome/icons/arrow-filled-right.svg
Normal file
3
chrome/icons/arrow-filled-right.svg
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" fill="context-fill" fill-opacity="context-fill-opacity">
|
||||||
|
<path d="M6.479 2.729 11.1 7.35a.92.92 0 0 1 0 1.3l-4.621 4.621a.72.72 0 0 1-1.229-.509V3.237a.72.72 0 0 1 1.229-.508z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 251 B |
3
chrome/icons/firefox-view.svg
Normal file
3
chrome/icons/firefox-view.svg
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" fill="context-fill" fill-opacity="context-fill-opacity">
|
||||||
|
<path d="M5.5 7a.5.5 0 0 0-.5.5.5.5 0 0 0 .5.5h5a.5.5 0 0 0 .5-.5.5.5 0 0 0-.5-.5zM4 2c-.736 0-1.381.404-1.729 1h11.46c-.347-.596-.993-1-1.729-1zM3 4c-1.099 0-2 .9-2 2v7c0 1.099.9 2 2 2h10c1.099 0 2-.9 2-2V6c0-1.099-.9-2-2-2zm0 1h10c.563 0 1 .437 1 1v7c0 .563-.437 1-1 1H3c-.563 0-1-.437-1-1V6c0-.563.437-1 1-1z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 444 B |
|
@ -133,6 +133,10 @@ and 11 so applied to both) */
|
||||||
list-style-image: url("new-tab.svg") !important;
|
list-style-image: url("new-tab.svg") !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#firefox-view-button {
|
||||||
|
list-style-image: url("firefox-view.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
#sync-button,
|
#sync-button,
|
||||||
.urlbarView-row[source="tabs"]>.urlbarView-row-inner>.urlbarView-no-wrap>.urlbarView-favicon,
|
.urlbarView-row[source="tabs"]>.urlbarView-row-inner>.urlbarView-no-wrap>.urlbarView-favicon,
|
||||||
#urlbar-engine-one-off-item-tabs {
|
#urlbar-engine-one-off-item-tabs {
|
||||||
|
@ -168,6 +172,11 @@ and 11 so applied to both) */
|
||||||
list-style-image: url("search-page.svg") !important;
|
list-style-image: url("search-page.svg") !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#appMenu-translate-button,
|
||||||
|
#translations-button-icon {
|
||||||
|
list-style-image: url("translate.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
#open-file-button {
|
#open-file-button {
|
||||||
list-style-image: url("open.svg") !important;
|
list-style-image: url("open.svg") !important;
|
||||||
}
|
}
|
||||||
|
@ -361,7 +370,9 @@ and 11 so applied to both) */
|
||||||
.widget-overflow-list .subviewbutton-nav::after,
|
.widget-overflow-list .subviewbutton-nav::after,
|
||||||
.PanelUI-subView .subviewbutton-nav::after,
|
.PanelUI-subView .subviewbutton-nav::after,
|
||||||
.menu-right {
|
.menu-right {
|
||||||
content: url("arrow-right.svg") !important;
|
content: url("arrow-filled-right.svg") !important;
|
||||||
|
opacity: 0.6 !important;
|
||||||
|
scale: 0.75 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
#PlacesChevron,
|
#PlacesChevron,
|
||||||
|
@ -933,3 +944,67 @@ and 11 so applied to both) */
|
||||||
--header-image: url("extension.svg");
|
--header-image: url("extension.svg");
|
||||||
--uc-enabled: 1;
|
--uc-enabled: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Tree items used for side bar and library windows */
|
||||||
|
treechildren::-moz-tree-image {
|
||||||
|
fill-opacity: 1 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
treechildren::-moz-tree-image(title) {
|
||||||
|
list-style-image: url("page-portrait.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* default folder icon */
|
||||||
|
treechildren::-moz-tree-image(title, container),
|
||||||
|
treechildren::-moz-tree-image(title, open) {
|
||||||
|
list-style-image: url("folder.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* bookmarks bar icon */
|
||||||
|
treechildren::-moz-tree-image(container, queryFolder_toolbar_____) {
|
||||||
|
list-style-image: url("bookmark-hollow.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* bookmarks menu icon */
|
||||||
|
treechildren::-moz-tree-image(container, queryFolder_menu________) {
|
||||||
|
list-style-image: url("folder.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* smart folder icon */
|
||||||
|
treechildren::-moz-tree-image(query) {
|
||||||
|
list-style-image: url("settings.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* bookmarks category icon */
|
||||||
|
treechildren::-moz-tree-image(query, OrganizerQuery_allbms_____v) {
|
||||||
|
list-style-image: url("bookmark-hollow.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* downloads category icon */
|
||||||
|
treechildren::-moz-tree-image(query, OrganizerQuery_downloads__v) {
|
||||||
|
list-style-image: url("downloads.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* tags category icon */
|
||||||
|
treechildren::-moz-tree-image(title, query, tagContainer),
|
||||||
|
treechildren::-moz-tree-image(query, OrganizerQuery_tags_______v) {
|
||||||
|
list-style-image: url("tag.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* calendar icon for folders grouping items by date */
|
||||||
|
treechildren::-moz-tree-image(title, query, dayContainer) {
|
||||||
|
list-style-image: url("history.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
treechildren::-moz-tree-image(title, query, hostContainer) {
|
||||||
|
list-style-image: url("folder.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* history category icon */
|
||||||
|
treechildren::-moz-tree-image(query, OrganizerQuery_history____v) {
|
||||||
|
list-style-image: url("history.svg") !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
treechildren::-moz-tree-image(title, query, folder) {
|
||||||
|
list-style-image: url("folder.svg") !important;
|
||||||
|
}
|
||||||
|
|
3
chrome/icons/tag.svg
Normal file
3
chrome/icons/tag.svg
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" fill="context-fill" fill-opacity="context-fill-opacity">
|
||||||
|
<path d="M12 5a1 1 0 1 0 0-2 1 1 0 0 0 0 2zM9.129 0a2.003 2.003 0 0 0-1.426.584L1.021 7.249a2 2 0 0 0-.002 2.83l4.948 4.948a2 2 0 0 0 2.828 0l6.631-6.631a2 2 0 0 0 .586-1.417l-.007-4.95A2 2 0 0 0 14.018.032zm-.72 1.292A1 1 0 0 1 9.123 1l4.89.032a1 1 0 0 1 .994.999l.007 4.95a1 1 0 0 1-.293.708L8.09 14.32a1 1 0 0 1-1.415 0L1.727 9.372a1 1 0 0 1 .001-1.415z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 489 B |
3
chrome/icons/translate.svg
Normal file
3
chrome/icons/translate.svg
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" fill="context-fill" fill-opacity="context-fill-opacity">
|
||||||
|
<path d="M3.453 3.115c-.973 0-1.88.34-2.533.78a.5.5 0 0 0 .559.83c.487-.328 1.244-.61 1.975-.61.835 0 1.537.219 1.979.65.368.36.568.929.568 1.924v.08c-.728-.221-1.415-.359-2.199-.359-.895 0-1.815.273-2.543.816C.531 7.77.001 8.622.001 9.666c0 1.845 1.375 3.255 3.051 3.255 1.094 0 2.143-.543 2.949-1.11v.61a.5.5 0 0 0 1 0V6.69c0-1.135-.247-2.032-.87-2.641-.692-.677-1.67-.934-2.677-.934zm.348 4.295c.764 0 1.405.146 2.199.408v2.73c-.75.608-2.013 1.373-2.95 1.373-1.13 0-2.05-.886-2.05-2.256 0-.718.33-1.245.857-1.639.527-.394 1.258-.617 1.943-.617zm7.648-5.406a.5.5 0 0 0-.428.354 28.188 28.188 0 0 0-.47 1.814c-.485.033-.99.038-1.519.003a.5.5 0 0 0-.53.467.5.5 0 0 0 .464.531c.476.031.935.031 1.377.01a22.568 22.568 0 0 0-.262 1.812c-.315.17-.627.378-.93.635-.862.732-1.39 1.665-1.582 2.572-.192.907-.057 1.82.51 2.445.273.3.672.445 1.068.445s.802-.122 1.205-.342c.195-.105.39-.235.582-.386.036.081.07.16.098.234a.5.5 0 0 0 .644.29.5.5 0 0 0 .29-.645c-.08-.211-.17-.413-.264-.621.326-.381.635-.834.91-1.36.458-.873.693-1.791.803-2.647 1.003.383 1.619 1.313 1.619 2.385 0 1.445-1.142 2.572-2.24 3.068a.5.5 0 0 0-.25.662.5.5 0 0 0 .662.25c1.374-.622 2.828-2.026 2.828-3.98a3.563 3.563 0 0 0-2.54-3.404c.003-.08.004-.157.005-.235a.5.5 0 0 0-.496-.502.5.5 0 0 0-.504.496l-.002.075a4.885 4.885 0 0 0-1.356.15c.062-.48.144-.98.242-1.488.82-.105 1.568-.275 2.244-.455a.5.5 0 0 0 .354-.611.5.5 0 0 0-.611-.356c-.55.146-1.136.283-1.762.381.111-.476.235-.95.37-1.408a.5.5 0 0 0-.337-.621.5.5 0 0 0-.194-.018zm.912 5.424.07.002c-.096.782-.305 1.611-.703 2.371a6.595 6.595 0 0 1-.45.738 6.652 6.652 0 0 1-.263-1.52c-.025-.398-.018-.861.018-1.368.432-.159.87-.222 1.328-.222zm-2.357.803c-.006.298-.004.583.013.85.064.996.28 1.735.506 2.321-.223.203-.442.36-.646.471-.292.158-.55.22-.727.22s-.263-.042-.33-.116c-.283-.312-.415-.889-.271-1.566.143-.679.555-1.428 1.25-2.018.068-.059.137-.11.205-.163z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2 KiB |
|
@ -3,7 +3,7 @@
|
||||||
:root {
|
:root {
|
||||||
--toolbarbutton-border-radius: 4px !important;
|
--toolbarbutton-border-radius: 4px !important;
|
||||||
--toolbarbutton-inner-padding: 7px !important;
|
--toolbarbutton-inner-padding: 7px !important;
|
||||||
--uc-toolbarbutton-inner-inline-padding: 12px !important;
|
--uc-toolbarbutton-inner-inline-padding: 10px !important;
|
||||||
--tabs-navbar-shadow-size: 0 !important;
|
--tabs-navbar-shadow-size: 0 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
& #titlebar {
|
& #titlebar {
|
||||||
--tab-min-height: 32px !important;
|
--tab-min-height: 32px !important;
|
||||||
--inline-tab-padding: 11px !important;
|
--inline-tab-padding: 11px !important;
|
||||||
--tab-border-radius: 8px !important;
|
--tab-border-radius: 4px !important;
|
||||||
|
|
||||||
--uc-toolbarbutton-inner-padding: 6px !important;
|
--uc-toolbarbutton-inner-padding: 6px !important;
|
||||||
--toolbarbutton-border-radius: 4px !important;
|
--toolbarbutton-border-radius: 4px !important;
|
||||||
|
@ -82,6 +82,14 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.tabbrowser-tab:where([selected], [multiselected], :hover) + .tabbrowser-tab:not([selected]) .tab-background {
|
||||||
|
border-bottom-left-radius: var(--tab-border-radius) !important;
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
--uc-tab-corner-bg: transparent !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.tab-background:is([selected], [multiselected]) {
|
.tab-background:is([selected], [multiselected]) {
|
||||||
--uc-tab-corner-bg: var(--tab-selected-bgcolor, var(--lwt-selected-tab-background-color, var(--toolbar-bgcolor)));
|
--uc-tab-corner-bg: var(--tab-selected-bgcolor, var(--lwt-selected-tab-background-color, var(--toolbar-bgcolor)));
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
:root {
|
:root {
|
||||||
--urlbar-min-height: 30px !important;
|
--urlbar-min-height: 30px !important;
|
||||||
--urlbarView-item-inline-padding: 14px !important;
|
--urlbarView-item-inline-padding: 14px !important;
|
||||||
--urlbar-icon-border-radius: calc(var(--toolbarbutton-border-radius) + 14px) !important;
|
--urlbar-icon-border-radius: calc(var(--toolbarbutton-border-radius) + 2px) !important;
|
||||||
--urlbar-icon-padding: calc(var(--toolbarbutton-inner-padding) - 2px) !important;
|
--urlbar-icon-padding: calc(var(--toolbarbutton-inner-padding) - 2px) !important;
|
||||||
--uc-urlbar-icon-inline-padding: calc(var(--uc-toolbarbutton-inner-inline-padding) - 2px) !important;
|
--uc-urlbar-icon-inline-padding: calc(var(--uc-toolbarbutton-inner-inline-padding) - 2px) !important;
|
||||||
--identity-box-margin-inline: 2px !important;
|
--identity-box-margin-inline: 2px !important;
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
@import url("global/popup.css");
|
@import url("global/popup.css");
|
||||||
@import url("global/tweaks.css");
|
@import url("global/tweaks.css");
|
||||||
@import url("global/browser.css");
|
@import url("global/browser.css");
|
||||||
|
@import url("global/tree.css");
|
||||||
|
|
||||||
/* import custom stylesheet instead of modifying Edge-Frfox theme files */
|
/* import custom stylesheet instead of modifying Edge-Frfox theme files */
|
||||||
@import url("custom.css");
|
@import url("custom.css");
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue