Skip to content

2.0.0

Choose a tag to compare

@hrodmn hrodmn released this 06 Oct 16:15
· 29 commits to main since this release

What's Changed

UI/UX Improvements

  • Migrated from Chakra UI to shadcn/ui + Tailwind CSS for improved aesthetics and
    smaller bundle size
  • Migrated from Create React App to Vite for faster build times and better developer
    experience
  • Implemented centralized responsive design utilities using class-variance-authority
    (CVA)
    • Created reusable utility functions for consistent spacing, sizing, and
      layout patterns
    • Standardized touch targets, dialogs, sidebars, and responsive breakpoint behavior
    • All major components now use CVA utilities:
      stack(), hstack(), touchTarget(), dialog(), sidebar(), etc.
  • Improved mobile responsiveness with side sheet drawer for search panel
  • Enhanced accessibility (WCAG AA compliant):
    • Comprehensive ARIA labels on all interactive elements
    • Full keyboard navigation support
    • Visible focus indicators throughout
    • Screen reader support with semantic HTML and skip links
    • Prefers-reduced-motion support
  • Added dark mode theming with automatic system preference detection
  • Enhanced table design with sticky headers, zebra striping, and improved hover states
  • Improved form validation with inline error messages
  • Better touch-friendly buttons (44px minimum tap targets)

Full Changelog: 1.1.0...2.0.0