
Prinsipper
Stripe-inspirert system under, redaksjonelt sportsuttrykk over. Klubben eier fargene; plattformen eier resten.
- 1Gridet er synligTynne guidelinjer gir struktur også i luften mellom innholdet. Innhold starter og slutter på linjene.
- 2Lag, ikke bokserFlater skilles med toner, hårlinjer og forsiktige skygger. Kort brukes bare for objekter.
- 3Fotografi førstEtt stort, godt bilde fremfor mange små. Mennesker i bevegelse, steder og vær.
- 4Informasjon er innholdetTider, steder, resultater og navn. Ingen pyntetekst, ingen oppdiktede tall.
- 5Identitet med disiplinSkråformen markerer klubb og fremdrift. Grid, arbeidskontroller og sekundærvalg er rette, så signalet ikke blir dekor.
- 6Bevegelse med meningKort og rask: 140–360 ms. Pilen som vokser, menyer som faller på plass. Respekterer redusert bevegelse.
- 7Personvern er en del av designetMaskering i bilder er et synlig, gjenkjennelig systemelement.
Grid
12 kolonner på desktop, 8 på nettbrett, 4 på mobil. Maks innholdsbredde 1280 px, marger 40/32/20 px og gap 32/24/16 px. Guidelinjene ligger midt i gapene, så innhold aldri berører en linje. Offentlige seksjoner får dem gjennom <Section>, og linjene fortsetter fra seksjon til seksjon.

Hero-komposisjon
Bilde på kolonne 4–12. Tekstflate på 1–6, lagt over bildet.
Celle 1 · kol. 1–3
Celle 2 · kol. 4–6
Celle 3 · kol. 7–9
Celle 4 · kol. 10–12
<Section guides="columns" tone="sunken" rule="top">
<div className="page grid-page">…</div>
</Section>
/* kolonneskille i en flate som spenner 12 kolonner, lagt nøyaktig på guidelinje 4 */
grid-template-columns: calc((100% - 11 * gap) * 0.25 + 2.5 * gap) 1fr;Typografi
SF Pro i medium vekt og tett sporing for store overskrifter, den samme skriften i lavere vekter for alt annet. Overskrifter kan fortsette i en roligere tone.
Display
Idrett for hele Oslo.
H1
Alt som skjer i klubben
H2
Fra lag og grupper
H3
Trenere og lagledere
Body large
J16-2 trener tirsdag og torsdag på Voldsløkka.
Body
Oppmøte ved klubbhuset kl. 11.15 for felles transport.
Small
Bane 2 er stengt for vedlikehold av kunstgresset.
Label
Faste treninger
Metadata
Eyebrow
Finn din aktivitet
Overline
Idretter
Finn din aktivitet
26 lag og grupper. Velg idrett og alder, så ser du hvilke grupper som passer.
Farger
Kjølige, presise nøytraler fra plattformen. Klubbens fem farger skrives inn som CSS-variabler fra klubbens tema.
Background
Sunken
Muted
Inverse
Border
Guide
Text primary
Text secondary
Text muted
Success
Danger
Focus
Primary
Primary hover
On primary
Secondary
Accent
Tint
Fotball · J16-2
Seier i siste runde
Fotball · J16-2
Seier i siste runde
Fotball · J16-2
Seier i siste runde
Fotball · J16-2
Seier i siste runde
Fotball · J16-2
Seier i siste runde
Radius
Form følger rolle: handlinger og informasjonsgrid er rette, mens badges og løftede innholdsflater kan være mykere. Store redaksjonelle bilder som går kant i kant har rette hjørner.
2 px
3 px
5 px
0 px
8 px
12 px
Flater og lag
Dybde bygges med tonale bånd, hårlinjer og tre nivåer av skygge, aldri glass eller gradienter.
Flate
Hårlinje, ingen skygge. Lister og tabeller.
Kort
shadow-card. Aktivitetsflater, artikkelbokser.
Løftet
shadow-raised. Utforskeren.
Flytende
shadow-float. Hero-tekst, «I dag»-brikken.
Innfelt
Sunken med innvendig linje. Tomme tilstander, segmentkontroll.
Mørk
Klubbens sekundærfarge. Bunntekst.
Knapper og lenker
Skråformen betyr klubbidentitet og fremdrift, og reserveres for én viktig offentlig CTA per flate. Sekundærvalg, filtre, arbeidsflyt og farehandlinger er rette. Alle knapper har 0 px radius; badges og chips beholder sin egen mykere form.
Skjema og filtre
Vi sender en engangskode.
Gi gruppen et navn.
Status
Bilder og media
Rammen bestemmer formatet, fokuspunktet bestemmer utsnittet. Maskering ligger i bildets egne koordinater og følger med ved enhver beskjæring.

Oslo Sportsklubb
Idrett for hele Oslo. Fotball, sykkel og langrenn.
Aktiviteter
Sykkel18 grupper
- BOC 1· Fra 17 årTirsdager, torsdager og søndager
- BOC 2· Fra 17 årTirsdager, torsdager og søndager
- BOC 3· Fra 17 årTirsdager, torsdager og søndager
- BOC 4· Fra 17 årTirsdager, torsdager og søndager
- Barn og ungdom ›Ungdom· 13–16 årTirsdager og fredager 18.00 · Bærum Idrettspark
- Barn og ungdom ›Junior· 17–18 årTirsdager 18.00 · Bærum Idrettspark
Ingen faste treninger.
Redaksjonelt



Sterke sammenlagtresultater for BOC BMX i NorgesCupen 2026
Etter sesongavslutningen på Sviland er sammenlagtresultatene for NorgesCupen 2026 klare, og flere BOC-ryttere har levert imponerende prestasjoner gjennom sesongen.
Påmelding til Fryd Vinterligaen (Zwift)
Flott innsats på DrammEnduro
BOC stilte med 13 deltagere på DrammEnduro 2024. Det var en tøff dag i terrenget men strålende vær og fantastisk arrangement bidro til nok en flott opplevelse.
Samarbeidspartnere
Støtter barne- og ungdomsidretten i klubben.
Personer
Bevegelse
- --dur-fast · 140 ms
- Hover, farge, pil, knappetrykk
- --dur-base · 200 ms
- Detaljer som åpnes, dialoger
- Meny · 180 ms
- Faller 6 px ned og skaleres fra 98 %
- --dur-slow · 360 ms
- Filterresultater og innhold som kommer inn
- --ease-out
- cubic-bezier(0.22, 0.8, 0.24, 1)
- Redusert bevegelse
- Alle animasjoner og overganger slås av