Commit graph

4036 commits

Author SHA1 Message Date
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
alistair3149 b9a92b4692
feat(core): add more saturation to text colors 2024-10-17 02:40:04 -04:00
alistair3149 20f484d9a3
feat(core): simplify section implementation and update support for new headings 2024-10-16 16:17:32 -04:00
alistair3149 bd71ac747b
fix(core): 🐛 use CSS calc instead of LESS calculation
It seems that there are some changes in the LESS parser in MW 1.43that breaks some
of the existing LESS calculation.

This should also fix #957
2024-10-16 15:04:39 -04:00
alistair3149 d2e92da3c5
feat(Keyhint): tweak keyboard hint styles 2024-10-16 15:02:08 -04:00
alistair3149 d76e8a9a3f
feat(RecentChanges): remove skeleton screen loading
It does not play well with top links
2024-10-15 17:49:53 -04:00
github-actions 602319651e ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-10-15 18:31:51 +00:00
alistair3149 1d275c8eef
build: release 2.33.0 (#956) 2024-10-15 14:31:23 -04:00
dependabot[bot] 27fddc9236
build(deps-dev): bump stylelint from 16.9.0 to 16.10.0 (#959)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.9.0 to 16.10.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/16.9.0...16.10.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-14 23:05:37 -04:00
alistair3149 10f5d118f6
feat(core): update to new Codex external link icon 2024-10-11 00:42:07 -04:00