thats-me/frontend/_src/css/app.scss
2026-04-22 12:57:10 +02:00

54 lines
1 KiB
SCSS

// Glass button style
.glass--button {
background: rgba(128, 128, 128, 0.1);
border: 1px solid rgba(128, 128, 128, 0.15);
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
transition: background 0.2s ease;
&:hover {
background: rgba(128, 128, 128, 0.18);
}
&:active {
transform: scale(0.95);
}
}
// Glass panel style — strong blur for slide-up panels
.glass--panel {
background: rgba(255, 255, 255, 0.7);
border-top: 1px solid rgba(255, 255, 255, 0.3);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
color: #1a1a1a;
.body--dark & {
background: rgba(30, 30, 30, 0.7);
border-top-color: rgba(255, 255, 255, 0.08);
color: #f5f5f5;
}
}
// GlowDot animations — soft opacity pulse on the glow aura
@keyframes glowPulse {
0%, 100% {
opacity: 0.85;
transform: scale(1);
}
50% {
opacity: 1;
transform: scale(1.06);
}
}
@keyframes ghostPulse {
0%, 100% {
opacity: 0.5;
transform: scale(1);
}
50% {
opacity: 0.9;
transform: scale(1.12);
}
}