Menu
Libraries |
Category

fluent-svelte

  • Purpose: Fluent Svelte is an experimental Svelte component UI library designed to emulate Microsoft's Windows UI Controls following the Fluent Design System.
  • Target Audience: Developers building Svelte applications who want a Fluent Design-inspired UI with accessibility and modern features.

Key Features

  • Framework Support: Primarily built for Svelte and compatible with SvelteKit and SSR.
  • Accessibility: Complies with WAI-ARIA standards and includes RTL support.
  • Theming: Supports CSS custom properties for easy theming.
  • Performance: Minimal third-party dependencies and scoped CSS for reduced overhead.
  • Additional Features:
    • TypeScript support (optional)
    • Reduced motion support
    • Easy setup with minimal configuration

Current Status

  • Alpha Stage: Not yet production-ready; undocumented components may undergo breaking changes.
  • Documentation Progress: Tracked here. Undocumented components can be previewed in a testing page.

For updates, refer to the CHANGELOG.

sveltesveltejssveltekituiui-componentsmicrosoftwindows-uifluent-designjavascriptcssscss

Comments