2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-03-04 01:15:08 +08:00
discourse/frontend/discourse
Kris 8ffdde5e59
UX: mobile fixes for category creation and footer nav (#38218)
When creating a new category from the slide-out sidebar, the sidebar
wouldn't close after the route change. This closes it and adds some
tests.

Before, changed route menu still open: 

<img width="450" alt="image"
src="https://github.com/user-attachments/assets/e756b701-8a50-4d0d-808f-e315a9dabdcb"
/>


After, new route closed sidebar 

<img width="450" alt="image"
src="https://github.com/user-attachments/assets/a2706074-38ca-449f-8203-3b454a081fba"
/>


I've also adjusted the bottom value for the admin changes banner for
forms, as the PWA footer nav was overlapping it.

Before, blocked by footer:
<img width="450" alt="image"
src="https://github.com/user-attachments/assets/35aa3ff6-9c1b-4982-a015-e15c6ceca27b"
/>


After, no longer blocked:
<img width="450" alt="image"
src="https://github.com/user-attachments/assets/8e6f7d0e-6b3c-4de4-ac7b-ef631c8a00d8"
/>




Also added a missing button class I noticed while I was at it
2026-03-03 11:42:26 -05:00
..
admin FIX: Move HighlightedCode to core namespace (#38141) 2026-03-03 14:57:53 +00:00
app UX: mobile fixes for category creation and footer nav (#38218) 2026-03-03 11:42:26 -05:00
config
dialog-holder
float-kit UX: Improve usercard placement (#38138) 2026-03-01 20:32:05 +01:00
lib DEV: Use Rails to render site-settings for qunit tests (#37105) 2026-01-14 12:25:12 +00:00
public/assets/scripts DEV: Introduce new rollup-based plugin build system (#35477) 2026-03-03 13:50:55 +00:00
scripts DEV: Add feature flag for browser pageview events (#36986) 2026-01-07 15:16:18 +08:00
select-kit DEV: Replace discourseComputed with @computed across the codebase (#36840) 2026-03-02 17:55:24 -03:00
tests UX: mobile fixes for category creation and footer nav (#38218) 2026-03-03 11:42:26 -05:00
truth-helpers
.ember-cli
.npmrc
.watchmanconfig
ember-cli-build.js DEV: Use Rails to render site-settings for qunit tests (#37105) 2026-01-14 12:25:12 +00:00
package.json DEPS: Bump @swc/core from 1.15.7 to 1.15.13 (#38214) 2026-03-03 14:07:29 +01:00
testem.js DEV: Introduce new rollup-based plugin build system (#35477) 2026-03-03 13:50:55 +00:00
tsconfig.json