Design system
A clear foundation for public experiences
Calm, accessible, reusable building blocks for FreshUp24 experiences in English and Turkish.
Public service available
Shared components
Reusable controls favor native semantics, useful defaults, and calm states.
Form controls
Labels, descriptions, errors, and disabled states stay connected.
Surfaces and feedback
Cards, badges, and alerts use semantic feedback roles.
Foundation note
Example saved
Review example
Example needs attention
Complete interface states
Every async surface begins with an explicit, understandable state.
Loading example
The synthetic component preview is being prepared.
No example items yet
Add a synthetic example when one is available.
We could not load this example
The synthetic example is still safe. Try loading it again.
Accessibility is structural
Focus, reflow, reduced motion, language, and forced-colors behavior are built into the foundation.
Focus across every surface
Each sample uses a separated white halo and blue outline so focus remains visible against the control and its surrounding surface.
Loading shapes remain understandable when motion is reduced.