Fix: Icons - Hourglass icon for reduce animation at sync #909

This commit is contained in:
alstjr7375 2024-06-26 17:59:56 +09:00
parent 73b68dad86
commit 0aaa6d2c02
3 changed files with 28 additions and 0 deletions

14
css/leptonChrome.css generated
View file

@ -11259,6 +11259,13 @@
#PanelUI-fxa-menu-setup-sync-button {
list-style-image: url("chrome://browser/skin/sync.svg");
}
@media (prefers-reduced-motion: reduce) {
#PanelUI-fxa-menu-syncnow-button[syncstatus="active"] > .toolbarbutton-icon,
#PanelUI-remotetabs-syncnow[syncstatus="active"] > .toolbarbutton-icon,
.syncNowBtn[syncstatus="active"] {
list-style-image: url("chrome://browser/skin/tabbrowser/hourglass.svg") !important;
}
}
#PanelUI-fxa-menu-connect-device-button {
list-style-image: url("../icons/add-device.svg");
}
@ -26005,6 +26012,13 @@
list-style-image: url("chrome://browser/skin/sync.svg");
}
}
@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.panel") and (prefers-reduced-motion: reduce) {
#PanelUI-fxa-menu-syncnow-button[syncstatus="active"] > .toolbarbutton-icon,
#PanelUI-remotetabs-syncnow[syncstatus="active"] > .toolbarbutton-icon,
.syncNowBtn[syncstatus="active"] {
list-style-image: url("chrome://browser/skin/tabbrowser/hourglass.svg") !important;
}
}
@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.panel") {
#PanelUI-fxa-menu-connect-device-button {
list-style-image: url("../icons/add-device.svg");

View file

@ -11697,6 +11697,13 @@
#PanelUI-fxa-menu-setup-sync-button {
list-style-image: url("chrome://browser/skin/sync.svg");
}
@media (prefers-reduced-motion: reduce) {
#PanelUI-fxa-menu-syncnow-button[syncstatus="active"] > .toolbarbutton-icon,
#PanelUI-remotetabs-syncnow[syncstatus="active"] > .toolbarbutton-icon,
.syncNowBtn[syncstatus="active"] {
list-style-image: url("chrome://browser/skin/tabbrowser/hourglass.svg") !important;
}
}
#PanelUI-fxa-menu-connect-device-button {
list-style-image: url("../icons/add-device.svg");
}

View file

@ -205,6 +205,13 @@
#PanelUI-fxa-menu-setup-sync-button {
list-style-image: url("chrome://browser/skin/sync.svg");
}
@media (prefers-reduced-motion: reduce) {
#PanelUI-fxa-menu-syncnow-button[syncstatus="active"] > .toolbarbutton-icon,
#PanelUI-remotetabs-syncnow[syncstatus="active"] > .toolbarbutton-icon,
.syncNowBtn[syncstatus="active"] {
list-style-image: url("chrome://browser/skin/tabbrowser/hourglass.svg") !important;
}
}
#PanelUI-fxa-menu-connect-device-button {
list-style-image: url("../icons/add-device.svg");