alistair3149
|
8640d4ef30
|
feat(toc): ✨ switch to ToC implementation based on Vector 2022
This will serve as the groundwork of merging the intersection observers
and collapsible toc in the future.
|
2024-09-10 18:28:12 -04:00 |
|
alistair3149
|
b0817115ea
|
refactor(core): ♻️ clean up ToC classes
Clean up the CSS class name to follow the MW CSS coding conventions.
The structure is refactored to be similar to Vector for easier maintainenace.
|
2024-09-10 17:40:25 -04:00 |
|
alistair3149
|
f2ff92e1ac
|
feat(toc): ✨ drop checkbox hack usage in ToC in favor of dropdown (#894)
Now that ToC is also using the new dropdown system, we can remove all references to the old checkbox hack now.
Fixes: #855
|
2024-07-03 17:44:52 -04:00 |
|
alistair3149
|
0aa617262e
|
feat(core): ✨ simplify toc styles
|
2024-05-07 21:48:22 -04:00 |
|
alistair3149
|
58bab74eab
|
feat(core): ✨ switch all icons to OOUI module
Custom icons are no longer needed. This should reduce
an extra ResourceLoader module registration.
|
2024-05-06 13:48:41 -04:00 |
|
alistair3149
|
81288a76c8
|
fix(core): 🐛 remove duplicated id for toc label
|
2023-08-04 17:36:16 -04:00 |
|
alistair3149
|
ee4a7eda4f
|
refactor(core): ♻️ rename mw-checkbox-hack class to citizen-menu-checkbox
|
2023-01-25 20:25:40 -05:00 |
|
alistair3149
|
ef955c28a0
|
feat(core): ✨ use MW core checkboxHack instead
We no longer need to emulate the same feature when it is in core
|
2023-01-25 19:40:52 -05:00 |
|
alistair3149
|
7cff9e678b
|
feat(core): ✨ migrate ToC icon to use RL icon module
|
2022-11-21 17:43:04 -05:00 |
|
alistair3149
|
a1ce408e43
|
feat(core): ✨ re-implement responsive toc
|
2022-11-21 17:42:05 -05:00 |
|
alistair3149
|
1730a8ff99
|
feat(core): ✨ pre-work for ToC checkbox hack
|
2022-11-21 17:42:03 -05:00 |
|
alistair3149
|
bc1dd38a12
|
feat(core): ✨ add back to top link to toc
|
2022-11-21 17:41:56 -05:00 |
|
alistair3149
|
8793a243c3
|
feat(core): ✨ rewrite body layout into flex and grid
|
2022-11-21 17:41:42 -05:00 |
|
alistair3149
|
3eaeaa15f7
|
refactor(core): ♻️ pre-work to allow Citizen to render ToC
|
2022-11-21 17:41:40 -05:00 |
|