vinceliuice 90b19706cb update
2024-08-31 17:37:21 +08:00

58 lines
1.6 KiB
CSS

/* about:newtab */
@-moz-document url("about:newtab"), url("about:home") {
body {
--newtab-background-color: var(--gnome-browser-before-load-background) !important;
--newtab-background-color-secondary: var(--gnome-menu-background) !important;
--newtab-primary-action-background: var(--theme-primary-color) !important;
--newtab-primary-element-text-color: #ffffff !important;
--newtab-overlay-color: var(--gnome-tabstoolbar-background) !important;
--newtab-border-color: var(--gnome-toolbar-border-color) !important;
--fxview-background-color: var(--gnome-browser-before-load-background) !important;
--fxview-background-color-secondary: var(--gnome-menu-background) !important;
}
.modalOverlayOuter {
background: color-mix(in srgb, var(--gnome-browser-before-load-background) 80%, transparent) !important;
}
.context-menu {
background: var(--gnome-menu-background) !important;
border-radius: 12px !important;
box-shadow: var(--gnome-popover-shadow) !important;
padding: 6px !important;
}
@media (prefers-color-scheme: dark) {
.context-menu {
border: 1px solid rgba(255, 255, 255, 0.06) !important;
}
}
.context-menu > ul {
padding: 0 !important;
}
.context-menu > ul > li > a,
.context-menu > ul > li > button {
border-radius: 6px !important;
padding: 6px 12px !important;
}
.context-menu > ul > li.separator {
border-bottom: 1px solid var(--gnome-popover-separator-color) !important;
}
.home-section .section .switch {
width: 30px !important;
height: 20px !important;
}
.home-section .section .slider::before {
height: 12px !important;
width: 12px !important;
inset-inline-start: 3px;
bottom: 3px;
}
}