Lär dig Lily, steg för steg

Välkommen! Varje handledning börjar från noll och bygger samma lilla sak – ett tillgängligt, formgivet formulär – på ungefär 10 minuter, så att du kan jämföra ramverk på lika villkor. Gå sedan djupare med teman och användarinställningar.

Innan du börjar

Du behöver förvånansvärt lite:

  • För HTML-handledningen – bara en webbläsare och en textredigerare. Det är hela verktygslådan.
  • För Svelte, React, Vue, Angular eller Nunjucks — git, Node 26 och pnpm 10 eller senare.
  • För Blazor – git och .NET SDK 8 eller senare.

Ny med huvudlösa komponenter? Då är du på rätt plats – varje handledning förklarar vad som händer medan du går, och varje steg visar exakt den kod du ska kopiera.

Fyra steg från noll till leverans

  1. Din första komponent (ca 5 minuter) – välj ramverk nedan, hämta koden och rendera en Button.
  2. Sätt ihop och formge (ca 5 minuter) – bygg ett formulär med etiketter och formge det mot klasskrokarna i kebab-case (en del av varje ramverkshandledning).
  3. Ge det ett tema (ca 15 minuter) – byt ut din handskrivna CSS mot något av de 57 färdiga temana och låt sedan användare växla vid körning: temahandledningen.
  4. Respektera inställningar (ca 15 minuter) – lägg till språk- och textstorleksval med inställningshjälparna: hjälparhandledningen.

Välj ramverk

Kan du inte välja? Börja med HTML – den lär ut kontraktet för klasskrokar som alla andra ramverk delar, och den körs direkt från en fil.

Gå djupare

Efter handledningarna

  • Bläddra i komponentkatalogen – varje komponent dokumenterar sina egenskaper, ARIA-kontrakt och tangentbordsbeteende.
  • Klona en exempelapp för att se alla 571 komponenter formgivna och fungera tillsammans – CSS:en riktar sig mot samma klasskrokar som du just använde, så kopiera vad du vill till ditt projekt och justera det som du önskar.
  • Frågor? Hjälpsidan har svar, vanliga frågor och sätt att nå en vänlig människa. Och om en handledning kunde vara tydligare, berätta för oss – vi förbättrar den gärna.