Commit Graph
68 Commits
Author SHA1 Message Date
Mahdi 8effd4cbc6 Improve Leads mobile UX and nest leads under Customers nav.
Restore the 5-tab mobile bar, add responsive lead cards with long-press select, and fix stats/filters layout.
2026-09-28 11:50:44 +03:30
Mahdi 7e73ba9936 Fix web build failure from corrupted Tahesab status types.
Restore MandehValueDto status encoding and derive بس/بد labels from amount.
2026-09-27 21:26:56 +03:30
Mahdi 9edbb92b13 Align Leads header with Contacts and add phone-contact lead import.
Leads actions mirror people import/export, and create-lead can fill fields from device contacts like Person form.
2026-09-27 19:51:02 +03:30
Mahdi c06c92b333 Add deal co-assignees and saved filters on people/pipeline lists.
Deals keep a primary owner plus shared assignees with matching visibility; Contacts and Pipeline can save and reuse filter presets.
2026-09-27 14:25:32 +03:30
MahdiandCursor d133c8ca34 Add reservations module and rename teams visibility label to file-access level.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 09:38:17 +03:30
Mahdi 1b160c8cd3 Add named teams and per-user data visibility (own/team/org) with settings UI and org module. 2026-09-26 17:15:09 +03:30
Mahdi 6463275c3d Add Didar gap features: lost-reason reports, audit logs, tags, card assignees, and saved-views API.
Ignore Graphify local artifacts and expose new modules in superadmin.
2026-09-26 14:59:48 +03:30
Mahdi 35a618d0af Edit a modal for the assistant 2026-09-23 17:30:30 +03:30
Mahdi 011b316b5b Creating a modal for the assistant 2026-09-23 17:18:04 +03:30
Mahdi 7dc4344e0e Creating a project workflow using a voice assistant and converting it into an approval card. 2026-09-23 15:49:44 +03:30
Mahdi 230d7b3bf6 AI-powered speech-to-text transformation 2026-09-23 13:58:43 +03:30
Mahdi 75a73559b5 Modification of the structure 2026-09-22 12:04:35 +03:30
Mahdi 41f0025883 Modification of the STT structure 2026-09-22 11:56:16 +03:30
Mahdi 4b335aa7ff Refining the speech-to-text conversion structure 2026-09-22 11:02:08 +03:30
Mahdi be97a067f9 Edit: Add from Android phone contacts 2026-09-21 20:51:06 +03:30
Mahdi 9249302eac Edit from phone contacts 2026-09-21 20:26:19 +03:30
Mahdi 5d9a572ff8 Edit: Add from phone contacts 2026-09-21 20:04:18 +03:30
Mahdi 7a58b9d469 Adding contacts from the phone to the customer list 2026-09-21 18:27:37 +03:30
Mahdi 1adc217375 Edit dashboard appearance 2026-09-21 17:55:05 +03:30
Mahdi d7d82102af Edit the artificial intelligence of the Mentact assistant 2026-09-21 16:58:49 +03:30
Mahdi 4776d1a3c3 Edit import excel 2026-09-19 15:30:31 +03:30
Mahdi 9c7dad3677 Edit login and registration details 2026-09-19 13:57:15 +03:30
MahdiandCursor a428c6f135 Fix modal body scroll so tall forms like new-person stay usable.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-19 11:10:16 +03:30
MahdiandCursor 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
MahdiandCursor dfd35c45ef Merge design_ui_v2 into design_ui so the new design system can be previewed without dropping later product work.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 16:46:00 +03:30
Mahdi 3907393560 Edit multi-environment and multi-user construction 2026-09-15 21:43:58 +03:30
Mahdi d3f97b9dc4 Multi-environment and multi-user construction 2026-09-15 21:37:58 +03:30
Mahdi e61fad95c6 Editing of the project's Kariz page 2026-09-15 19:13:30 +03:30
Mahdi 9ae176bec0 Creating & Edit profile 2026-09-15 14:10:52 +03:30
Mahdi 76acf8d1d3 Creating a mobile menu at the bottom of the app 2026-09-14 19:19:09 +03:30
Mahdi f176fde1eb Redesign of the SMS automation page 2026-09-14 16:49:43 +03:30
Mahdi 8925c77ae0 Edit SMS automation 2026-09-13 21:22:41 +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 bd63d2ab76 Added modal to menu 2026-09-11 17:37:24 +03:30
MahdiandCursor 535c428270 Align controls to 36/10 and make create modals full-screen on mobile.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 23:45:11 +03:30
MahdiandCursor 212d02f664 Add a small internal warehouse and party balances when Tahesab is off.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 22:24:16 +03:30
MahdiandCursor 55432ff979 Let ECharts infer dashboard tooltip types so vue-tsc accepts the build.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 02:42:55 +03:30
MahdiandCursor 601bc163b3 Fix dashboard chart types so the production web build can pass.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 01:29:14 +03:30
MahdiandCursor b8ad4037b6 Unify the web UI on shared controls and let pipeline columns be managed on the board.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 01:22:24 +03:30
MahdiandCursor f1aba1b386 Let automations fire on more CRM events and open the studio from the main nav.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 21:43:17 +03:30
MahdiandCursor 51684daa61 Let the sidebar collapse to an icon rail with a logo-and-profile cap.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 17:51:40 +03:30
MahdiandCursor 3ec87ff912 Give automations a visual chain with conditions and SMS, and match the pipeline board to the sales mockup.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 13:12:13 +03:30
MahdiandCursor 48d3469eea Rebrand the product to Montact and point local UI at production API.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-07 11:49:54 +03:30
MahdiandCursor 8357676e6c Show jalali clock columns on desktop and pastel debtor/creditor asset boxes.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-06 19:54:19 +03:30
MahdiandCursor 820c0780d8 Ship loyalty club and form builder so production pull gets the new screens.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-06 13:50:05 +03:30
MahdiandCursor 175f1fa440 Show three tiles and a plus on the quick-create FAB.
Replace the 4-square grid so the global create button reads as add, not apps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-06 10:11:37 +03:30
MahdiandCursor 361dbfc3e5 Make the quick-create FAB high-contrast while keeping the squircle shape.
Use a solid teal gradient and white grid icon so it stays visible on light backgrounds.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 20:14:24 +03:30
MahdiandCursor 73d949d5d7 Differentiate the global quick-create FAB from page action buttons.
Use a squircle white control with a grid icon so it no longer looks like the teal circular page FABs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 20:09:28 +03:30
MahdiandCursor 2ece79b3d6 Unify invoices and quotes UI with discount, tax, and credit notes.
Match list/form mockups on desktop and mobile, wire real APIs for billing fields, and merge proforma into the invoices section.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 17:53:50 +03:30
MahdiandCursor 028362da44 Show dash instead of null string on Tahesab document cards.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 11:40:57 +03:30