discourse/app
David Taylor 1e33a3a722
DEV: Modernize sidebar/slide-in-menu display logic
- Remove narrow desktop mode and associated lib / initializer

- Replaces `narrowDesktopMode || mobileMode` logic in header/sidebar with `!viewport.md` (768px threshold remains the same)

- Refactor `showSidebar` logic in application controller to make it declarative. (previously, the narrow-desktop initializer would mutate the controller state based on resize events)
2025-05-29 16:09:23 +01:00
..
assets DEV: Modernize sidebar/slide-in-menu display logic 2025-05-29 16:09:23 +01:00
controllers DEV: Post localization improvements (#32869) 2025-05-27 08:49:53 -07:00
helpers DEV: Introduce experimental viewport-based mobile mode (#32859) 2025-05-23 13:01:04 +01:00
jobs PERF: Set cluster_concurrency 1 for Jobs::BackfillBadge (#32121) 2025-04-02 11:23:32 +08:00
mailers DEV: Added the ability to use users' names in group mention notifications and mentions shown in emails (#32848) 2025-05-28 10:07:06 -05:00
models DEV: Correct typo in script-tag-discourse-plugin deprecation (#32990) 2025-05-29 15:35:55 +01:00
queries/reports DEV: Refactor reports index into service (#31667) 2025-03-11 14:36:06 +10:00
serializers DEV: Post localization improvements (#32869) 2025-05-27 08:49:53 -07:00
services UX: Various improvements to the new color palette page (#32597) 2025-05-07 17:53:50 +03:00
views DEV: Compile and serve rtl versions of theme CSS (#32881) 2025-05-23 13:48:57 +01:00