Files
zeekay c95570e34a Rename all zen references to enso in themes
Update CSS custom properties (--zen-* → --enso-*),
attribute selectors, preference keys, element IDs,
and descriptive text across all themes, scripts,
and metadata files.
2026-02-10 03:51:47 -08:00

65 lines
2.0 KiB
CSS

:root {
--sno-colors-border: #e8e8e80f;
--sno-colors-border-hover: #3e3e3eb2;
#urlbar {
transform-origin: right;
transition: all 0.2s linear !important;
--toolbarbutton-border-radius: 10px;
--urlbarView-separator-color: var(--enso-colors-border);
--urlbarView-hover-background: var(--toolbarbutton-hover-background);
--urlbarView-highlight-background: var(--toolbarbutton-hover-background);
border: 1px solid var(--sno-colors-border);
border-radius: var(--toolbarbutton-border-radius);
overflow: hidden;
padding: 1px;
}
#urlbar:hover {
border: 1px solid var(--sno-colors-border-hover);
}
#urlbar[breakout][breakout-extend] {
top: 10%;
}
#urlbar:is([focused], [open]) > #urlbar-background,
#searchbar:focus-within {
background: #000000e5;
}
}
:root:not([inDOMFullscreen="true"]):not([chromehidden~="location"]):not(
[chromehidden~="toolbar"]
) {
& #tabbrowser-tabbox #tabbrowser-tabpanels .browserSidebarContainer {
width: -moz-available;
border-radius: var(--enso-webview-border-radius, var(--enso-border-radius));
transform: translate3d(0, 0, 0);
position: relative;
--uc-tweak-rounded-corners-shadow-color: var(--sno-colors-border);
--uc-tweak-rounded-corners-shadow: 0 0 0 1px
var(--uc-tweak-rounded-corners-shadow-color);
box-shadow: var(--uc-tweak-rounded-corners-shadow) !important;
/* Use pseudo element overlay to simulate rounded corners, similar to the
* tab corners, fixes bug with backdrop-filter. */
&::after {
content: "";
position: absolute;
inset: 0;
border-radius: inherit;
/* Draw toolbar background on the negative corner space, then draw the
* same shadow from the browser window on top. */
box-shadow:
var(--uc-tweak-rounded-corners-shadow, 0 0 transparent),
0 0 0 16px var(--enso-main-browser-background) !important;
clip-path: inset(0);
pointer-events: none;
}
}
}