Anello del Montasio
Dolomiti Friulane, Valcellina e Piancavallo
Fonte canonica del tema: 4 colori core (paper, ink, accent, action) più i token derivati e di stato. Ogni token ha un uso consentito preciso, non intercambiabile con gli altri. Nessun HEX alternativo è ammesso nei template: tutto passa da qui.
#F6F1EA
#1E2420
#1C6B7A
#C93E15
#516156
#5F7265
#FFFFFF
#FFFFFF
#CFC8BE
#7AA7C2
#2E6B4F
#8C5E0B
#A32E22
#1F2523
#144E59
#0F3840
#E4EFF1
#3A8492
#A43311
#882A0E
Superficie elevata per separazione reale, non lo sfondo di default di ogni card. Questo testo usa ink-secondary: ink-muted resta valido solo su paper.
Un unico wide e un unico content, condivisi da tutte le pagine. Il gutter è la stessa formula ovunque: nessuna sezione definisce una propria larghezza.
--bfvg-wide1240px — griglie di card, filtri, sezioni ampie--bfvg-content1180px — larghezza standard di sezione--bfvg-narrow820px — contenuto editoriale: testo lungo, descrizioni itinerario/disciplina--bfvg-gutterclamp(1rem, 2.5vw, 2rem) — comune a wide, content e narrowScala fluida per il ritmo delle sezioni. I componenti compatti hanno misure dedicate: padding, target e distanze funzionali possono essere fissi. Le varianti dei Servizi conservano le misure approvate.
1 — XS
2 — S
3 — M
4 — L
5 — XL
6 — XXL
Eyebrow → H2 → lead → contenuto, con lo stesso ritmo verticale in ogni template.
Scelti dal team BikeFVG
Una selezione per iniziare subito a pedalare.
Quattro raggi di base. Varianti esistenti dei Servizi: pulsanti della scheda 8px e collegamenti ai servizi vicini 10px. Non uniformarli automaticamente: la geometria fa parte della variante.
control · 12pxcard · valore attualepanel · valore attualepill · 999pxLe card condividono i token di base, con composizioni specifiche per contenuto. Gli esempi itinerario e quick-link seguenti non rappresentano le card dell’archivio Servizi.
Dolomiti Friulane, Valcellina e Piancavallo
I valori iniziali restano quelli del tema. Schede, mappe e immagini standard, filtri condivisi, contenitore logo e newsletter hanno controlli distinti. Le varianti locali conservano le proprie misure. La base storica può influenzare più famiglie quando i loro campi sono vuoti.
Le misure approvate sono valori iniziali del sistema. Ogni variante conserva la propria geometria e il proprio comportamento responsive. Nessuna esclusione permanente dagli Stili.
Valori iniziali ricavati dai Servizi e utilizzati dai CSS di produzione. Servizi bici, galleria, mappa, pulsanti, servizi vicini e foto principale sono regolabili dal pannello con controlli distinti. Per i servizi vicini è regolabile anche il solo padding verticale; quello orizzontale conserva il valore iniziale. Anche i contatti mobile hanno il controllo del solo padding verticale, mantenendo 1rem ai lati. È regolabile anche il padding laterale dei pulsanti iniziali mobile. È regolabile anche il padding laterale di Cerca e Carica altri servizi nell’archivio. Resta non regolabile il padding della barra mobile.
I raggi standard sono separati per famiglia; la base storica resta disponibile per compatibilità. Le altre varianti sono censite qui, ma non ancora tutte regolabili dal pannello.
La home adotta la gerarchia approvata nel mockup test.99. I titoli delle schede principali condividono la scala dell’archivio Servizi. Le regole sono locali alla home e agli esempi qui sotto: non cambiano i preset globali e non aggiungono controlli al pannello.
Misure dichiarate dal tema; gli esempi usano il CSS effettivo della home. Stili salvati nell’editor e plugin possono influire sulla pagina installata. Le pagine Servizi restano il riferimento approvato per le proprie varianti.
Scelti dal team BikeFVG
Una selezione per iniziare subito a pedalare.
Campione homepage: titolo di sezione 28–36px, introduzione 18–20px, link 14px. Le misure in pixel assumono una base di 16px.
Tarvisiano · Alpi, laghi e confini
Titolo principale: stessa formula fluida dei Servizi. Titolo compatto: 18px. Descrizione: 14px. Dati tecnici: 13px in JetBrains Mono.
Un estratto editoriale mantiene il ritmo di lettura con testo da 16px e interlinea 1.55. La data resta un’informazione secondaria da 14px.
9 settembre 2026
Archivio: card ordinaria testuale; partner con immagine e maggiore estensione nella griglia desktop. Essere verificato non rende un servizio partner. Titoli, posizione, dotazioni e azioni mantengono la loro gerarchia; su mobile i titoli vanno a capo.
Scheda singola: desktop invariato; su mobile metadati semplificati, contatti compatti e azioni inferiori visibili dopo il superamento delle azioni iniziali. Queste composizioni restano varianti specifiche.
Sgonico · Trieste e Carso
Campioni da servizi pubblicati, generati dallo stesso componente dell’archivio. I collegamenti aprono le schede reali.
Altezza minima 48px, inclusi bordo e padding; testo 0.875rem, interlinea 1.25 e padding verticale 6px. Sono misure minime: il controllo può crescere con il testo. Padding orizzontale: 16px nei filtri, 8px nelle azioni iniziali mobile, 12px nella barra inferiore.
Gli esempi mostrano dimensioni e focus; non eseguono una ricerca. La classe bikefvg-control–compact è una variante esplicita per i nuovi componenti, non una modifica globale a tutti i pulsanti.
Spazio fra categorie e ricerca su mobile: 16px. I testi secondari delle card usano 0.875rem; tipologie e dotazioni 0.8125rem. I titoli conservano le rispettive scale. Badge statici e controlli interattivi hanno ruoli differenti.
Altre varianti del sistema: i teaser editoriali di Discipline/Territori (immagine + titolo, senza cornice — mai stati una card) e i pannelli informativi tecnici come quickfacts o attributi, con misure e composizione proprie.
Base condivisa dei filtri, con layout specifico per i Servizi (categorie, ricerca e filtri aggiuntivi). Il colore del pulsante resta accent su entrambi. Il pulsante "Applica filtri" è uno strumento di raffinamento, non la CTA di conversione: action resta riservato a "Trova itinerari" e "Scarica GPX".
Non nel layer comune, di proposito: la disposizione mobile di filter-options (qui 2 elementi in riga) cambia in base al numero di campi — su Servizi, con 5 caratteristiche, diventa una griglia 2×2+1. È una differenza di contenuto, non di sistema.
Un solo breadcrumb secondario prima della hero e una sola barra sticky per gli indici delle pagine lunghe. I template definiscono le voci; il sistema comune governa gerarchia, overflow, focus e stato attivo.
Itinerari, Discipline, Territori e Servizi condividono la stessa cornice: altezza della hero, scala del titolo, larghezza del testo introduttivo, ritmo delle sezioni e alternanza Paper/Panel. Filtri e griglie restano specifici del contenuto.
Esempio di indice
Territori
Una gerarchia comune consente alle pagine principali di cambiare contenuto senza cambiare linguaggio visivo.
01
L’introduzione può affiancare il titolo quando aiuta a scegliere.
Tre famiglie, ruoli distinti: Space Grotesk per identità e titoli, Inter per corpo e interfaccia, JetBrains Mono esclusivamente per dati tecnici. Display e H1 sono scale separate: la prima è riservata all’hero.
Trova il percorso giusto per te.
.bikefvg-display — Space Grotesk 700, solo hero
Dolomiti Friulane, Valcellina e Piancavallo
H1 di pagina — Space Grotesk 600 (qui simulato: l’H1 reale della pagina è il titolo sopra)
H2 — Space Grotesk 600
H3 — Space Grotesk 600
Anello del Montasio
.bikefvg-card-title — Space Grotesk 600, scala propria (scala generica; in home viene applicata la scala Servizi documentata negli esempi dedicati)
Titoli delle card negli archivi: due livelli condivisi in theme.json. custom.type.cardTitle (1,3–1,7rem) per le card Itinerario ed Esperienza; custom.type.cardTitleCompact (1,22–1,55rem) per le card Servizi e Territori. Interlinea 1,08 e spaziatura -0,025em in entrambi.
Una selezione per iniziare subito a pedalare, pensata per chi arriva in Friuli Venezia Giulia per la prima volta.
.bikefvg-lead — Inter 400, custom.type.lead (1–1,18rem), max 54ch
Il Friuli Venezia Giulia offre percorsi per ogni livello, dalla pianura alle Dolomiti.
Body — Inter 400, 16px minimo
Scelti dal team BikeFVG
.bikefvg-eyebrow — Inter 700, minuscolo: il maiuscolo è riservato alle etichette di dato
.bikefvg-data — JetBrains Mono 500, solo valori numerici
.bikefvg-ui — Inter 500, navigazione e form
Regola canonica: badge = etichetta statica, chip = selezione interattiva. Non sono intercambiabili.
Nelle card si mostra solo la difficoltà complessiva. Il dettaglio tecnica/fisica appartiene alla scheda itinerario, sempre visibile e mai in tooltip.
Gli slug sono identificatori stabili e non traducibili: filtri, deep-link e dataset usano sempre questi, mai il nome visibile.
tarvisiano — Tarvisianocarnia — Carniagemonese — Gemonesecividale-natisone-torre — Cividale, Natisone e Torrefriuli-collinare-san-daniele — Friuli Collinare e San Danieleudine-dintorni — Udine e dintornigorizia-collio — Gorizia e Colliotrieste-carso — Trieste e Carsomontagna-pordenonese — Montagna Pordenonesepordenone-dintorni — Pordenone e dintornilaguna-costa — Laguna e Costacicloturismo — Cicloturismobici-strada — Bici da stradagravel-xc — Gravel / Cross Countryall-mountain-enduro — All Mountain / Endurodownhill — Downhill«Famiglia» non è una disciplina ma un attributo trasversale. «Pump track» non è una disciplina ma una struttura, quindi un Servizio.