Lær Lily, trin for trin

Velkommen! Hver vejledning starter fra bunden og bygger det samme lille stykke – en tilgængelig, stilet formular – på cirka 10 minutter, så du kan sammenligne frameworks på lige fod. Gå derefter dybere med temaer og brugerpræferencer.

Før du starter

Du har brug for overraskende lidt:

  • Til HTML-vejledningen – blot en browser og en teksteditor. Det er hele værktøjskassen.
  • Til Svelte, React, Vue, Angular eller Nunjucks — git, Node 26 og pnpm 10 eller nyere.
  • Til Blazor – git og .NET SDK 8 eller nyere.

Ny med hovedløse komponenter? Så er du det rette sted – hver vejledning forklarer, hvad der sker undervejs, og hvert trin viser den præcise kode, du skal kopiere.

Fire trin fra nul til udgivet

  1. Din første komponent (ca. 5 minutter) – vælg dit framework nedenfor, hent koden og gengiv en Button.
  2. Sammensæt og stil (ca. 5 minutter) – byg en formular med etiketter og stil den med klassekrogene i kebab-case (en del af hver framework-vejledning).
  3. Giv det et tema (ca. 15 minutter) – byt din håndskrevne CSS ud med et af de 57 færdige temaer, og lad derefter brugere skifte under kørsel: temavejledningen.
  4. Respektér præferencer (ca. 15 minutter) – tilføj valg af sprog og tekststørrelse med præferencehjælperne: hjælpervejledningen.

Vælg dit framework

Kan du ikke vælge? Start med HTML – den lærer klassekrog-kontrakten, som alle andre frameworks deler, og den kører direkte fra en fil.

Gå dybere

Efter vejledningerne

  • Gennemse komponentkataloget – hver komponent dokumenterer sine props, ARIA-kontrakt og tastaturadfærd.
  • Klon en eksempelapp for at se alle 571 komponenter stilet og samarbejde – CSS'en retter sig mod de samme klassekroge, som du netop har brugt, så kopiér hvad som helst af den ind i dit projekt og tilpas den, som du vil.
  • Spørgsmål? Hjælpesiden har svar, en FAQ og måder at nå et venligt menneske på. Og hvis en vejledning kunne være tydeligere, så fortæl os det – vi forbedrer den gerne.