Commit Graph

86 Commits

Author SHA1 Message Date
d97802c773 Disable EOI Queue menu item in dashboard 2025-06-04 03:16:52 +02:00
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
fe90bd63c3 feat: Add mobile responsiveness to interest list table and simplify dashboard routing
- Change dashboard default route to always navigate to interest-list page
- Add horizontal scrolling for data table on mobile devices
- Implement responsive table styles with min-width and no-wrap for better mobile UX
- Remove conditional navigation logic based on portal tags
2025-06-04 01:40:13 +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
Ron
867ba7746d feat: fix menu 2025-04-14 23:00:50 +03:00
matt
2a8552d06f Update pages/dashboard.vue 2025-04-14 21:36:05 +02:00
matt
4e8746c59f Update pages/dashboard.vue 2025-04-10 14:05:12 +02:00
matt
4532eda177 Update pages/dashboard.vue 2025-04-09 14:57:00 +02:00
matt
33922e36a7 Update pages/dashboard/portnimaraAI.vue 2025-04-06 22:22:31 +02:00
matt
f0ed0205e6 Update pages/dashboard/portnimaraAI.vue 2025-04-06 20:59:47 +02:00
matt
3cd1290e33 Update pages/dashboard.vue 2025-04-03 03:55:21 +02:00
matt
5e2a74737f Update pages/dashboard.vue 2025-04-02 16:52:55 +02:00
matt
e0a6b166bc Update pages/dashboard/portnimaraAI.vue 2025-04-02 16:46:34 +02:00
matt
d3ab70054e Update pages/dashboard/portnimaraAI.vue 2025-04-02 16:39:46 +02:00
matt
905b2430dd Update pages/dashboard.vue 2025-04-02 16:27:21 +02:00
matt
44ce537514 Add pages/dashboard/portnimaraAI 2025-04-02 16:26:40 +02:00
matt
2b3b08be3e Update pages/dashboard/client-support.vue 2025-04-02 12:43:40 +02:00
matt
ee2993b7bb Update pages/dashboard/client-support.vue 2025-04-02 12:36:38 +02:00
matt
ff1e297e21 Update pages/dashboard.vue 2025-04-02 12:33:53 +02:00
matt
7896ffc5d5 Update pages/dashboard.vue 2025-04-02 12:27:43 +02:00
matt
f2ae0ac9fa Add pages/dashboard/client-support.vue 2025-04-02 12:24:05 +02:00
Ron
1208bd35d2 fix: menu 2025-03-31 18:27:00 +02:00
Ron
6b22f61d17 feat: add emails 2025-03-31 03:30:20 +02:00
Ron
0da6143b56 feat: add eoi queue 2025-03-31 03:24:02 +02:00
Ron
52b9502d4f refactor: update cms url 2025-03-25 01:09:11 +01:00
Ron
28350228e2 fix: user fetching for tags 2025-03-14 02:44:02 +02:00
Ron
9c54174f9d feat: add more pages 2025-03-14 02:10:03 +02:00
Ron
6dd9559b0f build: add workflow 2025-02-16 20:32:34 +02:00
Ron
fbba5a6814 feat: add files 2025-02-16 14:10:19 +02:00