8ec6c883ab25973caaa0cb8cf12602cfa51b2640
Interest Table Mobile Layout: - Fixed broken table layout on mobile screens - Optimized column widths to fit mobile viewports better - Improved horizontal scrolling with visual indicators - Enhanced responsive design for contact information display - Better badge sizing and text truncation on mobile Mobile Actions Enhancement: - Added delete interest button to mobile actions section - Improved button layout in 2x2 grid for better accessibility - Added proper loading states and disabled states - Enhanced visual hierarchy with icons and labels Email Communication Fixes: - Fixed refresh email button icon display on mobile - Added proper mobile styling and tooltips - Made button more accessible with larger touch targets Email Thread Width Issues: - Fixed email threads exceeding screen width on mobile - Implemented proper text wrapping and overflow handling - Optimized timeline layout for mobile viewports - Enhanced email card responsiveness - Better handling of long email addresses and content - Improved expansion panel sizing and spacing Mobile UX Improvements: - Better touch targets and button sizing - Improved visual feedback and loading states - Enhanced text readability with optimized font sizes - Consistent mobile spacing and padding throughout - Fixed container overflow issues across components All mobile components now properly respect viewport constraints and provide optimal user experience on mobile devices.
Client Portal
Commands
npm run devto start development
Tech Stack
- Node.js
- Nuxt
- Directus
- Vuetify
Description
Languages
TypeScript
51.5%
Vue
48.5%