- :root {
- --tab-background-normal: 0, 0%, 99%;
- --tab-background-pinned: 0, 0%, 97%;
- --tab-background-active: 0, 0%, 87%;
- --tab-background-hover: 0, 0%, 91%;
- --tab-border-color: hsla(0, 0%, 0%, 0.06);
- --searchbox-background: #fff;
- --primary-text-color: #18191a;
- --secondary-text-color: #737373;
- --close-button-color: hsla(0, 0%, 0%, 0.1);
- --close-button-hover: hsla(0, 0%, 0%, 0.16);
- --close-button-active: hsla(0, 0%, 0%, 0.2);
- --menu-background: hsl(0, 0%, 99%);
- --menu-button-text-shadow: 0 1px rgba(255, 255, 255, .4);
- --menu-button-hover: hsla(240, 5%, 5%, .1);
- --menu-button-active: hsla(240, 5%, 5%, .15);
- --border-radius: 0px;
- }
- body {
- padding-bottom: 29px;
- background-color: Window;
- }
- .tab-context {
- background-image: none !important;
- }
- .tab.active {
- background-color: #fff;
- position: relative;
- font-weight: bold;
- }
- body:hover .tab.active {
- background-color: Window;
- }
- .tab {
- border: none !important;
- }
- .tab:hover {
- color: Highlight;
- }
- .tab-title-wrapper::after {
- background-image: linear-gradient(to right, hsla(var(--tab-background), 0), Window 25%);
- }
- .tab.active .tab-title-wrapper::after {
- background-image: linear-gradient(to right, hsla(var(--tab-background), 0), Window 25%);
- }
- #newtab {
- margin: 0 4px 0 0;
- }
- #searchbox {
- margin: 0 4px 0 4px;
- }
- #newtab-label {
- margin-left: 6px;
- }
- #topmenu {
- background: Window;
- }
- .topmenu-button:hover {
- background-color: #fff;
- }
- #tablist-wrapper #pinnedtablist {
- background: Window;
- //border-bottom: 1px solid ThreeDShadow;
- }
- .tab.pinned > .tab-title-wrapper::after {
- background: Window;
- }
- .tab.active > .tab-title-wrapper::after {
- --tab-background: var(--tab-background-active);
- }
- .tab:not(.active):hover > .tab-title-wrapper::after {
- --tab-background: var(--tab-background-hover);
- }
- #topmenu #settings {
- display: none;
- }
- .tab[title='New Tab'] .tab-icon {
- background-image: none !important;
- border: 1px dashed ThreeDShadow;
- }