dev: standardised blur sizes using variables

This commit is contained in:
lscambo13
2025-01-24 14:12:00 -08:00
parent e32838bc73
commit 82cb825eb3

View File

@@ -51,6 +51,11 @@
/* login page customizations */ /* login page customizations */
--loginPageBgUrl: url(""); --loginPageBgUrl: url("");
--loginPageText: "Sign in to continue"; --loginPageText: "Sign in to continue";
--blurSmallest: blur(2px);
--blurDefault: blur(5px);
--blurLarge: blur(10px);
--blurLargest: blur(20px);
} }
html { html {
@@ -246,7 +251,7 @@ html {
.layout-mobile .cardOverlayButton-br>.cardOverlayButtonIcon { .layout-mobile .cardOverlayButton-br>.cardOverlayButtonIcon {
border: var(--defaultLighterBorder); border: var(--defaultLighterBorder);
border-color: rgba(23, 23, 23, 0.6); border-color: rgba(23, 23, 23, 0.6);
backdrop-filter: blur(.1em); backdrop-filter: var(--blurSmallest);
} }
.layout-mobile .portraitCard .cardOverlayButton-br, .layout-mobile .portraitCard .cardOverlayButton-br,
@@ -256,7 +261,7 @@ html {
} }
.cardOverlayContainer:has(.cardOverlayButton:hover) { .cardOverlayContainer:has(.cardOverlayButton:hover) {
backdrop-filter: blur(.25em); backdrop-filter: var(--blurDefault);
} }
.listViewUserDataButtons { .listViewUserDataButtons {
@@ -646,7 +651,7 @@ html {
.skinHeader-blurred:not(.osdHeader), .skinHeader-blurred:not(.osdHeader),
.appfooter { .appfooter {
background-color: var(--headerColor) !important; background-color: var(--headerColor) !important;
backdrop-filter: blur(5px) !important; backdrop-filter: var(--blurDefault) !important;
} }
.headroom--unpinned { .headroom--unpinned {
@@ -690,7 +695,7 @@ html {
} }
.itemProgressBar:not(.backgroundProgress, .playbackProgress, .transcodingProgress) { .itemProgressBar:not(.backgroundProgress, .playbackProgress, .transcodingProgress) {
backdrop-filter: blur(.1em); backdrop-filter: var(--blurSmallest);
background-color: rgb(123 123 123 / 30%) !important; background-color: rgb(123 123 123 / 30%) !important;
height: .3em; height: .3em;
box-shadow: inset 0px 0px 0.01em .01em #969696; box-shadow: inset 0px 0px 0.01em .01em #969696;
@@ -760,7 +765,7 @@ progress+span {
border: var(--defaultLighterBorder); border: var(--defaultLighterBorder);
padding: .5em .5em !important; padding: .5em .5em !important;
margin: 0.125em !important; margin: 0.125em !important;
backdrop-filter: blur(.1em); backdrop-filter: var(--blurSmallest);
} }
.btnPlay.detailButton { .btnPlay.detailButton {
@@ -792,7 +797,7 @@ progress+span {
.drawer-open { .drawer-open {
background-color: var(--drawerColor); background-color: var(--drawerColor);
border-right: var(--defaultBorder); border-right: var(--defaultBorder);
backdrop-filter: blur(8px); backdrop-filter: var(--blurLarge);
} }
.mainDrawer-scrollContainer { .mainDrawer-scrollContainer {
@@ -898,7 +903,7 @@ progress+span {
} }
.dialog { .dialog {
backdrop-filter: blur(5px); backdrop-filter: var(--blurDefault);
background-color: var(--drawerColor); background-color: var(--drawerColor);
min-width: 11em; min-width: 11em;
} }
@@ -956,7 +961,7 @@ progress+span {
.selectionCommandsPanel { .selectionCommandsPanel {
background: var(--lighterGradientPoint); background: var(--lighterGradientPoint);
border-bottom: var(--defaultBorder); border-bottom: var(--defaultBorder);
backdrop-filter: blur(10px); backdrop-filter: var(--blurLarge);
} }
.selectionCommandsPanel>h1 { .selectionCommandsPanel>h1 {
@@ -1210,7 +1215,7 @@ div[data-role=controlgroup] a.ui-btn-active {
.formDialogFooter:not(.formDialogFooter-clear), .formDialogFooter:not(.formDialogFooter-clear),
.formDialogHeader:not(.formDialogHeader-clear) { .formDialogHeader:not(.formDialogHeader-clear) {
background-color: var(--headerColor); background-color: var(--headerColor);
backdrop-filter: blur(5px); backdrop-filter: var(--blurDefault);
} }
.visualCardBox, .visualCardBox,
@@ -1258,13 +1263,13 @@ div[data-role=controlgroup] a.ui-btn-active {
.MuiAppBar-root { .MuiAppBar-root {
background: var(--headerColor); background: var(--headerColor);
backdrop-filter: blur(5px); backdrop-filter: var(--blurDefault);
border-bottom: var(--defaultBorder); border-bottom: var(--defaultBorder);
} }
.MuiDrawer-paper { .MuiDrawer-paper {
background: var(--drawerColor); background: var(--drawerColor);
backdrop-filter: blur(5px); backdrop-filter: var(--blurLarge);
border-right: var(--defaultBorder); border-right: var(--defaultBorder);
} }
@@ -1578,7 +1583,7 @@ div[data-role=controlgroup] a.ui-btn-active {
.upNextContainer { .upNextContainer {
background: var(--headerColor) !important; background: var(--headerColor) !important;
border: var(--defaultBorder) !important; border: var(--defaultBorder) !important;
backdrop-filter: blur(1em); backdrop-filter: var(--blurDefault);
} }
.activeSession { .activeSession {
@@ -1845,7 +1850,7 @@ ul.MuiList-root.MuiMenu-list.MuiList-dense>div:first-child {
.iconOsd { .iconOsd {
border-radius: var(--largeRadius); border-radius: var(--largeRadius);
background-color: rgba(69, 69, 69, 0.69); background-color: rgba(69, 69, 69, 0.69);
backdrop-filter: blur(5px); backdrop-filter: var(--blurDefault);
} }
.playerStats-stats { .playerStats-stats {
@@ -1892,7 +1897,7 @@ ul.MuiList-root.MuiMenu-list.MuiList-dense>div:first-child {
background: rgba(30, 40, 54, 0.7); background: rgba(30, 40, 54, 0.7);
padding: 2em 2em 1em 2em !important; padding: 2em 2em 1em 2em !important;
border-radius: var(--largerRadius); border-radius: var(--largerRadius);
backdrop-filter: blur(5px); backdrop-filter: var(--blurDefault);
box-sizing: border-box; box-sizing: border-box;
} }
@@ -2022,14 +2027,14 @@ ul.MuiList-root.MuiMenu-list.MuiList-dense>div:first-child {
top: 3.5em; top: 3.5em;
bottom: 4.3em; bottom: 4.3em;
background: color-mix(in srgb, var(--headerColor), var(--darkerGradientPoint) 50%); background: color-mix(in srgb, var(--headerColor), var(--darkerGradientPoint) 50%);
backdrop-filter: blur(4em); backdrop-filter: var(--blurLargest);
z-index: 0; z-index: 0;
} }
.layout-mobile .playlistSectionButton { .layout-mobile .playlistSectionButton {
background: var(--drawerColor); background: var(--drawerColor);
border-top: var(--defaultBorder); border-top: var(--defaultBorder);
backdrop-filter: blur(.5em); backdrop-filter: var(--blurSmallest);
z-index: 1; z-index: 1;
} }