Mo Tarbin
c2f5569010
feat: add TimerEditModal component for managing timer sessions with real-time updates and editing capabilities
2025-07-09 21:23:34 -04:00
Mo Tarbin
8b8345d0e6
Refactor modals to use FadeModal component for consistent styling and improved user experience
...
- fix https://github.com/donetick/donetick/issues/222
- Replaced Modal and ModalDialog with FadeModal in LabelModal, PasswordChangeModal, SelectModal, TextModal, UserModal, WriteNFCModal, RedeemPointsModal, and AddTaskModal.
- Updated modal structure and layout to maintain functionality while enhancing visual consistency.
- Removed unused imports and commented-out code for cleaner codebase.
2025-06-27 01:42:38 -04:00
Mo Tarbin
2077b0ab4c
Refactor error handling and notification system
...
- Removed the ErrorProvider component and replaced it with a unified NotificationProvider.
- Updated all components to utilize the new NotificationProvider for displaying notifications.
- Enhanced notification types to include success, error, warning, and info with customizable messages and titles.
- Removed Snackbar components from various views and replaced them with calls to the NotificationProvider.
- Updated the ForgotPasswordView, LoginView, SignupView, and other components to handle notifications more effectively.
- Improved user experience by providing consistent notification handling across the application.
2025-06-13 23:52:02 -04:00
Mo Tarbin
1f2d38730d
feat: implement ActivitiesCard component to display recent activities with enhanced status and time display
...
Support the new Status and Performed By
2025-05-29 01:01:07 -04:00
Mo Tarbin
709a91b1db
Your commit message
2025-05-27 11:58:52 -04:00
Mo Tarbin
f0e0c0e4fc
Add SmartTaskInput with Custom Renderer.
...
Change to use `@tanstack/react-query`
Add Global ErrorProvider
Add limited Support for offline version
Fix issue with calendar display +1 day
2025-04-24 01:03:40 -04:00
Mo Tarbin
e964985524
Update footer links and add EditThingStateModal component
2025-02-11 20:47:29 -05:00
Mo Tarbin
4527b229ed
Merge branch 'dev'
2025-01-18 09:54:04 -05:00
Mo Tarbin
4e64d0b24e
fix: Disable redeem button when points exceed available limit
2025-01-18 09:53:32 -05:00
Mo Tarbin
3706c66f5f
Experiment: Add Sidepanel with calendar view
...
Support redeem points
Experiment: task in sentences
Fix small bugs in the chip when loading the chore card
2025-01-14 10:45:41 -05:00
Mo Tarbin
0d0855bbf9
Add RedeemPointsModal component for redeeming points
2025-01-14 02:03:56 -05:00
Mo Tarbin
97f1c1b6f8
Initial Activity View
...
Add New Colors.jsx
Allow Dark model Toggle from the Navbar
2024-12-28 18:56:21 -05:00
Mo Tarbin
d4c36e2057
Initial Activity View
...
Add New Colors.jsx
Allow Dark model Toggle from the Navbar
2024-12-28 18:52:06 -05:00
Mo Tarbin
959e0fffa3
archive and unarchive functionality to ChoreCard component
2024-12-22 11:59:54 -05:00
Mo Tarbin
933ca9a085
Add NFC URL input field and copy button in WriteNFCModal.jsx
2024-12-22 11:01:12 -05:00
Mohamad Tarbin
d0ebae95c3
Merge branch 'main' into majicmaj-feature/refactor-labels-view-table
2024-11-29 19:12:35 -05:00
Mo Tarbin
6c1df9cb36
Add Color option for confirmation modal
2024-11-28 21:15:47 -05:00
Majeemaj
7d6b65e745
Refactor
2024-11-24 12:33:15 -05:00
Mo Tarbin
43608a3744
Update userLabels state in ChoreEdit component
2024-11-23 21:40:38 -05:00
Mo Tarbin
42182371ff
Add Support for LabelV2, Add LabelModal and LabelView.
...
Add React Query
2024-11-23 20:23:59 -05:00
Mo Tarbin
ea4c687d34
Add password change modal to Settings page
2024-11-17 14:08:05 -05:00
Mo Tarbin
e974568374
Update Fetcher.jsx to include UpdateChoreAssignee function and ChoreCard.jsx to handle assignee change
2024-08-10 02:08:49 -04:00
Mo Tarbin
90efb5be00
Support for history Modification and deletion
2024-07-20 03:40:41 -04:00
Mo Tarbin
9a07689dfe
feat: Add NFC tag writing functionality to ChoreCard component, Add Email to sign up
2024-07-06 02:33:06 -04:00
Mo Tarbin
883a907350
Remove commented out code and unused import in Landing.jsx, refactor CreateThingModal.jsx for improved readability
2024-07-01 23:53:01 -04:00
Mo Tarbin
5e54da8271
Update button re-enable timeout to 3 seconds, update thing history
2024-07-01 22:12:19 -04:00
Mo Tarbin
2657469964
move to Donetick Org, First commit frontend
2024-06-30 18:55:39 -04:00