dialogs: Update dialogs styling

Match Adw.MessageDialog
This commit is contained in:
Rafael Mardojai CM 2023-08-03 19:45:10 -05:00
parent ef60a63588
commit 962a8eab92
No known key found for this signature in database
GPG Key ID: 2B2DAB2A58566C84
2 changed files with 12 additions and 9 deletions

View File

@ -63,6 +63,7 @@ button.close,
/* Flat Buttons */ /* Flat Buttons */
#nav-bar toolbarbutton:not(#urlbar-zoom-button):not(.subviewbutton), #nav-bar toolbarbutton:not(#urlbar-zoom-button):not(.subviewbutton),
.close-icon:not(.tab-close-button), .close-icon:not(.tab-close-button),
.dialog-button-box button,
button.close, button.close,
#protections-popup-info-button, #protections-popup-info-button,
.permission-popup-permission-remove-button, .permission-popup-permission-remove-button,
@ -162,7 +163,6 @@ menulist:hover .menulist-label-box,
.tracking-protection-button:hover, .tracking-protection-button:hover,
.dialog-button:hover, .dialog-button:hover,
.autocomplete-richlistitem[type="loginsFooter"]:hover, .autocomplete-richlistitem[type="loginsFooter"]:hover,
.dialog-button-box button:not([disabled="true"]):hover,
.searchbar-engine-one-off-item:hover, .searchbar-engine-one-off-item:hover,
.button.connect-device:hover, .button.connect-device:hover,
#editBMPanel_newFolderButton:hover { #editBMPanel_newFolderButton:hover {
@ -174,6 +174,7 @@ menulist:hover .menulist-label-box,
#nav-bar toolbarbutton:not(#urlbar-zoom-button):not(.subviewbutton):not([open]):not([disabled="true"]):not([checked]):hover, #nav-bar toolbarbutton:not(#urlbar-zoom-button):not(.subviewbutton):not([open]):not([disabled="true"]):not([checked]):hover,
.close-icon:not(.tab-close-button):hover, .close-icon:not(.tab-close-button):hover,
button.close:hover, button.close:hover,
.dialog-button-box button:not([disabled="true"]):hover,
#protections-popup-info-button:hover, #protections-popup-info-button:hover,
.permission-popup-permission-remove-button:hover, .permission-popup-permission-remove-button:hover,
#item-choose button:hover, #item-choose button:hover,
@ -202,7 +203,6 @@ menulist[open] .menulist-label-box,
.tracking-protection-button:active, .tracking-protection-button:active,
.dialog-button:active, .dialog-button:active,
.autocomplete-richlistitem[type="loginsFooter"]:active, .autocomplete-richlistitem[type="loginsFooter"]:active,
.dialog-button-box button:not([disabled="true"]):active,
.button.connect-device:active, .button.connect-device:active,
#editBMPanel_newFolderButton:active { #editBMPanel_newFolderButton:active {
background: var(--gnome-button-active-background) !important; background: var(--gnome-button-active-background) !important;
@ -214,6 +214,7 @@ menulist[open] .menulist-label-box,
#nav-bar toolbarbutton:not(#urlbar-zoom-button):not(.subviewbutton):not([disabled="true"])[checked], #nav-bar toolbarbutton:not(#urlbar-zoom-button):not(.subviewbutton):not([disabled="true"])[checked],
.close-icon:not(.tab-close-button):active, .close-icon:not(.tab-close-button):active,
button.close:active, button.close:active,
.dialog-button-box button:not([disabled="true"]):active,
#protections-popup-info-button:not(#hack):active, #protections-popup-info-button:not(#hack):active,
#protections-popup-info-button:not(#hack)[checked], #protections-popup-info-button:not(#hack)[checked],
.permission-popup-permission-remove-button:active, .permission-popup-permission-remove-button:active,

View File

@ -28,7 +28,7 @@ window {
} }
window[role="dialog"] { window[role="dialog"] {
background: var(--gnome-window-background) !important; background: var(--gnome-menu-background) !important;
border: 0 !important; border: 0 !important;
box-shadow: var(--gnome-menu-shadow) !important; box-shadow: var(--gnome-menu-shadow) !important;
padding: 0 !important; padding: 0 !important;
@ -58,8 +58,11 @@ dialog#handling {
/* Buttons */ /* Buttons */
.dialog-button-box { .dialog-button-box {
background: transparent !important;
border-top: 1px solid var(--gnome-border-color) !important;
display: flex !important; display: flex !important;
margin-top: auto; margin-top: auto;
padding: 0 !important;
} }
.dialog-button-box .button-spacer { .dialog-button-box .button-spacer {
@ -76,13 +79,12 @@ dialog#handling {
border-bottom: 0 !important; border-bottom: 0 !important;
} }
/* Buttons borders - only suppor for cancel/ok */ .dialog-button-box button:not(:last-child, :only-child) {
.dialog-button-box button[dlgtype="accept"] { border-right: 1px solid var(--gnome-border-color) !important;
border-right: 0 !important;
border-left: 0 !important;
} }
.dialog-button-box button[dlgtype="cancel"]:not(#hack) {
border-left: 0 !important; .dialog-button-box button[default] {
color: var(--gnome-accent) !important;
} }
/* Hadler dialog */ /* Hadler dialog */