COMPONENTS / ATOMS / al-skeleton← ALL COMPONENTS

Skeleton

<al-skeleton><ALSkeleton> REACTbeta

Reference generated from the custom elements manifest — 3 properties, 0 slots, 0 events.

PLAYGROUND1 CONTROL
PREVIEW / al-skeleton / ALTITUDE
Loading preview
Hello world
variant
CODE — HTML / REACT

Guidance

NOT YET AUTHORED · 20 COMPONENTS COVERED

NO USAGE GUIDANCE HAS BEEN WRITTEN FOR THIS COMPONENT YET. THE API BELOW IS GENERATED FROM THE MANIFEST AND IS COMPLETE; WHAT IS MISSING IS WHEN TO REACH FOR IT AND WHEN NOT TO.

NOT IN FIGMAAltitude Design System1:1 ON EVERY PROPERTYFROM TRACKED PROJECTION

This component exists in code and has no Figma component set.

DECIDED BY
NEVER SYNCED
FIGMA SIDE
NEVER OBSERVED
LAST CONFIRMED SYNC
NEVER
PUBLIC SURFACE
3 ATTR · 0 SLOT · 0 EVENT · 0 PART

The two sides have never been confirmed equal, so there is no baseline to compare against.

Intentionally NOT in Figma - the owner deleted the Skeleton set/page on 2026-08-27. Do not re-add without an explicit request.

CHECKEVIDENCEDETAILRESULT
Default stateAXEskeleton--CirclePASS
Advanced statesAXE2 further storiesPASS
Screen readerMANUALNo screen-reader pass has been recorded for this component.NOT RECORDED
Keyboard navigationINTERACTION TESTSNo interaction tests and no manual keyboard pass.NOT RECORDED

MEASURED 2026-09-08 · 3 STORIES · AXE WCAG2A + WCAG2AA + WCAG21A + WCAG21AA + WCAG22AA

COLOR CONTRAST0 RULES FAILING

The CI gate disables color-contrast globally (libs/al-web-components/story-fixture/src/main.ts), so its result never reaches a test run. It is enabled for this measurement, and reported here whichever way it comes out.

NO CONTRAST VIOLATIONS ACROSS THIS COMPONENT’S 3 STORIES.

import '@southleft/al-web-components/components/skeleton';
import { ALSkeleton } from '@southleft/al-react';
PROPTYPEDEFAULT
variant'circle' | 'square'Variant - **default** renders a rectangular skeleton - **circle** renders a round skeleton - **square** renders a sqaure skeleton
widthnumberThe width of the skeleton - If no value is entered, it defaults to 100%
heightnumberThe height of the skeleton - If no value is entered, it defaults to auto

THIS COMPONENT DECLARES NO SLOTS IN THE MANIFEST.

THIS COMPONENT DECLARES NO EVENTS IN THE MANIFEST.

METHODDESCRIPTION
setWidthHeight()Set the width and height 1. Add a custom property to adjust the width of the skeleton 2. Add a custom property to adjust the height of the skeleton

SOURCE — components/skeleton/skeleton.ts · Atoms/Skeleton