mirror of
https://github.com/basecamp/once-campfire.git
synced 2026-07-16 12:40:42 +09:00
df76a227dc
First open source release of Campfire 🎉
60 lines
1.4 KiB
CSS
60 lines
1.4 KiB
CSS
.nametag {
|
|
--fieldset-border-color: var(--color-border-darker);
|
|
--nametag-padding: var(--block-space-double);
|
|
--nametag-border-size: 1px;
|
|
|
|
background-color: var(--color-message-bg);
|
|
border-radius: var(--fieldset-border-radius, 1em);
|
|
border: var(--nametag-border-size) solid var(--fieldset-border-color);
|
|
box-shadow: 0 0 1em oklch(var(--lch-black) / 0.2);
|
|
margin-block-end: var(--block-space);
|
|
margin-block-start: 18ex;
|
|
overflow: unset;
|
|
padding: var(--nametag-padding);
|
|
|
|
@media (max-width: 100ch) {
|
|
--nametag-padding: calc(var(--block-space) * 1.5);
|
|
}
|
|
}
|
|
|
|
.nametag__inner {
|
|
--avatar-size: 4ch;
|
|
--nametag-inner-padding: var(--block-space);
|
|
|
|
background-color: var(--color-bg);
|
|
border-radius: 0.8em;
|
|
border: var(--nametag-border-size) solid var(--fieldset-border-color);
|
|
inline-size: 42ch;
|
|
max-inline-size: calc(100dvw - var(--nametag-padding) - var(--nametag-inner-padding) - (var(--nametag-border-size) * 6) - var(--inline-space) * 2);
|
|
padding: var(--nametag-inner-padding);
|
|
|
|
legend {
|
|
padding-inline: 0.8em;
|
|
}
|
|
}
|
|
|
|
.nametag__lanyard {
|
|
block-size: auto;
|
|
display: block;
|
|
inline-size: 20ex;
|
|
inset-block-start: -4.5ex;
|
|
position: absolute;
|
|
}
|
|
|
|
/* Unuspported browser */
|
|
.browser-list img {
|
|
aspect-ratio: 1;
|
|
block-size: auto;
|
|
inline-size: 7ch;
|
|
}
|
|
|
|
.browser {
|
|
flex-basis: 20%;
|
|
}
|
|
|
|
.signup {
|
|
.skip-navigation {
|
|
display: none;
|
|
}
|
|
}
|