Commit Graph

568 Commits

Author SHA1 Message Date
lethemanh d42fe1ce9f Merge pull request #799 from lethemanh/797-adjust-height-of-timezone-on-open
#797 adjust height of timezone selector when openning on mobile
2026-04-17 17:57:52 +07:00
lethemanh 49e993a3ce Merge pull request #804 from lethemanh/803-adjust-desktop-layout
#803 adjust desktop layout
2026-04-17 16:17:36 +07:00
Camille Moussu 8242651655 [#734] set free busy tooltip to show up only on hover (#802)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2026-04-17 09:56:24 +02:00
lethemanh e8ee153671 #803 adjust desktop layout 2026-04-17 11:58:30 +07:00
Camille Moussu 1213c6a350 [#710] adapt time and date pickers to mobile (#781)
* [#710] added custom mobile timePicker

* [#710] custom mobile datepicker
2026-04-16 10:57:35 +02:00
lethemanh 4cf4901f99 Merge pull request #795 from lethemanh/771-numpad-on-number-textfield
#771 numpad on number textfield
2026-04-16 15:41:31 +07:00
lethemanh a44cbd7c36 #797 adjust height of timezone selector when openning on mobile 2026-04-16 15:18:19 +07:00
Camille Moussu 17e86d7832 [#786] added hook to handle tap separatly from slide (#787)
* [#786] fully disable long press

* [#786] added hook to handle tap separatly from slide
2026-04-16 10:12:31 +02:00
lethemanh 98132e98f2 Merge pull request #793 from lethemanh/774-fix-date-time-layout-allday
#774 fix issue of date time layout allday
2026-04-16 14:36:19 +07:00
lethemanh 99530b9347 Merge pull request #796 from lethemanh/788-mobile-adapt-for-more-options-button
#788 mobile adapt for more options button
2026-04-16 14:35:46 +07:00
lethemanh 79da6d63ef #770 remove sidebar margin in iframe (#794)
Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local>
2026-04-16 09:25:35 +02:00
lethemanh 119baac2d7 #788 mobile adapt for more options button 2026-04-16 14:20:34 +07:00
lethemanh 643127f9b9 #771 numpad on number textfield 2026-04-16 13:57:01 +07:00
lethemanh d5ba803492 #774 fix issue of date time layout allday 2026-04-16 11:26:02 +07:00
lethemanh f54873c7a6 Merge pull request #778 from lethemanh/777-limit-date-picker-height-on-mobile
#777 limit date picker height on mobile
2026-04-15 15:58:42 +07:00
lethemanh 401a8b7287 Merge pull request #782 from lethemanh/739-upgrade-twake-ui
#739 upgrade twake-ui to 1.4.0
2026-04-15 08:43:55 +07:00
lethemanh 9f29b31d2c Merge pull request #784 from lethemanh/783-fix-scroll-issue-on-ios
#783 fix scroll issue on ios
2026-04-15 08:43:05 +07:00
lethemanh 14906578cd #783 fix scroll issue on ios 2026-04-14 16:07:47 +07:00
lethemanh 45c0de1fe2 #739 upgrade twake-ui to 1.4.0 2026-04-14 15:15:42 +07:00
lethemanh 08911f7ad0 Merge pull request #780 from lethemanh/779-increase-space-between-switch-day-button
#779 increase space between switch day buttons on mobile
2026-04-14 14:33:48 +07:00
lethemanh c9113fc76b #779 increase space between switch day buttons on mobile 2026-04-14 09:16:06 +07:00
lethemanh 34bac88ab0 #777 limit date picker height on mobile 2026-04-13 17:04:26 +07:00
lethemanh d8303539e4 Merge pull request #773 from lethemanh/772-fix-scroll-issue-on-mobile
#772 fix scroll issue on mobile
2026-04-13 14:55:15 +07:00
Camille Moussu b98a78abeb 709 adapt creation modal to mobile view (#744)
* [#709] adapt creation modal to mobile view
* [#709] extracted time and date pickers to relevant subcomponents
* [#709] add bottom sheet to creation modal
* [#709] set autocomplete to off in title and location
* [#709] remove autofocus in event update modal
2026-04-13 09:19:54 +02:00
lethemanh 23edbfa7d2 #772 fix scroll issue on mobile 2026-04-13 10:30:47 +07:00
lethemanh 200d69fd28 Merge pull request #768 from lethemanh/767-fix-bug-when-opening-drawer-on-iphone
#767 resolve issue of keyboard when opening drawer on iphone
2026-04-10 23:44:47 +07:00
lethemanh 99242af538 #767 resolve issue of keyboard when opening drawer on iphone 2026-04-10 15:52:05 +07:00
lethemanh e5687feaeb Merge pull request #766 from lethemanh/702-hide-date-label-when-open-search-on-table
#702 hide date label when open search bar on tablet
2026-04-10 14:42:38 +07:00
lethemanh f358d64962 Merge pull request #761 from lethemanh/760-fix-date-picker-on-iphone
#760 fix date picker does not display on iphone
2026-04-10 14:36:11 +07:00
lethemanh 931120ac36 #702 hide date label when open search bar on tablet 2026-04-10 13:17:00 +07:00
lethemanh 3deeb45a2d #760 fix date picker does not display on iphone 2026-04-09 16:22:58 +07:00
lethemanh 97eecf93ef Merge pull request #762 from lethemanh/750-improve-date-picker-on-mobile
#750 auto close date picker after select a date on mobile
2026-04-09 16:21:52 +07:00
lethemanh ae620f96cd #750 auto close date picker after select a date on mobile 2026-04-09 15:19:04 +07:00
lethemanh 1e5e1abb61 Merge pull request #752 from lethemanh/771-timezone-bottom-sheet
771 timezone bottom sheet
2026-04-09 15:12:23 +07:00
lethemanh 8b6c0bb520 Merge pull request #751 from lethemanh/685-view-more-events-in-month-view
685 view more events in month view
2026-04-09 15:12:01 +07:00
lethemanh cbe73b1e04 #771 implement timezone bottom sheet on mobile 2026-04-09 11:38:09 +07:00
lethemanh 2f7351f4fe #685 view more events in month view on mobile 2026-04-09 09:17:42 +07:00
Camille Moussu 91f0a5526f [#682] responsiveness for event preview (#736)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2026-04-09 02:35:38 +02:00
Camille Moussu 509b467024 [#754] reduce delay for pressing to 100 ms (#757)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2026-04-09 02:34:00 +02:00
lethemanh e29cd8dc42 #683 quick search on mobile (#749)
Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local>
2026-04-08 13:02:08 +02:00
lethemanh d5c72c9512 Merge pull request #733 from lethemanh/681-day-view-with-sidebar-on-mobile
681 day view with sidebar on mobile
2026-04-07 17:19:16 +07:00
lethemanh 4bb4ec64ad #681 day view with sidebar on mobile 2026-04-07 15:08:03 +07:00
lethemanh aa96a39b28 #679 day view without sidebar on mobile - look only 2026-04-07 15:08:03 +07:00
Benoit TELLIER fbb31e4a80 feat: Add Sentry support (#745) (#747) 2026-04-06 09:00:50 +02:00
Camille Moussu 8c6d846dfe [#738] remove zindex override (#743)
Co-authored-by: Camille Moussu <cmoussu@linagora.com>
2026-04-04 09:39:14 +02:00
Camille Moussu 6a6fdf963c [chores] updated package-lock.json (#737) 2026-04-03 09:26:08 +02:00
Camille Moussu 4e57f6b342 [#668] Tablet view (#716)
* draft for tablet view
* adapt sidebar to tablet view
* split menubar to handle tablet and desktop separatly
* split sidebar to handle tablet and desktop separatly
* prettier day navigationin tablet view
* added missing translations
* coderabbit comments
* fix UI of view switcher on tablet, remove hard text
* fix style of selected view option
* fix wrong I18n key
* extracted menubar recurring components to own files
* adjust test case of calendar component
* refactor function change calendar view

Co-authored-by: Camille Moussu <cmoussu@linagora.com>
Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local>
2026-04-03 08:49:37 +02:00
Camille Moussu c1d3cf5f3d new hook to handle size using mui hook usemediaquery 2026-04-03 10:28:46 +07:00
Camille Moussu 9c572aea45 [Responsive] tools to get the type of screen 2026-04-03 10:28:46 +07:00
lethemanh cadfa70e60 #708 apply strictier linting rules (#717)
* #708 apply strictier linting rules and fix simple eslint bugs

* #708 fix eslint errors relate to promise

* #708 fix eslint import/no-extraneous-dependencies

* #708 fix eslint errors of react-hook

* #708 enable eslint check for typescript

---------

Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local>
2026-04-01 17:15:10 +02:00