Commit Graph

9 Commits

Author SHA1 Message Date
185674ecbe Refactor InterestDetailsModal to separate mobile and desktop layouts
Remove conditional mobile styling from toolbar buttons and add dedicated
mobile action buttons section with improved card-based layout for better
mobile user experience.
2025-06-04 03:10:10 +02:00
3e754bb906 Replace emoji flags with real images and add country search
- Use flagcdn.com for country flag images instead of emoji flags
- Add search functionality to filter countries in dropdown
- Expand country list to include all countries worldwide
- Improve country list UI with better layout and styling
- Add error handling for flag image loading failures
- Remove flag property from Country interface
2025-06-04 03:02:25 +02:00
c592e38569 Replace v-phone-input with custom PhoneInput component
Implement a custom PhoneInput component to replace the third-party v-phone-input library. The new component provides country selection, phone number formatting, and integrates seamlessly with Vuetify's form controls. Updated CreateInterestModal and InterestDetailsModal to use the new component.
2025-06-04 02:55:02 +02:00
6b922580c5 Add v-phone-input component for enhanced phone number fields
Replace basic text fields with v-phone-input in CreateInterestModal and
InterestDetailsModal to provide country selection, validation, and better
UX for phone number entry. Includes US as default with preferred countries
list and search functionality.
2025-06-04 02:43:21 +02:00
Ron
762fddea70 feat: add new status columns 2025-06-04 00:48:44 +03:00
Ron
bc0fa6fbe0 feat: add interest button 2025-06-03 22:04:22 +03:00
Ron
0437ba6462 fix: mode 2025-06-03 20:32:34 +03:00
Ron
b3651e7f43 feat: update 2025-06-03 18:57:08 +03:00
Ron
b4313dd815 feat: changes 2025-05-29 08:32:13 +03:00