diff --git a/src/other/firefox/chrome/Colloid/parts/dialogs.css b/src/other/firefox/chrome/Colloid/parts/dialogs.css index 51672e27..c1419dfa 100644 --- a/src/other/firefox/chrome/Colloid/parts/dialogs.css +++ b/src/other/firefox/chrome/Colloid/parts/dialogs.css @@ -31,7 +31,7 @@ window { margin-top: 0 !important; } -window[role="dialog"] { +dialog[subdialog] { background: var(--gnome-toolbar-background) !important; border: 0 !important; box-shadow: var(--gnome-menu-shadow) !important; @@ -44,15 +44,26 @@ dialog { } /* Content */ -.dialog-content-box, #dialogGrid { +.dialog-content-box, +#dialogGrid { padding: 24px; padding-bottom: 0; } + +#description-box { + margin: 24px 24px 0 !important; +} + +#rememberContainer { + margin: 0 24px 16px !important; +} + #titleContainer { padding: 6px !important; margin-top: 6px !important; justify-content: center !important; } + .titleIcon { background-color: transparent !important; } @@ -65,6 +76,7 @@ dialog { padding-inline: 6px !important; margin-inline: 6px !important; } + /* Buttons */ .dialog-button-box { padding: 3px; @@ -82,6 +94,14 @@ dialog { border: none !important; } +.dialog-button-box .button-spacer { + display: none !important; +} + +.expander-down, .expander-up { + padding: 9px 6px !important; +} + /*.dialog-button-box button:not(:last-of-type) {*/ /* border-right: 1px solid var(--gnome-toolbar-border-color) !important;*/ /*}*/ diff --git a/src/other/firefox/chrome/Colloid/parts/entries.css b/src/other/firefox/chrome/Colloid/parts/entries.css index bb2a00de..8467b3b7 100644 --- a/src/other/firefox/chrome/Colloid/parts/entries.css +++ b/src/other/firefox/chrome/Colloid/parts/entries.css @@ -15,7 +15,7 @@ -moz-appearance: none !important; background: var(--gnome-entry-background) !important; border: none !important; - border-radius: 8px !important; + border-radius: 6px !important; box-shadow: none !important; color: var(--gnome-entry-color) !important; height: 34px !important; @@ -39,7 +39,7 @@ #editBMPanel_tagsField:focus-visible { outline: 2px solid var(--gnome-focused-urlbar-border-color) !important; outline-offset: -2px; - -moz-outline-radius: 8px; + -moz-outline-radius: 6px; } /* Inactive window entries */ @@ -60,7 +60,7 @@ border-right-width: 0 !important; } .findbar-textbox:not(.minimal)[focused], .findbar-textbox:not(.minimal):focus { - -moz-outline-radius: 5px 0 0 5px !important; + -moz-outline-radius: 6px 0 0 6px !important; } /* Entry button */ diff --git a/src/other/firefox/chrome/Colloid/parts/popups.css b/src/other/firefox/chrome/Colloid/parts/popups.css index af34c928..fcd4dc23 100644 --- a/src/other/firefox/chrome/Colloid/parts/popups.css +++ b/src/other/firefox/chrome/Colloid/parts/popups.css @@ -25,7 +25,8 @@ menu menupopup { border-radius: 12px !important; box-shadow: var(--gnome-menu-shadow) !important; padding: 6px !important; - margin: 0 !important; + margin-top: 3px !important; + margin-left: 0 !important; } menuitem[type="checkbox"] image, menuitem[type="radio"] image { @@ -51,6 +52,7 @@ panel { --arrowpanel-border-color: var(--gnome-menu-border-color) !important; --arrowpanel-border-radius: 12px !important; --gnome-menu-padding: 6px; + --panel-shadow: var(--gnome-menu-shadow) !important; } panelview { border-radius: 12px !important; @@ -70,12 +72,16 @@ panelview { .protections-popup-section, #protections-popup-mainView-panel-header-section, .permission-popup-section, -.identity-popup-section, +.identity-popup-section { + padding: 0 var(--gnome-menu-padding) var(--gnome-menu-padding) !important; +} + .popup-notification-header-container, .popup-notification-body-container, .popup-notification-footer-container { - padding: 0 var(--gnome-menu-padding) var(--gnome-menu-padding) !important; + padding: var(--gnome-menu-padding) !important; } + :is( .panel-header, .panel-footer, .panel-subview-body, diff --git a/src/other/firefox/chrome/Colloid/parts/tabsbar.css b/src/other/firefox/chrome/Colloid/parts/tabsbar.css index d7f8d051..52eaaad1 100644 --- a/src/other/firefox/chrome/Colloid/parts/tabsbar.css +++ b/src/other/firefox/chrome/Colloid/parts/tabsbar.css @@ -398,7 +398,7 @@ tab { /* Pinned tab size */ .tabbrowser-tab[pinned] { - max-width: 36px !important; + max-width: 40px !important; } /* Remove container bottom line indicator */ diff --git a/src/other/firefox/chrome/Colloid/parts/urlbar.css b/src/other/firefox/chrome/Colloid/parts/urlbar.css index 910b6086..eade2884 100644 --- a/src/other/firefox/chrome/Colloid/parts/urlbar.css +++ b/src/other/firefox/chrome/Colloid/parts/urlbar.css @@ -126,6 +126,16 @@ toolbarspring { fill-opacity: 1 !important; } +#identity-box:hover, #tracking-protection-icon-container:hover, +.urlbar-page-action:hover, #urlbar-go-button:hover, .search-go-button:hover { + background: var(--gnome-button-flat-hover-background) !important; +} + +#identity-box:active, #tracking-protection-icon-container:active, +.urlbar-page-action:active, #urlbar-go-button:active, .search-go-button:active { + background: var(--gnome-button-flat-active-background) !important; +} + /* Fixed size for some urlbar-icon */ /*#star-button.urlbar-icon,*/ /*#reader-mode-button > .urlbar-icon {*/ diff --git a/src/sass/gnome-shell/common/_panel.scss b/src/sass/gnome-shell/common/_panel.scss index f4bbd269..06840612 100644 --- a/src/sass/gnome-shell/common/_panel.scss +++ b/src/sass/gnome-shell/common/_panel.scss @@ -8,6 +8,8 @@ color: $panel-text-secondary; font-feature-settings: "tnum"; transition-duration: 250ms; + box-shadow: none; + border: none; @include fontsize($font_size - 1); // the rounded outset corners diff --git a/src/sass/gtk/_common-3.0.scss b/src/sass/gtk/_common-3.0.scss index f7890eed..1cbd5d2d 100644 --- a/src/sass/gtk/_common-3.0.scss +++ b/src/sass/gtk/_common-3.0.scss @@ -1325,6 +1325,7 @@ searchbar > revealer > box { border-radius: $window-radius $window-radius 0 0; border: none; background-color: $titlebar; + background-image: none; box-shadow: inset 0 1px highlight($titlebar); &:backdrop {