Commit Graph

4 Commits

Author SHA1 Message Date
Yoga Pangestu
d853e742ed feat: add custom scrollbar styles for improved aesthetics and usability 2026-08-05 20:31:17 +07:00
Yoga Pangestu
23cc327190 Refactor code for improved readability and consistency across multiple files
- Adjusted indentation and formatting in login, permissions, profile, and security pages for better readability.
- Enhanced the clarity of conditional statements and function calls in permissions and profile components.
- Updated type definitions in vite-env.d.ts for better code structure.
- Cleaned up array mapping syntax in ProductTest.php for consistency.
2026-08-01 10:14:47 +07:00
Yoga Pangestu
dcd6e34828 refactor: update UI components for improved styling and functionality
- Refactored Sheet component to use new Radix UI Dialog and added optional close button.
- Updated Sidebar component to enhance mobile responsiveness and improve accessibility.
- Modified Skeleton component to use a muted background for better visibility.
- Enhanced Sonner component to support theme switching and custom icons for notifications.
- Adjusted Spinner component for cleaner code and added data attributes for accessibility.
- Improved ToggleGroup and Toggle components for better spacing and alignment.
- Updated Tooltip component for improved styling and accessibility features.
- Added useIsMobile hook for better mobile detection and responsiveness.
2026-07-28 19:10:20 +07:00
Yoga Pangestu
3c64660586 initial commit 2026-07-28 17:40:38 +07:00