discourse/app/assets/javascripts
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
..
admin Build(deps): Bump the babel group with 2 updates (#32947) 2025-05-28 11:57:41 +02:00
custom-proxy Build(deps-dev): Bump express from 4.21.2 to 5.1.0 (#32089) 2025-04-04 20:29:03 +02:00
deprecation-silencer DEV: Pin pnpm to v9 (#31158) 2025-02-04 09:18:15 +00:00
dialog-holder Build(deps-dev): Bump webpack from 5.99.8 to 5.99.9 (#32827) 2025-05-21 09:19:16 +02:00
discourse DEV: Modernize sidebar/slide-in-menu display logic 2025-05-29 16:09:23 +01:00
discourse-i18n DEV: Pin pnpm to v9 (#31158) 2025-02-04 09:18:15 +00:00
discourse-markdown-it UX: improve onebox handling on rich editor (#32221) 2025-04-08 21:04:59 -03:00
discourse-plugins Build(deps): Bump the babel group with 2 updates (#32947) 2025-05-28 11:57:41 +02:00
discourse-widget-hbs Build(deps): Bump the babel group with 2 updates (#32947) 2025-05-28 11:57:41 +02:00
docs
ember-addons
ember-cli-progress-ci
float-kit Build(deps): Bump the babel group with 2 updates (#32947) 2025-05-28 11:57:41 +02:00
pretty-text Build(deps): Bump the babel group with 2 updates (#32947) 2025-05-28 11:57:41 +02:00
select-kit Build(deps): Bump the babel group with 2 updates (#32947) 2025-05-28 11:57:41 +02:00
theme-transpiler Build(deps): Bump the babel group with 2 updates (#32947) 2025-05-28 11:57:41 +02:00
truth-helpers DEV: Correct truth-helper exports (#31528) 2025-02-26 17:50:29 +00:00
.npmrc
polyfills.js