discourse/app/assets/javascripts/float-kit/addon/components
Joffrey JAFFEUX 17c92b4b2a
UX: shows the bookmark menu improvements
This commit adds a new option `@modalForMobile` for `<DMenu />` which allows to display a `<DModal />` when expanding a menu on mobile.

This commit also adds a `@views` options to toasts which is an array accepting `['mobile',  'desktop']` and will control if the toast is show on desktop and/or mobile.

Finally this commit allows to hide the progressBar even if the toast is set to `@autoClose=true`. This is controlled through the `@showProgressBar` option.
2024-04-08 08:18:50 +02:00
..
d-button-tooltip.gjs DEV: FloatKit (#23650) 2023-09-26 13:39:52 +02:00
d-default-toast.gjs UX: shows the bookmark menu improvements 2024-04-08 08:18:50 +02:00
d-float-body.gjs UX: improve btn-transparent styling (#24666) 2023-12-02 14:21:22 +11:00
d-float-portal.gjs DEV: Move gjs <template> to bottom of class definitions 2023-10-10 21:46:54 +01:00
d-inline-float.gjs DEV: FloatKit (#23650) 2023-09-26 13:39:52 +02:00
d-inline-menu.gjs DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
d-inline-tooltip.gjs DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
d-menu.gjs UX: shows the bookmark menu improvements 2024-04-08 08:18:50 +02:00
d-popover.gjs DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
d-toast.gjs UX: shows the bookmark menu improvements 2024-04-08 08:18:50 +02:00
d-toasts.gjs FEATURE: add progress bar to toast notifications (#26483) 2024-04-05 18:29:11 +08:00
d-tooltip.gjs FEATURE: Redesigned bookmark modal and menu (#23071) 2024-04-05 09:25:30 +10:00