discourse/app/assets/stylesheets/common
Joffrey JAFFEUX fe16633a0c
DEV: allows for multiple menus/tooltips (#26823)
menus and tooltips are now appended to their own portals. The service are the only responsible for managing the instances, prior to this commit, services could manage one instance, but the DMenu and DTooltip components could also take over which could cause unexpected states.

This change also allows nested menus/tooltips.

Other notable changes:

- few months ago core copied the CloseOnClickOutside modifier of float-kit without removing the float-kit one, this commit now only use the core one.
- the close function is now trully async
- the close function accepts an instance or an identifier as parameter
2024-05-07 23:48:44 +02:00
..
admin UX: admin sidebar headings are bold (#26801) 2024-04-30 09:31:53 +10:00
base DEV: Remove default button classes from sidebar buttons (#26893) 2024-05-07 09:20:30 -04:00
components UX: use quaternary colour for keyboard navigation (#26911) 2024-05-07 20:20:16 +02:00
float-kit DEV: allows for multiple menus/tooltips (#26823) 2024-05-07 23:48:44 +02:00
foundation UX: new default border radius (#26560) 2024-04-08 22:21:57 +02:00
login UX: cleaning up some invite page styles (#25247) 2024-01-12 17:15:01 -05:00
modal FEATURE: Bulk topic tagging allowing restricted operations on sole categories (#26602) 2024-04-12 13:10:14 +10:00
select-kit FEATURE: mandatory fields for group site setting (#26612) 2024-04-18 08:53:52 +10:00
table-builder DEV: update classes, remove unused CSS (#25825) 2024-02-23 09:14:37 -05:00
d-editor.scss UX: always show image controls on touch devices (#26018) 2024-03-04 17:19:09 -05:00
font-variables.scss Revert "UX: Make input sizing consistent across all browsers (#26159)" (#26295) 2024-03-21 17:54:11 +00:00
input_tip.scss A11Y: disable non-essential CSS animations for reduced-motion users (#23571) 2023-09-14 17:31:43 -04:00
loading-slider.scss FIX: better supports ipad and hub footer nav (#25518) 2024-02-01 10:24:44 +01:00
post-action-feedback.scss FIX: allow styling of feedback on mobile (#25072) 2023-12-30 08:57:16 +11:00
printer-friendly.scss FEATURE: remove category badge style options, set bullet style as default (#24198) 2023-11-13 10:46:15 -05:00
software-update-prompt.scss REFACTOR: move shadow vars to css custom props (#22094) 2023-06-13 16:38:31 -04:00
topic-entrance.scss REFACTOR: move shadow vars to css custom props (#22094) 2023-06-13 16:38:31 -04:00
topic-timeline.scss UX: improve touch, swipe, panning performance on mobile menus (#23775) 2023-10-16 11:27:00 -07:00
whcm.scss A11Y: Improve accessibility in WHCM themes (#18606) 2022-10-17 07:07:46 -07:00