Distinct linked box patterns currently used around OneSliders. Location, category and topic links are shown first so the full navigation family sits above the event-link family.
New shared CSS: assets/css/content-cards.css. The naming is based on content shape: cover, media, row and mini. Flags, dates and labels are badges inside image cards, not separate card families.
Reduce the standard to five image-first components: cover, stack, media, row and mini. Dates, flags, labels and metadata become badges or text inside those cards instead of separate card layouts.
PC keeps natural card widths. Phone stacks the same components full width.
Same four components, dark tokens. The phone frame uses the same HTML classes.