Loading Component - National Design System

A versatile loading spinner for indicating loading states across any element

Loading Spinner

Add data-state="loading" or .nds-loading to any container to dim its content and show a centered spinner

Default Loading

Content is dimmed while loading

On-color Loading (Dark Background)

Content is dimmed while loading

Size Variants

Loading spinners are available in 7 sizes: xxs (20px), xs (24px), sm (28px), md (32px default), lg (36px), xl (40px), 2xl (44px)

All Sizes
XXS (20px)
XS (24px)
SM (28px)
MD (32px)
LG (36px)
XL (40px)
2XL (44px)
Was this page useful?
60% of users said Yes from 2843 Feedbacks