Commit graph

3934 commits

Author SHA1 Message Date
alistair3149 55227e6847
feat(search): tweak various search styles 2024-09-26 22:00:13 -04:00
alistair3149 7b3f8f5823
feat(core): add placeholder text color 2024-09-26 21:59:47 -04:00
alistair3149 d6a7c9ddd0
fix(search): 🐛 add missing search footer background color 2024-09-26 19:31:40 -04:00
alistair3149 f1bf40ac78
feat(search): clean up search suggestion padding 2024-09-26 19:29:56 -04:00
alistair3149 138f7a9bd5
feat(search): add message to search footer 2024-09-26 17:58:53 -04:00
alistair3149 a213f1d6a0
feat(search): add keyboard hint to search card 2024-09-26 17:47:19 -04:00
alistair3149 60e96f7f47
chore(dev-deps): 🔧 update browserlist 2024-09-26 15:58:44 -04:00
alistair3149 151d60f10f
feat(search): clean up and simplify styles 2024-09-26 15:51:48 -04:00
github-actions 92405a8204 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-09-26 18:56:09 +00:00
alistair3149 28b117d990
feat(search): tweak search box to be more center for desktop 2024-09-26 14:55:49 -04:00
dependabot[bot] a13266cc31
build(deps-dev): bump stylelint-config-recess-order from 5.1.0 to 5.1.1 (#952)
Bumps [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order) from 5.1.0 to 5.1.1.
- [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.1.0...v5.1.1)

---
updated-dependencies:
- dependency-name: stylelint-config-recess-order
  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-09-26 14:07:26 -04:00
translatewiki.net 08a9c08758
Localisation updates from https://translatewiki.net. 2024-09-26 14:13:16 +02:00
alistair3149 3804574ccb
fix(VisualEditor): 🐛 unstick page header in VE 2024-09-23 17:53:00 -04:00
github-actions e3f159a7cc ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-09-13 05:51:04 +00:00
alistair3149 0332449537
build: release 2.29.0 (#945) 2024-09-13 01:50:36 -04:00
translatewiki.net a3a471bf7f
Localisation updates from https://translatewiki.net. 2024-09-12 14:11:33 +02:00
dependabot[bot] 88bd1a26d1
build(deps-dev): bump @commitlint/cli from 19.4.1 to 19.5.0 (#948)
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 19.4.1 to 19.5.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.5.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-09-12 02:53:31 -04:00
dependabot[bot] ce483ec56d
build(deps-dev): bump husky from 9.1.5 to 9.1.6 (#947)
Bumps [husky](https://github.com/typicode/husky) from 9.1.5 to 9.1.6.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v9.1.5...v9.1.6)

---
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-09-12 02:52:52 -04:00
dependabot[bot] 97f4eb586a
build(deps-dev): bump @commitlint/config-conventional (#946)
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 19.4.1 to 19.5.0.
- [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.5.0/@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-09-12 02:52:27 -04:00
alistair3149 8f61265cec
feat(core): add support for skin-invert and skin-invert-image
Sync with current dark mode standards from Vector 2022
2024-09-11 04:26:05 -04:00
alistair3149 07dd936115
feat(toc): reduce the size of toc toggle icon 2024-09-11 03:09:16 -04:00
alistair3149 a00fe11e78
feat(core): add indent line to changelist 2024-09-11 02:46:55 -04:00
alistair3149 2c862b0cc1
feat(core): minor tweaks to changelist styles 2024-09-11 02:12:31 -04:00
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