Commit graph

3911 commits

Author SHA1 Message Date
github-actions 825aff0fa1 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-09-11 02:16:12 +00:00
alistair3149 19441d8a74
fix(userinfo): 🐛 use more appropiate i18n for edit label
Closes: #944
2024-09-10 22:16:05 -04:00
alistair3149 ab62d65768
fix(toc): 🐛 exclude toggle from top section hover 2024-09-10 22:12:06 -04:00
alistair3149 1b7025ef85
feat(toc): expand the current active section 2024-09-10 22:07:22 -04:00
alistair3149 257673a588
feat(toc): allow ToC to be collapsible
Using the same implementation as Vector 2022

Closes: #556
2024-09-10 19:32:49 -04:00
alistair3149 ca1f31d789
refactor(core): ♻️ remove redundant intersection observers 2024-09-10 18:38:11 -04:00
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 8354f8e263
feat(core): do not hardcode scroll padding top 2024-09-10 17:02:59 -04:00
alistair3149 25697495e5
feat(core): add support for mw-sticky-header-element
Task: T289817
2024-09-10 16:50:27 -04:00
github-actions 32f1781602 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-09-10 07:20:36 +00:00
alistair3149 a5fe615ce8
build: release 2.28.0 (#942) 2024-09-10 03:20:13 -04:00
translatewiki.net 6357fa75c2
Localisation updates from https://translatewiki.net. 2024-09-09 14:11:18 +02:00
alistair3149 6fef375dbe
feat(SemanticMediaWiki): update jsonview styles 2024-09-08 17:02:22 -04:00
alistair3149 4dd8e5492e
feat(FloatingUI): sync styles with the latest version 2024-09-05 23:16:09 -04:00
github-actions 37bfed5a59 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-09-05 20:25:13 +00:00
Vũ Minh Nguyên 8eb6e51110
feat(StructuredNavigation): add styles for StructuredNavigation (#943)
* feat: Add SkinStyles to StructuredNavigation

Signed-off-by: Pisces <admin@songngu.xyz>

* Changed group-title text align

From right to left, for the sake of readability.

Signed-off-by: Pisces <vuminhnguyen@songngu.xyz>

* Update ext.structuredNav.NavigationView.less

Per review from @alistar3149

* Update ext.structuredNav.NavigationView.less

Another review-based patch

---------

Signed-off-by: Pisces <admin@songngu.xyz>
Signed-off-by: Pisces <vuminhnguyen@songngu.xyz>
2024-09-05 16:24:36 -04:00
alistair3149 bb44e05f97
feat(FloatingUI): add support for Extension:FloatingUI 2024-09-04 23:54:50 -04:00
alistair3149 cfd5606430
ci(lint): 👷 use concurrency instead to cancel previous run 2024-09-04 16:08:28 -04:00
alistair3149 5cfbc433b7
ci(lint): 👷 drop unused strategies in CI 2024-09-04 16:02:01 -04:00
alistair3149 ff41921617
ci(lint): 👷 use github context variables 2024-09-04 15:48:06 -04:00
alistair3149 4faaeccef8
ci(php-test): 👷 sync MW version to current supported versions
- Drop MW 1.40
- Add MW 1.42
2024-09-04 15:41:18 -04:00
alistair3149 81a3cd1bf8
fix(StructuredDiscussions): 🐛 fix missing LESS import
Closes: #711
2024-09-04 00:34:49 -04:00
alistair3149 12196cb940
feat(TabberNeue): drop CSS variable definition for TabberNeue
It is already covered in 2.5.0 of TabberNeue
2024-08-31 20:11:00 -04:00
alistair3149 c6989906a3
fix(SemanticMediaWiki): 🐛 fix undefined LESS mixin 2024-08-31 19:52:01 -04:00
dependabot[bot] ac629786ab
build(deps-dev): bump @commitlint/cli from 19.4.0 to 19.4.1 (#940)
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 19.4.0 to 19.4.1.
- [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.1/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  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-31 19:50:42 -04:00
dependabot[bot] eaceb03c9f
build(deps-dev): bump stylelint from 16.8.2 to 16.9.0 (#939)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.8.2 to 16.9.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.8.2...16.9.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-08-31 19:49:49 -04:00
dependabot[bot] a1453f692f
build(deps-dev): bump @commitlint/config-conventional (#941)
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 19.2.2 to 19.4.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.4.1/@commitlint/config-conventional)

---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
  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-31 19:48:03 -04:00
translatewiki.net a836a63f68
Localisation updates from https://translatewiki.net. 2024-08-26 14:11:03 +02:00
translatewiki.net c5015b4b99
Localisation updates from https://translatewiki.net. 2024-08-22 14:13:41 +02:00
dependabot[bot] 5eca6b48af
build(deps): bump tj-actions/changed-files from 44 to 45 (#936)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44 to 45.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v45)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-22 01:52:48 -04:00
dependabot[bot] 1015944e77
build(deps-dev): bump husky from 9.1.4 to 9.1.5 (#935)
Bumps [husky](https://github.com/typicode/husky) from 9.1.4 to 9.1.5.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v9.1.4...v9.1.5)

---
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-22 01:52:37 -04:00
dependabot[bot] 592da93d4f
build(deps-dev): bump stylelint-config-recess-order from 5.0.1 to 5.1.0 (#937)
Bumps [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order) from 5.0.1 to 5.1.0.
- [Release notes](https://github.com/stormwarning/stylelint-config-recess-order/releases)
- [Changelog](https://github.com/stormwarning/stylelint-config-recess-order/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stormwarning/stylelint-config-recess-order/compare/v5.0.1...v5.1.0)

---
updated-dependencies:
- dependency-name: stylelint-config-recess-order
  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-22 01:52:24 -04:00
github-actions 57459e7f51 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-08-19 19:59:36 +00:00
alistair3149 28cd4e18b5
build: release 2.27.0 (#927) 2024-08-19 15:59:12 -04:00
alistair3149 8099399ff4
feat(Cargo): update Cargo table styles to match with wikitables
Closes: #923
2024-08-19 15:55:41 -04:00
alistair3149 0b397eeb6e
feat(TemplateData): update TemplateData styles 2024-08-19 15:40:26 -04:00
alistair3149 1461172238
fix(OOUI): 🐛 add missing invert color rules for framed progressive buttons 2024-08-19 15:33:42 -04:00
translatewiki.net 73f7d79426
Localisation updates from https://translatewiki.net. 2024-08-19 14:12:18 +02:00
alistair3149 8f03aade51
feat(DataTables): let scoll wrapper handles borders instead 2024-08-17 23:18:30 -04:00
alistair3149 2730769b04
feat(Cargo): make Cargo dynamicTable responsive
Temporary styles to make Cargo dynamic tables responsive until it is patched upstream

Closes: #924
2024-08-17 23:10:37 -04:00
alistair3149 5e4e57f082
feat(search): append fragment to search suggestion URLs, if one is provided
Related: T306150
2024-08-17 19:21:09 -04:00
alistair3149 14591adcf2
fix(wikitable): 🐛 fix missing bordered wikitable borders when rowspan is used
Related: #932
2024-08-17 17:48:26 -04:00
alistair3149 a4fdcf3572
fix(pagetools): 🐛 fix incorrect selector for edit buttons 2024-08-17 17:40:53 -04:00
alistair3149 662b02e008
refactor(wikitable): ♻️ use stricter but not more specific selectors for wikitables 2024-08-17 17:27:46 -04:00
alistair3149 7dbdf27ca7
fix(wikitable): 🐛 stricter selector for border separator
Should resolve the first bug in #932
2024-08-17 17:21:04 -04:00
alistair3149 fadd9893ea
fix(pagetools): 🐛 add additional check for source edit button
Closes: #929
2024-08-17 17:14:06 -04:00
alistair3149 e3dc77f36a
fix(DiscussionTools): 🐛 fix incorrect font-family for headings
Closes: #930
2024-08-17 17:10:26 -04:00
alistair3149 8de13a1f85
fix(ooui): 🐛 remove incorrect OOUI checkbox invert rule 2024-08-17 17:04:26 -04:00
alistair3149 de664aab1c
style(misc): 🎨 fix various stylelint errors 2024-08-17 17:02:39 -04:00