2019-07-03 02:03:21 +03:00
|
|
|
/* Buttons Issues/Glitches fixes */
|
|
|
|
@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
|
|
|
|
|
2023-08-02 23:44:05 +03:00
|
|
|
/* Menulist */
|
|
|
|
link[href="chrome://global/skin/menulist.css"] ~ dropmarker {
|
|
|
|
align-items: center !important;
|
2023-09-04 19:01:54 +03:00
|
|
|
justify-content: center !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.button-menu-dropmarker {
|
|
|
|
appearance: none !important;
|
|
|
|
margin: 0 !important;
|
|
|
|
margin-inline-start: 6px !important;
|
2023-08-02 23:44:05 +03:00
|
|
|
}
|
|
|
|
|
2023-07-16 20:32:16 +03:00
|
|
|
/* Remove the header bar buttons' hover styles */
|
|
|
|
#nav-bar {
|
|
|
|
--toolbarbutton-active-background: transparent !important;
|
|
|
|
--toolbarbutton-hover-background: transparent !important;
|
|
|
|
}
|
|
|
|
|
2021-07-26 05:31:05 +03:00
|
|
|
/* Fix notification dropmarker */
|
|
|
|
.popup-notification-dropmarker dropmarker {
|
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
.popup-notification-dropmarker > .button-box > hbox {
|
|
|
|
display: -moz-box !important;
|
|
|
|
}
|
|
|
|
.panel-footer button.popup-notification-dropmarker {
|
|
|
|
padding: 0 1px 0 4px !important;
|
|
|
|
}
|
|
|
|
|
2023-05-09 21:37:44 +03:00
|
|
|
/* Fix subviewbutton icon buttons alignment */
|
2023-07-13 17:24:00 +03:00
|
|
|
.subviewbutton.subviewbutton-iconic:not(.subviewbutton-back, .unified-extensions-item-action-button) {
|
2023-05-09 21:37:44 +03:00
|
|
|
justify-content: center !important;
|
|
|
|
}
|
|
|
|
|
2021-04-23 06:59:50 +03:00
|
|
|
/* Fix hover background */
|
2023-07-16 07:39:08 +03:00
|
|
|
#appMenu-fullscreen-button2 > .toolbarbutton-icon {
|
2021-04-23 06:59:50 +03:00
|
|
|
background: transparent !important;
|
|
|
|
}
|
|
|
|
|
2022-12-16 20:01:43 +02:00
|
|
|
/* Fix unified-extensions-item margin */
|
|
|
|
toolbar .unified-extensions-item {
|
|
|
|
margin-inline: 0 3px !important;
|
|
|
|
}
|
|
|
|
|
2021-06-03 04:42:29 +03:00
|
|
|
/* menulist */
|
|
|
|
#label-box:not([native]) {
|
|
|
|
font-weight: 400 !important;
|
2022-12-19 07:16:13 +02:00
|
|
|
padding: 0 8px;
|
|
|
|
}
|
|
|
|
dropmarker:not([native]) {
|
|
|
|
margin-right: 8px;
|
2021-06-03 04:42:29 +03:00
|
|
|
}
|
|
|
|
|
2019-07-03 02:03:21 +03:00
|
|
|
/* Bookmark buttons */
|
|
|
|
#nav-bar toolbarbutton.bookmark-item {
|
|
|
|
width: auto !important;
|
|
|
|
}
|
|
|
|
#nav-bar toolbarbutton.bookmark-item .toolbarbutton-icon {
|
|
|
|
margin-left: 6px;
|
|
|
|
}
|
|
|
|
#nav-bar toolbarbutton.bookmark-item .toolbarbutton-text {
|
|
|
|
padding-right: 6px;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Fix library animation */
|
|
|
|
#library-animatable-box {
|
2019-08-12 16:53:17 +03:00
|
|
|
--library-button-height: 46px !important;
|
|
|
|
--library-icon-x: 1716px !important;
|
2019-07-03 02:03:21 +03:00
|
|
|
/*--library-icon-x: 1715.9833984375px !important;*/
|
|
|
|
}
|
|
|
|
#library-button[animate] > .toolbarbutton-icon {
|
|
|
|
fill: transparent !important;
|
|
|
|
}
|
|
|
|
|
2019-07-06 00:40:20 +03:00
|
|
|
/* Fix toolbars close icons */
|
2020-10-24 01:15:30 +03:00
|
|
|
.close-icon:not(.tab-close-button) .toolbarbutton-icon {
|
2019-07-06 00:40:20 +03:00
|
|
|
height: 16px !important;
|
|
|
|
width: 16px !important;
|
|
|
|
margin: 6px !important;
|
2020-10-24 01:15:30 +03:00
|
|
|
padding: 0 !important;
|
2019-07-06 00:40:20 +03:00
|
|
|
}
|
2021-04-24 19:03:48 +03:00
|
|
|
button.close {
|
|
|
|
margin: 0 !important;
|
|
|
|
}
|
2019-07-06 00:40:20 +03:00
|
|
|
|
2019-07-05 21:05:25 +03:00
|
|
|
/* */
|
|
|
|
#appMenu-popup .panel-banner-item[notificationid="update-restart"]::after {
|
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
|
2019-07-03 02:03:21 +03:00
|
|
|
/* Identity site popover buttons */
|
|
|
|
.identity-popup-preferences-button:not(#hack) {
|
|
|
|
list-style-image: url("chrome://browser/skin/settings.svg") !important;
|
|
|
|
}
|
|
|
|
#tracking-protection-preferences-button > .toolbarbutton-text {
|
2019-08-12 16:53:17 +03:00
|
|
|
padding-inline-end: 0 !important;
|
2019-07-03 02:03:21 +03:00
|
|
|
}
|
2019-08-02 20:24:03 +03:00
|
|
|
.protections-popup-footer-button-label {
|
2019-08-12 16:53:17 +03:00
|
|
|
margin-inline-start: 3px !important;
|
2019-08-01 23:25:30 +03:00
|
|
|
}
|
2019-07-05 07:44:02 +03:00
|
|
|
|
|
|
|
/* Fix findbar buttons issues */
|
|
|
|
.findbar-container .findbar-find-previous image,
|
|
|
|
.findbar-container .findbar-find-next image {
|
|
|
|
margin: 6px !important;
|
|
|
|
opacity: 1 !important;
|
|
|
|
}
|
|
|
|
.findbar-container toolbarbutton:focus {
|
|
|
|
outline: 0 !important;
|
|
|
|
}
|
2019-07-06 19:06:46 +03:00
|
|
|
|
|
|
|
/* Sidebar header button reset font size */
|
|
|
|
#sidebar-header {
|
2019-08-14 00:17:37 +03:00
|
|
|
font-size: 1em !important;
|
2019-07-06 19:06:46 +03:00
|
|
|
}
|
2023-05-10 17:11:22 +03:00
|
|
|
/* Sidebar header button sizing */
|
|
|
|
#sidebar-switcher-target {
|
|
|
|
flex: unset !important;
|
|
|
|
}
|
2019-07-10 19:01:32 +03:00
|
|
|
/* Sidebar header button arrow opacity */
|
|
|
|
#sidebar-switcher-arrow {
|
|
|
|
opacity: 1 !important;
|
|
|
|
}
|
|
|
|
|
2019-07-11 02:35:40 +03:00
|
|
|
/* Sidebar history view */
|
|
|
|
#viewButton {
|
2019-08-12 16:53:17 +03:00
|
|
|
margin: 0 !important;
|
|
|
|
margin-inline-start: 6px !important;
|
2019-07-11 02:35:40 +03:00
|
|
|
}
|
|
|
|
|
2019-08-08 22:14:04 +03:00
|
|
|
/* Menulist */
|
|
|
|
#identity-popup-popup-menulist {
|
|
|
|
margin-right: 0 !important;
|
|
|
|
}
|
|
|
|
|
2020-05-13 20:27:58 +03:00
|
|
|
/* Auto complete popup button*/
|
|
|
|
.autocomplete-richlistitem[type="loginsFooter"] {
|
|
|
|
margin: 4px 4px 0 4px !important;
|
|
|
|
}
|
|
|
|
|
2019-08-12 16:53:17 +03:00
|
|
|
/* Identity popup tracking protection button */
|
|
|
|
.tracking-protection-button {
|
|
|
|
margin-inline-end: 0 !important;
|
|
|
|
}
|
|
|
|
|
2019-08-07 07:58:27 +03:00
|
|
|
/* Identity popup delete permission button */
|
|
|
|
.identity-popup-permission-remove-button {
|
|
|
|
opacity: 1 !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Identity popup expander button */
|
2019-08-07 08:13:33 +03:00
|
|
|
#identity-popup-security {
|
|
|
|
-moz-box-align: center;
|
|
|
|
}
|
2019-08-07 07:58:27 +03:00
|
|
|
#identity-popup-security-expander {
|
|
|
|
width: 34px !important;
|
|
|
|
}
|
|
|
|
#identity-popup-security-expander .button-icon {
|
|
|
|
margin: 0 !important;
|
|
|
|
}
|
2020-10-27 06:00:15 +02:00
|
|
|
|
|
|
|
/* Protections popup */
|
2020-10-27 15:42:11 +02:00
|
|
|
#protections-popup-info-button {
|
|
|
|
margin: 0 !important;
|
|
|
|
margin-inline-end: 0 !important;
|
|
|
|
}
|
2020-10-27 06:00:15 +02:00
|
|
|
.protections-popup-footer-icon {
|
|
|
|
display: none !important;
|
|
|
|
}
|
|
|
|
.protections-popup-footer-button-label {
|
2020-10-27 15:42:11 +02:00
|
|
|
margin-inline-start: 0 !important;
|
2020-10-27 06:00:15 +02:00
|
|
|
}
|
|
|
|
#protections-popup-footer-protection-type-label {
|
2020-10-27 15:42:11 +02:00
|
|
|
margin-inline-end: 0 !important;
|
|
|
|
margin-block: 0 !important;
|
2020-10-27 06:00:15 +02:00
|
|
|
}
|
2021-02-21 03:32:00 +02:00
|
|
|
|
|
|
|
/* Close button */
|
|
|
|
.close-icon:not(.tab-close-button) .toolbarbutton-icon {
|
|
|
|
outline: 0 !important;
|
2021-04-15 02:46:46 +03:00
|
|
|
}
|
|
|
|
|
2021-06-04 16:43:23 +03:00
|
|
|
/* Downloads button */
|
|
|
|
#downloads-indicator-progress-inner {
|
|
|
|
background: conic-gradient(var(--gnome-toolbar-icon-fill) var(--download-progress-pcent), transparent var(--download-progress-pcent)) !important;
|
2023-04-14 22:22:16 +03:00
|
|
|
background-color: var(--gnome-button-active-background) !important;
|
2021-06-04 16:43:23 +03:00
|
|
|
}
|
|
|
|
#downloads-indicator-progress-outer,
|
|
|
|
#downloads-indicator-start-image,
|
|
|
|
#downloads-indicator-finish-image {
|
|
|
|
border: 0 !important;
|
|
|
|
padding: 0 !important;
|
|
|
|
border-radius: 100% !important;
|
|
|
|
}
|
|
|
|
#downloads-indicator-progress-outer,
|
|
|
|
#downloads-indicator-start-image {
|
|
|
|
background: var(--gnome-toolbar-border-color) !important;
|
|
|
|
}
|
|
|
|
#downloads-indicator-finish-image {
|
|
|
|
background: var(--gnome-toolbar-icon-fill) !important;
|
|
|
|
}
|
2023-04-12 02:29:32 +03:00
|
|
|
|
2023-04-14 22:22:16 +03:00
|
|
|
#downloads-button[progress="true"] #downloads-indicator-progress-outer {
|
|
|
|
visibility: visible !important;
|
|
|
|
}
|
|
|
|
#downloads-button:not([progress="true"]) #downloads-indicator-icon {
|
|
|
|
visibility: visible !important;
|
|
|
|
}
|
|
|
|
|
2023-04-12 02:29:32 +03:00
|
|
|
/* Stop/Reload button */
|
|
|
|
#stop-reload-button .toolbarbutton-icon {
|
|
|
|
margin-top: -2px !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Toolbar Animations */
|
2021-06-04 16:43:23 +03:00
|
|
|
#downloads-button .toolbarbutton-animatable-box {
|
|
|
|
top: 8px !important;
|
2023-04-12 02:29:32 +03:00
|
|
|
left: 8px !important;
|
2021-06-04 16:43:23 +03:00
|
|
|
}
|
|
|
|
#downloads-button .toolbarbutton-animatable-box,
|
|
|
|
#downloads-button .toolbarbutton-animatable-image,
|
|
|
|
#downloads-indicator-progress-inner {
|
|
|
|
height: 16px !important;
|
|
|
|
width: 16px !important;
|
|
|
|
}
|
2023-04-12 02:29:32 +03:00
|
|
|
#downloads-button .toolbarbutton-animatable-image,
|
|
|
|
#stop-reload-button .toolbarbutton-animatable-image:not(#hack),
|
|
|
|
#nav-bar-overflow-button .toolbarbutton-animatable-image:not(#hack) {
|
2021-06-04 16:43:23 +03:00
|
|
|
--anim-steps: 1 !important;
|
|
|
|
transform: none !important;
|
|
|
|
list-style-image: none !important;
|
|
|
|
display: none !important;
|
|
|
|
}
|
2022-05-24 16:13:53 +03:00
|
|
|
|
|
|
|
/* Panel banner */
|
|
|
|
#appMenu-popup .panel-banner-item {
|
|
|
|
margin: 0 0 6px !important;
|
|
|
|
}
|
|
|
|
#appMenu-popup .panel-banner-item > .toolbarbutton-text {
|
|
|
|
margin-inline: 0 !important;
|
|
|
|
}
|
2022-07-04 19:14:26 +03:00
|
|
|
|
|
|
|
/* User menu */
|
|
|
|
#fxa-toolbar-menu-button .toolbarbutton-badge-stack {
|
|
|
|
padding: 0 !important;
|
|
|
|
}
|
|
|
|
#fxa-avatar-image {
|
|
|
|
min-height: 24px !important;
|
|
|
|
width: 24px !important;
|
|
|
|
}
|
2023-01-27 20:27:18 +02:00
|
|
|
|
|
|
|
/* OPTIONAL: Hide unified-extensions-button */
|
2023-10-21 02:07:47 +03:00
|
|
|
@media (-moz-bool-pref: "gnomeTheme.hideUnifiedExtensions") {
|
2023-01-27 20:27:18 +02:00
|
|
|
#unified-extensions-button {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
}
|