Schedule: optional title per tour and sold-out status

A tour's own title (per language) replaces its page's title on the
card; status: soldout marks it as fully booked. Both are written by
the Hackertours-Admin website sync.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Stefan Bethke 2026-10-16 19:04:05 +02:00
commit ba3e79a957
5 changed files with 44 additions and 3 deletions

View file

@ -126,6 +126,31 @@
}
}
.schedule__when {
display: flex;
flex-wrap: wrap;
align-items: baseline;
gap: 0 0.5rem;
}
.schedule__status {
font-family: var(--ff-alt);
font-size: var(--fs-xs);
font-weight: bold;
letter-spacing: 0.03em;
text-transform: uppercase;
color: var(--color-text-meta);
}
/* Fully booked: still listed and linked, but muted. */
.schedule__card--soldout {
border-inline-start-color: var(--schedule-line);
& .schedule__title {
color: var(--color-text-meta);
}
}
.schedule__time {
font-family: var(--ff-alt);
font-size: var(--fs-s);