UNPKG

@ulu/frontend

Version:

A framework-agnostic frontend toolkit providing a modular, tree-shakable library of accessible components and utilities. Designed for seamless integration, it features a highly configurable SCSS system for any environment and vanilla JavaScript modules op

40 lines (37 loc) 1.24 kB
<!-- @ulu-demo title: Skeleton Text description: Placeholder lines for text content during loading. --> <div style="max-width: 400px;"> <div class="skeleton skeleton--text skeleton--width-large"></div> <div class="skeleton skeleton--text"></div> <div class="skeleton skeleton--text"></div> <div class="skeleton skeleton--text skeleton--width-small"></div> </div> <!-- @ulu-demo title: Skeleton Media description: A placeholder for images or video assets. --> <div style="max-width: 300px;"> <div class="skeleton skeleton--media"> <span aria-hidden="true">🖼️</span> </div> </div> <!-- @ulu-demo title: Composite Skeleton (Card) description: Combining different skeleton elements to represent a complex UI component. --> <article class="card" style="max-width: 300px;"> <div class="card__image"> <div class="skeleton skeleton--block" style="aspect-ratio: 16/9;"></div> </div> <div class="card__body"> <div class="card__title"> <div class="skeleton skeleton--text skeleton--width-large"></div> </div> <div class="card__main"> <div class="skeleton skeleton--text"></div> <div class="skeleton skeleton--text skeleton--width-small"></div> </div> </div> </article>