Alan Guo Xiang Tan
fde9e6bc25
DEV: Migrate sidebar site settings ( #19336 )
...
This new site setting replaces the
`enable_experimental_sidebar_hamburger` and `enable_sidebar` site
settings as the sidebar feature exits the experimental phase.
Note that we're replacing this without depreciation since the previous
site setting was considered experimental.
Internal Ref: /t/86563
2022-12-08 09:44:29 +08:00
Kris
bb42016a72
A11Y: add title & aria-expanded for sidebar toggle ( #19130 )
2022-11-22 07:17:45 +08:00
Alan Guo Xiang Tan
e05cd5de8f
DEV: Add tests for sidebar accessibility changes ( #19138 )
...
Accessibility is a feature which we do not want to regress on.
Follow-up to e30df22716
2022-11-22 06:07:47 +08:00
Alan Guo Xiang Tan
deb0656b63
UX: Hide tags section in sidebar when user has no visible tags ( #18539 )
...
Also hides the tags configuration for sidebar under user preferences
Internal ref: /t/73500
2022-10-13 08:37:28 +08:00
Alan Guo Xiang Tan
4c5e575c15
FIX: Ensure closing sidebar tears down all callbacks. ( #18434 )
2022-09-30 10:02:51 +08:00
Jarek Radosz
e21d2ac217
DEV: De-jQ sidebar tests ( #18050 )
...
And fix a typo
2022-08-23 18:30:07 +02:00
Alan Guo Xiang Tan
2bcad12848
DEV: Reorganize user and anonymous sidebar files into respective folders ( #18039 )
...
This commit does not change any functionality
2022-08-23 13:17:59 +08:00