avatars plus other changes
All checks were successful
Build Org Website / build (push) Successful in 51s
All checks were successful
Build Org Website / build (push) Successful in 51s
This commit is contained in:
@@ -49,8 +49,9 @@
|
||||
}
|
||||
|
||||
.hidden-avatar {
|
||||
width: 2rem;
|
||||
height: 2rem;
|
||||
--hidden-avatar-size: 2rem;
|
||||
width: var(--hidden-avatar-size);
|
||||
height: var(--hidden-avatar-size);
|
||||
display: inline-grid;
|
||||
place-items: center;
|
||||
flex: 0 0 auto;
|
||||
@@ -60,13 +61,40 @@
|
||||
0 0 18px color-mix(in oklab, var(--hidden-avatar-color, var(--accent)) 18%, transparent);
|
||||
overflow: hidden;
|
||||
animation: hidden-avatar-breathe 6s ease-in-out infinite;
|
||||
transition: box-shadow 180ms ease, filter 180ms ease, transform 180ms ease;
|
||||
}
|
||||
|
||||
.hidden-avatar svg {
|
||||
.hidden-avatar--tiny { --hidden-avatar-size: 1.35rem; }
|
||||
.hidden-avatar--small { --hidden-avatar-size: 2rem; }
|
||||
.hidden-avatar--medium { --hidden-avatar-size: 2.75rem; }
|
||||
.hidden-avatar--large { --hidden-avatar-size: 4rem; }
|
||||
|
||||
.hidden-avatar img,
|
||||
.hidden-avatar__fallback {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
display: block;
|
||||
shape-rendering: geometricPrecision;
|
||||
}
|
||||
|
||||
.hidden-avatar img {
|
||||
object-fit: cover;
|
||||
border-radius: inherit;
|
||||
}
|
||||
|
||||
.hidden-avatar__fallback {
|
||||
place-items: center;
|
||||
color: color-mix(in oklab, var(--hidden-avatar-color, var(--accent)) 38%, var(--fg));
|
||||
font-weight: 850;
|
||||
}
|
||||
|
||||
.hidden-avatar__fallback:not([hidden]) {
|
||||
display: grid;
|
||||
}
|
||||
|
||||
.hidden-avatar:hover {
|
||||
box-shadow: 0 0 0 1px color-mix(in oklab, var(--hidden-avatar-color, var(--accent)) 54%, color-mix(in oklab, #fff 20%, transparent)),
|
||||
0 0 24px color-mix(in oklab, var(--hidden-avatar-color, var(--accent)) 28%, transparent);
|
||||
filter: saturate(1.08);
|
||||
}
|
||||
|
||||
.hidden-toast.is-visible {
|
||||
|
||||
Reference in New Issue
Block a user