Skip to content

tonyedgal/ui-theme

Repository files navigation

ui-theme

output.mp4

npm GitHub Stars MIT license

Web framework agnostic UI theme switching library with smooth view transition animations, multi-theme support, and synchronized state management. Currently supporting React with additional framework adapters planned.

Live Demo

View Live Demo

Features

  • Smooth view transition animations with customizable origins
  • Multi-theme support (light, dark, system)
  • Color theme variants (brand colors, custom themes)
  • Framework-optimized providers
  • Powerful hooks for custom implementations
  • Ready-to-use switcher and selector components
  • State synchronization across components
  • Full TypeScript support
  • Performance optimized with reduced motion support

Documentation

Contributing

See CONTRIBUTING.md for guidelines on how to contribute to this project.

License

MIT

About

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages