discourse/app/assets/javascripts
Alan Guo Xiang Tan c991b8f6a0
UX: Sections not collapsable in "header dropdown" navigation menu (#21604)
What is the problem?

This is a follow up to 4cca7de22d. In the
commit, CSS was used to disable the collapsing of sections in the header
dropdown navigation menu when the `navigation_menu` site setting is set
to `header dropdown`. However, using CSS is not the correct approach as
the underlying code is still marking the section as collapsable which
means that the sections will still be displayed as collapsed with no way
to "uncollapse" if the local store has already marked the section as
collapsed.

What is the fix?

This commit removes the usage of CSS to hide the collapsabe button and
instead correctly marks the section as not collapsable in the code.
2023-05-17 14:28:09 +08:00
..
admin Build(deps): Bump @ember/string in /app/assets/javascripts (#21569) 2023-05-16 11:24:25 +02:00
bootstrap-json Build(deps): Bump jsdom from 21.1.1 to 22.0.0 in /app/assets/javascripts (#21350) 2023-05-08 11:45:28 +02:00
confirm-new-email DEV: Add error message styling (#21225) 2023-04-25 08:40:18 -04:00
dialog-holder Build(deps): Bump webpack in /app/assets/javascripts (#21496) 2023-05-11 17:27:09 +02:00
discourse UX: Sections not collapsable in "header dropdown" navigation menu (#21604) 2023-05-17 14:28:09 +08:00
discourse-common Build(deps): Bump @ember/string in /app/assets/javascripts (#21569) 2023-05-16 11:24:25 +02:00
discourse-hbr Build(deps): Bump @ember/string in /app/assets/javascripts (#21569) 2023-05-16 11:24:25 +02:00
discourse-plugins Build(deps): Bump webpack in /app/assets/javascripts (#21496) 2023-05-11 17:27:09 +02:00
discourse-widget-hbs Build(deps): Bump @ember/string in /app/assets/javascripts (#21569) 2023-05-16 11:24:25 +02:00
docs
ember-addons
ember-cli-progress-ci
ember-production-deprecations DEV: Include ember deprecation messages in production builds (#20587) 2023-03-10 10:37:28 +00:00
locales UX/DEV: Review queue redesign fixes (#20239) 2023-03-02 16:40:53 +01:00
patches DEV: Update ember-cli to 4.12.0 (#21074) 2023-04-19 12:58:29 +02:00
pretty-text Build(deps): Bump @ember/string in /app/assets/javascripts (#21569) 2023-05-16 11:24:25 +02:00
select-kit A11Y: Improve select-kit accessibility (take 2) (#21530) 2023-05-16 09:57:50 -04:00
truth-helpers Build(deps): Bump @ember/string in /app/assets/javascripts (#21569) 2023-05-16 11:24:25 +02:00
wizard Build(deps): Bump @ember/string in /app/assets/javascripts (#21569) 2023-05-16 11:24:25 +02:00
.licensee.json Revert "DEV: Merge package.json files (#21172)" (#21182) 2023-04-20 14:57:40 +02:00
.npmrc
discourse-js-processor.js DEV: Update ember-cli-htmlbars to 6.2.0 (#20467) 2023-02-27 18:43:28 +01:00
handlebars-shim.js
package.json DEV: Move app build-time dependencies to devDependencies (#21310) 2023-05-03 09:25:13 +01:00
polyfills.js Drop support for iOS < 15.7 (#19847) 2023-01-16 17:28:59 +00:00
service-worker.js.erb FIX: Service worker for Safari (#21435) 2023-05-09 18:36:20 +03:00
yarn.lock Build(deps): Bump @ember/string in /app/assets/javascripts (#21569) 2023-05-16 11:24:25 +02:00