Commit graph

3856 commits

Author SHA1 Message Date
Vũ Minh Nguyên 118f9d47c7
feat(UploadWizard): add basic styles for campaign (#925) 2024-08-13 12:44:20 -04:00
dependabot[bot] 4b0a7b0652
build(deps-dev): update mediawiki/mediawiki-codesniffer requirement (#926)
Updates the requirements on [mediawiki/mediawiki-codesniffer](https://github.com/wikimedia/mediawiki-tools-codesniffer) to permit the latest version.
- [Changelog](https://github.com/wikimedia/mediawiki-tools-codesniffer/blob/master/HISTORY.md)
- [Commits](https://github.com/wikimedia/mediawiki-tools-codesniffer/compare/v43.0.0...v44.0.0)

---
updated-dependencies:
- dependency-name: mediawiki/mediawiki-codesniffer
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 12:43:50 -04:00
dependabot[bot] d3aafa66a7
build(deps-dev): bump @commitlint/cli from 19.3.0 to 19.4.0 (#922)
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 19.3.0 to 19.4.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.4.0/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  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-08-13 12:43:41 -04:00
translatewiki.net c2ab03c844
Localisation updates from https://translatewiki.net. 2024-08-12 14:11:35 +02:00
translatewiki.net dbcc6495a9
Localisation updates from https://translatewiki.net. 2024-08-08 14:11:14 +02:00
github-actions 4fa51e2511 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-08-06 17:28:00 +00:00
alistair3149 b91f3ffad6
build: release 2.26.0 (#912) 2024-08-06 13:27:35 -04:00
dependabot[bot] 0f235e6e60
build(deps-dev): bump husky from 9.1.1 to 9.1.4 (#919)
Bumps [husky](https://github.com/typicode/husky) from 9.1.1 to 9.1.4.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v9.1.1...v9.1.4)

---
updated-dependencies:
- dependency-name: husky
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 13:27:25 -04:00
dependabot[bot] 33fa53c468
build(deps-dev): bump stylelint from 16.7.0 to 16.8.1 (#921)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.7.0 to 16.8.1.
- [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.7.0...16.8.1)

---
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-08-06 13:25:40 -04:00
translatewiki.net 81c7e43bc0
Localisation updates from https://translatewiki.net. 2024-08-05 14:10:59 +02:00
translatewiki.net db2983f0e9
Localisation updates from https://translatewiki.net. 2024-08-01 14:11:04 +02:00
alistair3149 6711196bda
fix(core): 🐛 do not use inset for box-shadow-border
It will be overlapped if the content has background
2024-07-25 14:35:42 -04:00
translatewiki.net f383fa2a71
Localisation updates from https://translatewiki.net. 2024-07-25 14:12:13 +02:00
github-actions 07507207b3 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-25 06:25:20 +00:00
alistair3149 9baf8510ce
fix(core): 🐛 fix uneven margin in table cells 2024-07-25 02:24:38 -04:00
Aeywoo dad5c26e02
fix(AccountInfo): 🐛 resetting incorrectly styled elements (#915)
* Update ext.AccountInfo.special.less

Fixing some incorrectly styled elements as a result of AccountInfo's terrible CSS selector choices, this change resets two overwritten elements to their default values in Citizen and limits their effects to the Special:AccountInfo page.

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-07-24 23:07:04 -04:00
alistair3149 1703d29945
feat(stickyHeader): add transition to secondary sticky header 2024-07-24 22:17:03 -04:00
alistair3149 d115a5e5e8
fix(AccountInfo): 🐛 incorrect CSS var name 2024-07-24 21:58:46 -04:00
github-actions da2937963e ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-25 01:57:45 +00:00
Vũ Minh Nguyên ffbaa5b9fa
feat(UserProfileV2): add UserProfileV2 style (#914)
* feat:  add UserProfileV2 style

* feat: add UserProfileV2 SkinStyles

* feat: add UserProfileV2 styles

* feat:  add UserProfileV2 styles

* feat:  add UserProfileV2 styles
2024-07-24 21:57:11 -04:00
alistair3149 c1370e95f0
feat(core): update box-shadow CSS variables
* Tokenize shadow vertical distance
* Rename CSS variables to match Codex counterpart
* Reduce the vertical distance for all box shadow
2024-07-24 21:53:51 -04:00
alistair3149 9a0ebf4446
fix(stickyHeader): 🐛 incorrect border box shadow 2024-07-24 21:45:12 -04:00
alistair3149 b922b035cc
feat(OOUI): update filter invert rules 2024-07-24 21:09:37 -04:00
alistair3149 81348ff27e
fix(WikiEditor): 🐛 missing border bottom rule 2024-07-24 21:03:53 -04:00
alistair3149 f1e2130ed4
feat(SMW): tweak Tippy styles to match with Citizen 2024-07-24 20:56:31 -04:00
alistair3149 1107efc2d1
refactor(tippy): ♻️ move tippy to lib directory 2024-07-24 20:51:53 -04:00
translatewiki.net 939c2b4b06
Localisation updates from https://translatewiki.net. 2024-07-22 14:12:59 +02:00
alistair3149 72cc2aa482
refactor(core): ♻️ rename button mixins to match with tokens 2024-07-21 16:39:38 -04:00
alistair3149 362dcd01cc
feat(wikitable): add new wikitable utility classes for additional styling
- .wikitable--border to enable vertical divider
- .wikitable--stripe to enable striped rows
2024-07-20 20:33:46 -04:00
alistair3149 cc0820c204
feat(wikitable): use more accurate selectors to apply border and border radius 2024-07-20 19:53:26 -04:00
alistair3149 2fe94438ee
feat(core): add reset styles for border-width and border-color
This will affect existing wikis that uses the invalid border attribute like in #902.
Border attribute is not valid HTML in HTML5 and it has been causing a lot of headache
in other styles
2024-07-20 19:35:14 -04:00
alistair3149 764f7593c3
fix(overflow): 🐛 fix undefined wrapper 2024-07-20 19:32:22 -04:00
alistair3149 08a7a51566
fix(wikitable): 🐛 incorrect selector for tfoot 2024-07-20 17:49:36 -04:00
github-actions 0242d9bc6e ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-20 21:46:51 +00:00
alistair3149 15ebea1c80
fix(wikitable): 🐛 incorrect border radius when both thead and tbody are present 2024-07-20 17:46:18 -04:00
alistair3149 4d803f841d
feat(fonts): bump Roboto Flex to 3.200 2024-07-19 22:49:35 -04:00
alistair3149 b9cd27043d
feat(core): tweak changelist and toc border width 2024-07-19 18:31:22 -04:00
alistair3149 bd0cea79e4
chore(husky): 🔧 deprecate old commands 2024-07-19 18:05:12 -04:00
alistair3149 9caf91a5d6
build: release 2.25.0 (#907) 2024-07-19 17:55:35 -04:00
dependabot[bot] 0bf945152d
build(deps-dev): bump husky from 9.0.11 to 9.1.1 (#911)
Bumps [husky](https://github.com/typicode/husky) from 9.0.11 to 9.1.1.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v9.0.11...v9.1.1)

---
updated-dependencies:
- dependency-name: husky
  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-07-19 17:54:53 -04:00
alistair3149 a1ad423f2f
feat(stickyHeader): implement sticky header variables into other sticky styles 2024-07-19 17:29:17 -04:00
alistair3149 8c204767c6
refactor(stickyHeader): ♻️ use box-shadow instead of border for bottom border
So that it won't affect the height of the element
2024-07-19 17:10:06 -04:00
alistair3149 c9d98e477a
feat(stickyHeader): add CSS var --height-sticky-header to offset sticky elements
--height-sticky-header will always return the current height of sticky header.
It can be used to offset sticky elements so that it adjusts to the sticky header.
2024-07-19 17:08:03 -04:00
alistair3149 f3042f5b80
fix(toc): 🐛 ToC should have the same padding as other menu cards 2024-07-19 16:27:19 -04:00
translatewiki.net 39ef541378
Localisation updates from https://translatewiki.net. 2024-07-18 14:11:12 +02:00
alistair3149 e38b44edb2
refactor(search): ♻️ simplify URL generation by using mw.util.getUrl
getUrl will handle both the short URL and santization
2024-07-17 14:16:55 -04:00
translatewiki.net 3e94b0a55c
Localisation updates from https://translatewiki.net. 2024-07-15 14:13:39 +02:00
alistair3149 a9fb03fc8e
fix(print): 🐛 only color variables require important declaration 2024-07-15 02:09:05 -04:00
dependabot[bot] eca0b8fa68
build(deps-dev): bump stylelint from 16.6.1 to 16.7.0 (#908)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.6.1 to 16.7.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.6.1...16.7.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-07-15 02:07:49 -04:00
alistair3149 1fefddd41a
feat(core): implement Codex border-width tokens 2024-07-15 02:07:25 -04:00