Skeleton
Käytä Skeleton-komponenttia latausindikaattorina, joka tarjoaa käyttäjälle visuaalisen vihjeen ladattavasta sisällöstä. Korvaa Skeleton oikealla sisällöllä heti, kun tarvittava sisältö on valmis esitettäväksi.
Käytä Skeleton-komponenttia latausindikaattorina, joka tarjoaa käyttäjälle visuaalisen vihjeen ladattavasta sisällöstä. Korvaa Skeleton oikealla sisällöllä heti, kun tarvittava sisältö on valmis esitettäväksi.
Skeleton-komponentit ovat väliaikaisia paikkaajia sisällölle, joka ladataan tai generoidaan dynaamisesti. Sisällön tilalle luodaan skeleton
vastaamaan sisällön asettelua.
Kun sisältö on valmis latautumaan, Skeleton
korvautuu oikealla sisällöllä.
Skeleton
-komponentti toimii siten sekä asettelua että latauksen edistymistä kuvaavana visuaalisena vihjeenä.
Alla kuvitteellinen esimerkki Skeleton-latauksen käytöstä Card-komponentissa.
Tekniseen toteutukseen on eri tapoja:
Komponentti ei itsessään takaa latausvaiheen saavutettavuutta. Skeleton-toteutuksen saavutettavuus on siten sovelluksen kehittäjän vastuulla.
Tekstirivi
Tekstikappale
Kuvake
Skeleton-komponentti käyttää oletuksena parent-elementin. Leveyttä voi muuttaa esimerkiksi apuluokkien ja className
-propin avulla.
.kds-w-[0|2|4|6|8|10|..|32]
asettaa leveyden rem-arvoina..kds-w-[1/4|2/4|3/4|full]
asettaa leveyden prosentteina (full = 100%).Ulkoasua voi muokata hyödyntämällä myös muita apuluokkia.