port-nimara-client-portal/pages/dashboard
Matt 7cf2ba6a83 fix: Complete expense page UI improvements and modal redesign
� UI/UX Improvements:
- Fixed currency display in ExpenseList to show proper currency symbols
- Improved color contrast by using darker grey variants for better visibility
- Updated ExpenseDetailsModal to use modern Vuetify components
- Redesigned PDFOptionsModal with proper Vuetify form elements

 Enhanced User Experience:
- Cards now properly display currency with symbols (€, $, etc.)
- Better visual hierarchy with improved contrast ratios
- Smooth transitions and hover effects maintained
- Professional modal designs with consistent spacing

� Technical Fixes:
- Converted all Tailwind CSS to Vuetify components for consistency
- Fixed TypeScript integration issues
- Improved component props and event handling
- Better responsive design for mobile and desktop

� Responsive Design:
- Mobile-optimized expense cards and modals
- Proper grid layouts that adapt to screen sizes
- Touch-friendly interactions on mobile devices

The expense page now has a cohesive, professional design that matches the quality of other dashboard components while maintaining full functionality.
2025-07-09 14:16:50 -04:00
..
admin Enhance authorization and authentication handling by optimizing state synchronization from middleware cache, implementing error handling in custom auth, and adding admin audit and system logs pages with filtering and real-time updates. 2025-07-09 13:00:01 -04:00
auth-test.vue Implement Keycloak authentication integration and unify user management 2025-06-14 14:09:56 +02:00
berth-list.vue FEAT: Enhance berth color handling in dashboard components and improve authentication middleware with caching 2025-06-17 18:05:22 +02:00
client-support.vue Update pages/dashboard/client-support.vue 2025-04-02 12:43:40 +02:00
data.vue feat: add files 2025-02-16 14:10:19 +02:00
expenses.vue fix: Complete expense page UI improvements and modal redesign 2025-07-09 14:16:50 -04:00
file-browser.vue updates 2025-06-10 15:33:01 +02:00
index.vue feat: Add mobile responsiveness to interest list table and simplify dashboard routing 2025-06-04 01:40:13 +02:00
interest-analytics.vue feat: add more pages 2025-03-14 02:10:03 +02:00
interest-berth-list.vue feat: add more pages 2025-03-14 02:10:03 +02:00
interest-berth-status.vue FEAT: Enhance layout and styling in BerthDetailsModal and interest-berth-status for improved readability and visual appeal 2025-06-17 18:14:21 +02:00
interest-emails.vue feat: add emails 2025-03-31 03:30:20 +02:00
interest-eoi-queue.vue feat: add eoi queue 2025-03-31 03:24:02 +02:00
interest-list.vue Optimize auth initialization by using cached middleware state 2025-07-09 12:43:24 -04:00
interest-status.vue REF: Remove unnecessary x-tag headers from API requests in interest-related components 2025-06-15 17:18:24 +02:00
portnimaraAI.vue Update pages/dashboard/portnimaraAI.vue 2025-04-06 22:22:31 +02:00
site.vue feat: add files 2025-02-16 14:10:19 +02:00
social-media.vue updates 2025-06-05 18:26:18 +02:00