Commit graph

4045 commits

Author SHA1 Message Date
github-actions 18ad833bce ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-10-23 17:26:48 +00:00
alistair3149 936e9c1906
build: release 2.36.0 (#962) 2024-10-23 13:26:22 -04:00
alistair3149 51c7110b92
fix(toc): 🐛 incorrect closing tag for toc summary 2024-10-22 23:30:32 -04:00
alistair3149 00bda1f2b3
fix(toc): 🐛 summary should not be escaped 2024-10-22 23:11:37 -04:00
alistair3149 2157bcf490
feat(toc): add wrapper for TOC link to hold summary
Some extensions such as DiscussionTools add summary to the ToC item.
We should add styles to support that
2024-10-22 22:51:45 -04:00
alistair3149 4849c648dc
feat(menu): increase line-height of menu items 2024-10-22 22:31:43 -04:00
alistair3149 b68cc3aa2f
fix(DiscussionTools): 🐛 fix invisible highlighted section text 2024-10-22 18:26:13 -04:00
alistair3149 df27ab7583
refactor(mainMenu): ♻️ inherit max-width from menu card instead of redefining a new one 2024-10-22 18:16:24 -04:00
alistair3149 5e749ed137
fix(Echo): 🐛 increase specificity for the selector to apply padding properly 2024-10-22 18:15:45 -04:00
alistair3149 2a53abed2f
feat(tokens): lower the brightness of destructive color in dark mode
Signed-off-by: alistair3149 <alistair31494322@gmail.com>
2024-10-22 17:39:01 -04:00
alistair3149 db4d8a0103
feat(tokens): update state colors 2024-10-22 17:35:28 -04:00
alistair3149 cabf6b4e07
feat(Echo): sync Echo alert styles with mw.notifications 2024-10-22 16:38:52 -04:00
alistair3149 b66ce9dbe8
feat(MediaWiki): add styles for usermessage 2024-10-22 16:25:25 -04:00
alistair3149 cb5d4a79f5
feat(MediaWiki): update mw.notification styles 2024-10-22 16:19:01 -04:00
alistair3149 50832a7d5d
fix(menu): 🐛 prevent dropdown menus from overflowing the viewport 2024-10-22 14:54:02 -04:00
alistair3149 7867ad990c
fix(pageActions): 🐛 add missing transition property 2024-10-22 14:41:59 -04:00
alistair3149 243738a282
perf(RecentChanges): ️ disable sticky header on RC page due to performance issue
The auto-hide sticky header can cause some performance issue on long RC pages.
Disabling it for now until we have a better solution.
2024-10-22 14:36:49 -04:00
github-actions 27591fa511 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-10-22 00:11:41 +00:00
alistair3149 7f29ae8711
build: release 2.35.0 (#961) 2024-10-21 20:11:15 -04:00
alistair3149 6041dcb159
fix(RecentChanges): 🐛 fix misaligned nested rc icons 2024-10-21 20:10:49 -04:00
alistair3149 95c355d9b3
fix(mediawiki): 🐛 apply body styles to overlay outside of citizen-body
This should fix the incorrect line-height issue in VE preview.

T347199
2024-10-21 19:09:22 -04:00
alistair3149 7702361402
feat(overflow): add noresize class to citizen nowrap classes
noresize is a standardized class used by Vector 2022,
we should support it too.
2024-10-21 18:18:27 -04:00
alistair3149 a614152388
fix(mediawiki): 🐛 add missing LESS import for mediawiki.special 2024-10-19 04:45:37 -04:00
alistair3149 43ed770b62
fix(core): 🐛 escape CSS variable in HSL color 2024-10-19 04:34:04 -04:00
alistair3149 0259645eb5
feat(features): remove saturation from black mode colors 2024-10-19 03:41:36 -04:00
alistair3149 f96cd7435e
feat(features): make black theme color darker 2024-10-19 03:37:31 -04:00
alistair3149 a353b14dc7
fix(tokens): 🐛 incorrect shadow opacity for dark theme 2024-10-19 03:36:38 -04:00
alistair3149 ddeaa39288
feat(mediawiki): improve responsive layout in software table 2024-10-19 03:17:22 -04:00
alistair3149 457bc87c52
feat(core): add animation for more icons 2024-10-19 02:27:42 -04:00
alistair3149 118bd6a2be
fix(core): 🐛 fix ellipsis icon rotate direction 2024-10-19 02:21:59 -04:00
alistair3149 dd16582142
feat(core): add some microinteractions to some of the icons 2024-10-19 02:21:05 -04:00
alistair3149 fe514e94ce
feat(search): use trash icon instead of clear icon for clear input text button 2024-10-19 01:34:28 -04:00
alistair3149 c458252f91
feat(mediawiki): make Special:Version software more compact 2024-10-19 01:27:27 -04:00
github-actions 1caf732c38 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-10-19 05:16:29 +00:00
alistair3149 951913458c
feat(tokens): simplify box shadow and align closer with Codex styles
- Remove excessive layers in smaller shadows
- Align small and medium shadow closer to Codex
- Rename some of the inner shadow CSS variables
2024-10-19 01:15:41 -04:00
github-actions f4a8bd59a7 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-10-19 05:01:18 +00:00
alistair3149 8ac332a8c0
fix(pref): 🐛 only apply transition to transform property 2024-10-19 01:00:21 -04:00
alistair3149 bb9ed449f6
feat(core): improve and clean up various CSS transitions 2024-10-19 00:48:20 -04:00
alistair3149 10d3c17f18
perf(core): ️ disable all CSS transition during window resize 2024-10-19 00:13:13 -04:00
alistair3149 1ca49e61cf
refactor(mixins): ♻️ clean up unused LESS mixins
Signed-off-by: alistair3149 <alistair31494322@gmail.com>
2024-10-18 23:58:04 -04:00
github-actions 3fde57b819 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-10-17 23:30:39 +00:00
alistair3149 cc847c08c2
build: release 2.34.0 (#960) 2024-10-17 19:30:13 -04:00
alistair3149 83ddaa9960
refactor(core): ♻️ remove unused grid rules 2024-10-17 07:14:06 -04:00
alistair3149 4438168b58
refactor(core): ♻️ clean up body containers margin 2024-10-17 06:41:17 -04:00
alistair3149 c90fe6cea5
fix(core): fix LESS compile error on 1.39 with multiline rules 2024-10-17 04:49:22 -04:00
alistair3149 53742a0dd2
feat(core): extend page header background to full width
This is needed to get rid of the negative margin sticky header background hack.
Since it looks weird on wikis with background imgae.
2024-10-17 04:10:32 -04:00
alistair3149 17525528f5
feat(stickyHeader): collapse page tools label in sticky header 2024-10-17 03:27:40 -04:00
alistair3149 ecdf9f2a2a
fix(tokens): 🐛 fix LESS parsing error for box shadow in MW 1.43 2024-10-17 03:11:56 -04:00
alistair3149 17c8caace9
fix(pagetools): 🐛 fix incorrect background color for language badge 2024-10-17 02:49:01 -04:00
alistair3149 cf1e55dc55
feat(keyhint): remove hyphens between keys 2024-10-17 02:46:21 -04:00