Kleurveld
Kleurveld
Het color-veld slaat een gecontroleerde kleurwaarde op binnen een repeater-rij.
Beste voor
- kleuren van badges
- accentstalen
- waarden in grafieklegenda
- eenvoudige visuele tokens per item
Schemavoorbeeld
{ "name": "accentColor", "label": "Accent Color", "type": "color" }Gebruik in sjabloon
{{#each stats as="item"}}
<span class="stat-dot" style="background-color: {{ item.accentColor }};"></span>
{{/each}}Variantvoorbeeld:
{{#each badges as="item"}}
<span class="badge" style="border-color: {{ item.accentColor }};">
{{ item.label }}
</span>
{{/each}}Gebruik het wanneer
Gebruik color wanneer elk herhaald item een lichtgewicht visuele waarde nodig heeft die editors veilig kunnen beheren.
Gebruik het niet wanneer
Gebruik color niet wanneer:
- de kleur wereldwijd moet worden afgedwongen door designtokens
- de waarde moet worden gekozen uit een kleine benoemde set in plaats van een vrije kleurinvoer
Gebruik in plaats daarvan select of een gedeeld stijlingssysteem.
Technische opmerkingen
- gebruik
colorbinnen gecontroleerde herhaalde structuren, niet als vervanging voor globale designtokens - gebruik het wanneer variatie op itemniveau opzettelijk en beperkt is
- geef de voorkeur aan benoemde varianten via
selectwanneer consistentie belangrijker is dan vrije kleurkeuze - beoordeel de impact op toegankelijkheid voordat je alleen op kleur vertrouwt om betekenis over te brengen