Files
CT/src/base.css
T

123 lines
2.0 KiB
CSS
Raw Normal View History

2024-07-20 23:20:57 +02:00
/* Animation */
#home-page,
#home-page #chat-section,
#chat-page,
#chat-page #main > div {
animation: slide-up var(--animation-duration) ease;
}
/* Gradient */
2024-07-21 02:49:04 +02:00
#background-wrapper {
2024-07-20 14:54:52 +02:00
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-21 02:49:04 +02:00
opacity: 0.3;
2024-07-20 14:54:52 +02:00
}
2024-07-20 15:18:11 +02:00
main {
z-index: 2;
}
2024-07-21 02:49:04 +02:00
#background-wrapper div {
2024-07-20 14:54:52 +02:00
content: "";
2024-07-20 15:35:10 +02:00
position: absolute;
2024-07-21 02:49:04 +02:00
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
2024-07-20 14:54:52 +02:00
z-index: -1;
pointer-events: none;
2024-07-20 15:35:10 +02:00
2024-07-21 02:49:04 +02:00
filter: blur(40px);
}
#background-wrapper #sky {
left: -100%;
bottom: -50%;
--color-1: hsl(188, 100%, 83%);
--color-2: hsl(194, 72%, 56%);
background-image: radial-gradient(var(--color-1), var(--color-2));
}
#background-wrapper #grass-1 {
--color-1: hsl(120, 50%, 50%);
--color-2: hsl(120, 50%, 40%);
background-image: linear-gradient(
350deg,
var(--color-1),
var(--color-2) 30%,
transparent 40%
);
}
#background-wrapper #grass-2 {
--color-1: hsl(110, 100%, 40%);
--color-2: hsl(110, 100%, 35%);
background-image: linear-gradient(
4deg,
var(--color-1),
var(--color-2) 25%,
transparent 30%
);
}
#background-wrapper #sun {
top: -20%;
left: -200%;
right: -100%;
bottom: -50%;
--color-1: hsl(23, 100%, 50%);
--color-2: hsl(36.5, 100%, 50%);
--color-3: hsl(44.9, 100%, 50%);
background-image: radial-gradient(
var(--color-1),
var(--color-2) 10%,
var(--color-3) 20%,
transparent 40%
);
2024-07-20 14:54:52 +02:00
}
@media (prefers-color-scheme: dark) {
2024-07-21 02:49:04 +02:00
#background-wrapper {
opacity: 0.2;
2024-07-20 14:54:52 +02:00
}
2024-07-21 02:49:04 +02:00
#background-wrapper #sky {
--color-1: hsl(188, 100%, 30%);
--color-2: hsl(194, 72%, 24%);
2024-07-20 15:18:11 +02:00
}
2024-07-21 02:49:04 +02:00
#background-wrapper #grass-1 {
--color-1: hsl(120, 30%, 30%);
--color-2: hsl(120, 30%, 24%);
2024-07-20 14:54:52 +02:00
}
2024-07-21 02:49:04 +02:00
#background-wrapper #grass-2 {
--color-1: hsl(110, 60%, 30%);
--color-2: hsl(110, 50%, 24%);
2024-07-20 14:54:52 +02:00
}
2024-07-21 02:49:04 +02:00
#background-wrapper #sun {
--color-1: hsl(9, 100%, 50%);
--color-2: hsl(36.5, 100%, 40%);
--color-3: hsl(44.9, 100%, 30%);
2024-07-20 14:54:52 +02:00
}
}