alistair3149
27e05c72a6
docs: explain why init module is needed
2024-11-17 17:47:00 -05:00
alistair3149
70f632a4db
fix: no need to apply hover:hover to active state
2024-11-16 03:19:11 -05:00
alistair3149
56619bf56f
feat: simplify implementation and drop hash usage
...
Instead of doing JS hashing, just append the tabber count to the end of the ID.
Having the same tab label within the same Tabber breaks in the previous behavior anyways
2024-11-16 03:19:11 -05:00
alistair3149
bd5738afe8
feat: use Codex CSS variable directly
2024-11-16 03:19:11 -05:00
alistair3149
1e1d3de9cd
feat: render all HTML server-side
2024-11-16 03:19:11 -05:00
alistair3149
f24ddb58ee
feat: only add empty paragraph for wikitext list elements
...
We don't need the empty paragraph hack for non-list elements.
Related: #151
2024-11-16 03:19:11 -05:00
alistair3149
9162321c3c
feat: avoid layout shift in init
2024-05-25 15:29:56 -04:00
alistair3149
a66f6e604f
feat: use skeleton screen as transclude load animation
2024-05-25 03:40:39 -04:00
alistair3149
0a3b30504d
fix: incorrect selector for hiding tabpanel in init
2024-05-25 03:07:49 -04:00
alistair3149
8d410dfb49
refactor: use init module instead of inline style for skeleton screen
2024-05-25 03:02:18 -04:00