Commit Graph

9 Commits

Author SHA1 Message Date
61f93ec4e8 Refactor frontend to Composition API and improve UI/UX
Major Changes:
- Migrate components from Options API to Composition API with <script setup>
- Add centralized service layer (serviceService, deliveryService, adminService)
- Implement new reusable components (EnhancedButton, EnhancedModal, StatCard, etc.)
- Add theme store for consistent theming across application
- Improve ServiceCalendar with federal holidays and better styling
- Refactor customer profile and tank estimation components
- Update all delivery and payment pages to use centralized services
- Add utility functions for formatting and validation
- Update Dockerfiles for better environment configuration
- Enhance Tailwind config with custom design tokens

UI Improvements:
- Modern, premium design with glassmorphism effects
- Improved form layouts with FloatingInput components
- Better loading states and empty states
- Enhanced modals and tables with consistent styling
- Responsive design improvements across all pages

Technical Improvements:
- Strict TypeScript types throughout
- Better error handling and validation
- Removed deprecated api.js in favor of TypeScript services
- Improved code organization and maintainability
2026-02-01 19:04:07 -05:00
9cbb2954b5 config issues prod 2025-09-27 14:25:45 -04:00
c57ceb7e47 Added call dropdown 2025-09-24 16:38:56 -04:00
ea52f7ba62 Working authorize needs work 2025-09-07 17:52:47 -04:00
dc1ee95827 Working log in/route guard 2025-09-04 08:03:24 -04:00
eeaf45defe website online working 2025-08-16 21:52:09 -04:00
71a51d1276 Added logout button 2025-07-28 12:05:52 -04:00
b62d45da5d Added delivery notes. changed waiting/pending 2024-10-30 17:04:41 -04:00
52a02c7595 updated 2024-05-16 14:36:52 -04:00