Mahdi and Cursor
6c6e32e099
feat(web): adopt vuesax icons and shared skeleton loading
...
Replace the inline SVG icon set with the vuesax linear pack, add skeleton primitives for loading states, and keep page scroll inside the app shell.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-05 14:46:35 +03:30
Mahdi and Cursor
cb3a488b21
feat(web): continue Ant settings migration and tighten page chrome
...
Migrate remaining settings screens to Ant Design Vue, densify teams/roles UI, drop page-header subtitles project-wide, and polish notes cards plus contacts row actions.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-04 10:05:28 +03:30
Mahdi
26792f9a37
feat: migrate CRM screens to Ant Design Vue and expand home dashboard
...
Preserve the local Ant UI work across views/components and add the new home dashboard chart panels before merging latest main.
2026-11-03 16:51:51 +03:30
Mahdi and Cursor
2f3646d085
feat(ui): modals close only via Esc/X/cancel; standard 3:1 form cover processing
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-07 15:23:14 +03:30
Mahdi
00f8b91d78
Add personal/team note visibility and edit history.
...
Notes can be marked personal or team, with revision snapshots and restore from the notes UI.
2026-09-27 13:19:08 +03:30
Mahdi and Cursor
3b643d7bb9
Lift mobile docks and FABs above the bottom tab bar.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-17 17:36:21 +03:30
s.esmaeili
1ae87c97b7
feat(ui): standardize design system, modals, sidebar, and form inputs
...
- Implement unified design system tokens, 10px radius, and IRANSans typography
- Modernize sidebar with Gemini-style collapsed expander, square 1:1 items, and elevated profile flyout
- Standardize all modal dialogs with 16px padding, fixed header/footer, 16px medium title, and sticky bottom actions
- Refactor DealFormView and CustomFieldsSection with standard UiField, UiInput, and UiSelect components
- Add draggable bottom-left QuickCreate floating action button
2026-09-12 01:33:07 +03:30
Mahdi and Cursor
495b529aaa
Make note cards equal squares and open the editor as a centered modal.
...
Unify desktop and mobile create/edit into one modal dialog with a consistent grid layout.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-05 19:59:47 +03:30
Mahdi and Cursor
f43aa125ea
Fix note color swatches outside teleported editor panel.
...
Use hex palettes so Keep-style colors render when the create panel is portaled to body.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-05 19:41:39 +03:30
Mahdi and Cursor
4e3dbb4e00
Redesign notes list and editor to match Keep-style mockups.
...
Add checklist, activity link, location, analyze flag, and audio attachments with a real API-backed masonry UI.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-05 19:13:01 +03:30
Mahdi and Cursor
66dfef5d53
Make notes page layout work cleanly on small screens.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-05 01:45:53 +03:30
Mahdi and Cursor
7757c0837d
Add Ask Mento, customer mood, and Pipecat speech-to-text.
...
Ship assistant answers, contact moods, voice dictation, and the related CRM UI so these can be deployed to production.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-03 14:20:55 +03:30
Mahdi and Cursor
f884c60cab
Add activity detail, Jalali pickers, and customer/user profiles.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-02 21:29:00 +03:30
Mahdi and Cursor
d152d1c19f
Add Smart Notes AI analysis and Mento Memory with user approval.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 14:29:34 +03:30
Mahdi and Cursor
29a040c21d
Initial Mento CRM: portal OTP, reports, SMS, and deploy for crm.montzar.ir.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-29 21:06:30 +03:30