diff --git a/Themes/_res/SettingsIcons.css b/Themes/_res/SettingsIcons.css index 871c03760d..75485961c6 100644 --- a/Themes/_res/SettingsIcons.css +++ b/Themes/_res/SettingsIcons.css @@ -71,6 +71,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda::before { + --settingsicons-icon: var(--settingsicons-default); content: ""; flex: 0 0 auto; width: calc(var(--use-settingsicons) * var(--settingsicons-size)); @@ -78,113 +79,113 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c margin-right: calc(var(--use-settingsicons) * var(--settingsicons-size)/2); background: currentColor; z-index: 2; - -webkit-mask: var(--settingsicons-default) center/contain no-repeat; + -webkit-mask: var(--settingsicons-icon) center/contain no-repeat; } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(2)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="my-account-tab" i]::before { - -webkit-mask: var(--settingsicons-myaccount) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-myaccount); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(3)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="profile-customization-tab" i]::before { - -webkit-mask: var(--settingsicons-profile) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-profile); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(4)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="privacy-&-safety-tab" i]::before { - -webkit-mask: var(--settingsicons-privacy) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-privacy); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(5)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="family-center-tab" i]::before { - -webkit-mask: var(--settingsicons-family) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-family); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(6)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="authorized-apps-tab" i]::before { - -webkit-mask: var(--settingsicons-apps) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-apps); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(7)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="sessions-tab" i]::before { - -webkit-mask: var(--settingsicons-sessions) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-sessions); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(8)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="connections-tab" i]::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="passport-tab" i]::before { - -webkit-mask: var(--settingsicons-connections) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-connections); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(9)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="friend-requests-tab" i]::before { - -webkit-mask: var(--settingsicons-friendrequests) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-friendrequests); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(12)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="discord-nitro-tab" i]::before { - -webkit-mask: var(--settingsicons-nitro) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-nitro); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(13)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="nitro-server-boost-tab" i]::before { - -webkit-mask: var(--settingsicons-boosts) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-boosts); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(14)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="subscriptions-tab" i]::before { - -webkit-mask: var(--settingsicons-subscriptions) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-subscriptions); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(15)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="library-inventory-tab" i]::before { - -webkit-mask: var(--settingsicons-gifts) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-gifts); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(16)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="billing-tab" i]::before { - -webkit-mask: var(--settingsicons-billing) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-billing); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(19)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="appearance-tab" i]::before { - -webkit-mask: var(--settingsicons-appearance) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-appearance); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(20)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="accessibility-tab" i]::before { - -webkit-mask: var(--settingsicons-accessibility) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-accessibility); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(21)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="voice-&-video-tab" i]::before { - -webkit-mask: var(--settingsicons-voice) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-voice); } #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="powermode-settings-tab" i]::before { - -webkit-mask: var(--settingsicons-powermode) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-powermode); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(22)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="text-&-images-tab" i]::before { - -webkit-mask: var(--settingsicons-text) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-text); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(23)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="notifications-tab" i]::before { - -webkit-mask: var(--settingsicons-notifications) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-notifications); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(24)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="keybinds-tab" i]::before { - -webkit-mask: var(--settingsicons-keybinds) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-keybinds); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(25)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="language-tab" i]::before { - -webkit-mask: var(--settingsicons-language) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-language); } .platform-win .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(26)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="windows-tab" i]::before { - -webkit-mask: var(--settingsicons-windows) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-windows); } .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(26)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="linux-tab" i]::before { - -webkit-mask: var(--settingsicons-linux) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-linux); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(26)::before, .platform-win .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(27)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(27)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="streamer-mode-tab" i]::before { - -webkit-mask: var(--settingsicons-streamermode) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-streamermode); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(27)::before, .platform-win .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(28)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="advanced-tab" i]::before { - -webkit-mask: var(--settingsicons-advanced) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-advanced); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(30)::before, @@ -194,7 +195,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-win .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(39)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(39)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="activity-privacy-tab" i]::before { - -webkit-mask: var(--settingsicons-activityprivacy) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-activityprivacy); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(31)::before, .platform-win .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(32)::before, @@ -203,7 +204,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-win .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(40)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(40)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="game-activity-tab" i]::before { - -webkit-mask: var(--settingsicons-games) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-games); } .platform-win .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(33)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(33)::before, @@ -211,39 +212,39 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-win .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(41)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(41)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="overlay-tab" i]::before { - -webkit-mask: var(--settingsicons-overlay) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-overlay); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.bd-settings-tab::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings::before { - -webkit-mask: var(--settingsicons-bd-settings) center/contain no-repeat !important; + --settingsicons-icon: var(--settingsicons-bd-settings) center/contain no-repeat !important; } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.bd-updates-tab::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-updater::before { - -webkit-mask: var(--settingsicons-bd-updates) center/contain no-repeat !important; + --settingsicons-icon: var(--settingsicons-bd-updates) center/contain no-repeat !important; } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.bd-customcss-tab::before { - -webkit-mask: var(--settingsicons-bd-customcss) center/contain no-repeat !important; + --settingsicons-icon: var(--settingsicons-bd-customcss) center/contain no-repeat !important; } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.bd-plugins-tab::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-plugins::before { - -webkit-mask: var(--settingsicons-bd-plugins) center/contain no-repeat !important; + --settingsicons-icon: var(--settingsicons-bd-plugins) center/contain no-repeat !important; } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.bd-themes-tab::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-themes::before { - -webkit-mask: var(--settingsicons-bd-themes) center/contain no-repeat !important; + --settingsicons-icon: var(--settingsicons-bd-themes) center/contain no-repeat !important; } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-cloud::before { - -webkit-mask: var(--settingsicons-vc-cloud) center/contain no-repeat !important; + --settingsicons-icon: var(--settingsicons-vc-cloud) center/contain no-repeat !important; } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-backup-restore::before { - -webkit-mask: var(--settingsicons-vc-backup-restore) center/contain no-repeat !important; + --settingsicons-icon: var(--settingsicons-vc-backup-restore) center/contain no-repeat !important; } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab::before { - -webkit-mask: var(--settingsicons-bd-pluginrepo) center/contain no-repeat !important; + --settingsicons-icon: var(--settingsicons-bd-pluginrepo) center/contain no-repeat !important; } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.themerepo-tab::before { - -webkit-mask: var(--settingsicons-bd-themerepo) center/contain no-repeat !important; + --settingsicons-icon: var(--settingsicons-bd-themerepo) center/contain no-repeat !important; } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(40)::before, @@ -262,7 +263,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda.themerepo-tab ~ .item__48dda:nth-child(44)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(43)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="changelog-tab" i]::before { - -webkit-mask: var(--settingsicons-changelog) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-changelog); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(41)::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda:nth-child(42)::before, @@ -280,7 +281,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda.themerepo-tab ~ .item__48dda:nth-child(45)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(44)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="merchandise-tab" i]::before { - -webkit-mask: var(--settingsicons-merchandise) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-merchandise); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(42)::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda:nth-child(43)::before, @@ -298,7 +299,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda.themerepo-tab ~ .item__48dda:nth-child(46)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(45)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="hypesquad-online-tab" i]::before { - -webkit-mask: var(--settingsicons-hypesquad) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-hypesquad); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(43)::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda:nth-child(44)::before, @@ -316,7 +317,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda.themerepo-tab ~ .item__48dda:nth-child(47)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(46)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="experiments-tab" i]::before { - -webkit-mask: var(--settingsicons-experiments) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-experiments); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(44)::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda:nth-child(45)::before, @@ -334,7 +335,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda.themerepo-tab ~ .item__48dda:nth-child(48)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(47)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="developer-options-tab" i]::before { - -webkit-mask: var(--settingsicons-developer) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-developer); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(45)::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda:nth-child(46)::before, @@ -352,7 +353,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda.themerepo-tab ~ .item__48dda:nth-child(49)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(48)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="hotspot-options-tab" i]::before { - -webkit-mask: var(--settingsicons-hotspots) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-hotspots); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(46)::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda:nth-child(47)::before, @@ -370,7 +371,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda.themerepo-tab ~ .item__48dda:nth-child(50)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(49)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="dismissible-content-options-tab" i]::before { - -webkit-mask: var(--settingsicons-dismissable) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-dismissable); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(47)::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda:nth-child(48)::before, @@ -388,7 +389,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda.themerepo-tab ~ .item__48dda:nth-child(51)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(50)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="payment-flow-modals-tab" i]::before { - -webkit-mask: var(--settingsicons-paymentmodals) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-paymentmodals); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(48)::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda:nth-child(49)::before, @@ -406,7 +407,7 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda.themerepo-tab ~ .item__48dda:nth-child(52)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(51)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="text-playground-tab" i]::before { - -webkit-mask: var(--settingsicons-textplayground) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-textplayground); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-child(49)::before, .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda:nth-child(50)::before, @@ -424,12 +425,12 @@ body #app-mount .layer__2efaa ~ .layer__2efaa .sidebar__9e3e2:has(.socialLinks_c .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.pluginrepo-tab ~ .item__48dda.themerepo-tab ~ .item__48dda:nth-child(53)::before, .platform-linux .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda.vc-settings ~ .item__48dda:nth-child(52)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="text-component-tab" i]::before { - -webkit-mask: var(--settingsicons-textcomponent) center/contain no-repeat; + --settingsicons-icon: var(--settingsicons-textcomponent); } .sidebar__9e3e2:has(.socialLinks_c1fc99) .side_b4b3f6 .item__48dda:nth-last-child(4)::before, #app-mount .sidebar__9e3e2 .side_b4b3f6 .item__48dda[aria-controls="logout-tab" i]::before { - -webkit-mask: var(--settingsicons-logout) center/contain no-repeat !important; + --settingsicons-icon: var(--settingsicons-logout) center/contain no-repeat !important; } .bd-server-search ~ .item__48dda::before {