2024-07-20 15:35:10 +02:00
|
|
|
#home-page {
|
|
|
|
|
--background-transparent: hsla(0, 0%, 100%, 40%);
|
|
|
|
|
--surface: hsla(0, 0%, 100%, 40%);
|
|
|
|
|
--surface-hover: hsla(0, 0%, 91%, 40%);
|
|
|
|
|
--surface-active: hsla(0, 0%, 78%, 40%);
|
|
|
|
|
}
|
2024-07-20 15:18:11 +02:00
|
|
|
|
2024-07-20 15:35:10 +02:00
|
|
|
@media (display-mode: browser) and (prefers-color-scheme: dark) {
|
|
|
|
|
#home-page {
|
|
|
|
|
--background-transparent: hsla(0, 0%, 5%, 30%);
|
|
|
|
|
--surface: hsla(0, 0%, 5%, 30%);
|
|
|
|
|
--surface-hover: hsla(0, 0%, 20%, 30%);
|
|
|
|
|
--surface-active: hsla(0, 0%, 44%, 30%);
|
2024-07-20 14:54:52 +02:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#background {
|
|
|
|
|
position: fixed;
|
|
|
|
|
|
2024-07-20 15:35:10 +02:00
|
|
|
top: 0px;
|
|
|
|
|
left: var(--safe-area-left);
|
|
|
|
|
right: var(--safe-area-right);
|
|
|
|
|
bottom: 0px;
|
2024-07-20 14:54:52 +02:00
|
|
|
|
2024-07-20 15:18:11 +02:00
|
|
|
z-index: 1;
|
2024-07-20 14:54:52 +02:00
|
|
|
pointer-events: none;
|
|
|
|
|
|
2024-07-20 15:35:10 +02:00
|
|
|
overflow: hidden;
|
|
|
|
|
|
2024-07-20 15:02:17 +02:00
|
|
|
opacity: 0.2;
|
2024-07-20 14:54:52 +02:00
|
|
|
}
|
|
|
|
|
|
2024-07-20 15:18:11 +02:00
|
|
|
main {
|
|
|
|
|
z-index: 2;
|
|
|
|
|
}
|
|
|
|
|
|
2024-07-20 14:54:52 +02:00
|
|
|
#background::after,
|
|
|
|
|
#background::before {
|
|
|
|
|
content: "";
|
|
|
|
|
|
2024-07-20 15:35:10 +02:00
|
|
|
position: absolute;
|
2024-07-20 14:54:52 +02:00
|
|
|
|
|
|
|
|
z-index: -1;
|
|
|
|
|
pointer-events: none;
|
2024-07-20 15:35:10 +02:00
|
|
|
|
|
|
|
|
filter: blur(60px);
|
2024-07-20 14:54:52 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media (prefers-color-scheme: dark) {
|
|
|
|
|
#background {
|
|
|
|
|
background-image: linear-gradient(
|
2024-07-20 14:56:14 +02:00
|
|
|
120deg,
|
2024-07-20 15:18:11 +02:00
|
|
|
hsla(210, 100%, 50%, 60%),
|
|
|
|
|
hsla(210, 100%, 50%, 55%),
|
|
|
|
|
transparent 60%
|
2024-07-20 14:54:52 +02:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2024-07-20 15:18:11 +02:00
|
|
|
@media (display-mode: standalone) {
|
|
|
|
|
@media (prefers-color-scheme: dark) {
|
|
|
|
|
#background {
|
|
|
|
|
background-image: linear-gradient(
|
|
|
|
|
120deg,
|
|
|
|
|
hsla(210, 100%, 50%, 80%),
|
|
|
|
|
hsla(210, 100%, 50%, 75%),
|
|
|
|
|
transparent 60%
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2024-07-20 14:54:52 +02:00
|
|
|
@media (prefers-color-scheme: light) {
|
|
|
|
|
#background {
|
|
|
|
|
background-image: linear-gradient(
|
|
|
|
|
120deg,
|
2024-07-20 15:02:17 +02:00
|
|
|
hsla(210, 100%, 50%, 50%),
|
|
|
|
|
hsla(210, 100%, 50%, 25%)
|
2024-07-20 14:54:52 +02:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#background::before {
|
2024-07-20 15:02:17 +02:00
|
|
|
top: -130%;
|
|
|
|
|
left: -150%;
|
|
|
|
|
right: -800%;
|
|
|
|
|
bottom: -20%;
|
2024-07-20 14:54:52 +02:00
|
|
|
|
|
|
|
|
background-image: radial-gradient(
|
|
|
|
|
transparent 60%,
|
2024-07-20 15:02:17 +02:00
|
|
|
hsla(110, 100%, 40%, 50%) 60%,
|
2024-07-20 14:54:52 +02:00
|
|
|
hsla(110, 100%, 20%, 40%)
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#background::after {
|
2024-07-20 15:02:17 +02:00
|
|
|
top: -100%;
|
|
|
|
|
left: 0%;
|
|
|
|
|
right: -500%;
|
2024-07-20 14:54:52 +02:00
|
|
|
bottom: -50%;
|
|
|
|
|
|
|
|
|
|
background-image: radial-gradient(
|
|
|
|
|
transparent 70%,
|
2024-07-20 15:02:17 +02:00
|
|
|
hsla(110, 100%, 30%, 90%) 70%,
|
|
|
|
|
hsla(110, 100%, 10%, 70%)
|
2024-07-20 14:54:52 +02:00
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|