Commit graph

2006 commits

Author SHA1 Message Date
alistair3149 6217bad7c0 feat: implement RTL icons 2022-04-23 01:30:02 -04:00
alistair3149 6efff7f5da feat: revamp drawer header
* wgLogo is always visible in the drawer
* Increase the size of wiki name
* Sitestats will now format large numbers into human readable formats (e.g. 12.2K, 3M, etc.)
* Sitestats now use icons instead of text as labels
* Remove wordmark for now, will revisit later
2022-04-23 01:30:02 -04:00
github-actions c95b6c1550 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-04-19 22:21:08 +00:00
alistair3149 f770e250df
refactor: remove unused method 2022-04-19 18:20:06 -04:00
alistair3149 047f830d1a
fix: FOUC of light theme when user is using auto theme and prefer dark
The prefer-dark script was previously deferred which causes a delay to detect and switch theme for the user. It is now inlined to prevent the delay.
2022-04-19 18:17:53 -04:00
alistair3149 7ecf3a81eb
feat: depreciate theme preferences in MW user preferences
Just local storage is good enough
2022-04-19 17:31:23 -04:00
alistair3149 02d9f88742
feat: update TabberNeue styles to latest version 2022-04-19 11:10:07 -04:00
alistair3149 10b24e6d37
chore: update package-lock.json 2022-04-19 11:09:35 -04:00
alistair3149 7b7641b366
feat: hide toc number by default 2022-04-17 18:12:11 -04:00
alistair3149 a2dffec7eb
feat: remove letter spacing from wordmark 2022-04-17 18:07:56 -04:00
Lens0021 cebc35fd4b
feat: show footer desc and tagline in the content language (#444) 2022-04-17 12:23:43 -04:00
alistair3149 2eb4fe9a5f
build: bump to 1.11.0 2022-04-14 00:39:02 -04:00
Lens0021 5202ddbebe
feat: add styles for PortableInfobox (#441)
* feat: add styles for PortableInfobox

* Update ext.PortableInfobox.styles.less

* Update ext.PortableInfobox.styles.less
2022-04-14 00:36:33 -04:00
Lens0021 449278f0be
feat: use template data for page tools if available (#440)
* Use template data for page tools if available

* ci: lint code to MediaWiki standards

Check commit and GitHub actions for more details

* emptyPortlet class is added by the core

* ci: lint code to MediaWiki standards

Check commit and GitHub actions for more details

* Update PageTools.php

* Set toolbox to always valid data

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2022-04-14 00:30:33 -04:00
translatewiki.net 2eae3f96e7 Localisation updates from https://translatewiki.net. 2022-03-17 13:09:40 +01:00
translatewiki.net 2e8af36823 Localisation updates from https://translatewiki.net. 2022-03-14 13:09:36 +01:00
translatewiki.net c4b9abd5c0 Localisation updates from https://translatewiki.net. 2022-03-07 13:08:57 +01:00
github-actions 0c6f22b10d ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-03-05 23:14:48 +00:00
alistair3149 29a3e64917
build: regenerate package-lock.json 2022-03-05 18:13:50 -05:00
dependabot[bot] 4ff9b95ade
build(deps): bump actions/checkout from 2 to 3 (#433)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2022-03-05 18:02:50 -05:00
Timo Tijhof 426f611357
fix: ext.uls.displaysettings: Update class name (#434)
As per <https://gerrit.wikimedia.org/r/768220 >.
2022-03-05 18:02:26 -05:00
Jon Robson 3e6a240c48 buildContentNavigationUrls is deprecated
Using runOnSkinTemplateNavigationHooks as a short term fix.
On the long term, we're hoping to empower skins to have more
control over menus which will hopefully mean a lot of the code
in Citizen can be simplified.

Fixes: #422
2022-02-23 00:49:34 -05:00
dependabot[bot] ba2df01e83
build(deps-dev): update php-parallel-lint/php-console-highlighter requirement (#429)
Updates the requirements on [php-parallel-lint/php-console-highlighter](https://github.com/php-parallel-lint/PHP-Console-Highlighter) to permit the latest version.
- [Release notes](https://github.com/php-parallel-lint/PHP-Console-Highlighter/releases)
- [Changelog](https://github.com/php-parallel-lint/PHP-Console-Highlighter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/php-parallel-lint/PHP-Console-Highlighter/compare/v0.5...v1.0.0)

---
updated-dependencies:
- dependency-name: php-parallel-lint/php-console-highlighter
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-23 00:48:58 -05:00
dependabot[bot] ab9c9bc7f9
build(deps-dev): update php-parallel-lint/php-parallel-lint requirement (#430)
Updates the requirements on [php-parallel-lint/php-parallel-lint](https://github.com/JakubOnderka/PHP-Parallel-Lint) to permit the latest version.
- [Release notes](https://github.com/JakubOnderka/PHP-Parallel-Lint/releases)
- [Commits](https://github.com/JakubOnderka/PHP-Parallel-Lint/commits)

---
updated-dependencies:
- dependency-name: php-parallel-lint/php-parallel-lint
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-23 00:48:03 -05:00
dependabot[bot] 67b45c50b0
build(deps-dev): bump stylelint-config-wikimedia from 0.12.1 to 0.12.2 (#431)
Bumps [stylelint-config-wikimedia](https://github.com/wikimedia/stylelint-config-wikimedia) from 0.12.1 to 0.12.2.
- [Release notes](https://github.com/wikimedia/stylelint-config-wikimedia/releases)
- [Changelog](https://github.com/wikimedia/stylelint-config-wikimedia/blob/master/CHANGELOG.md)
- [Commits](https://github.com/wikimedia/stylelint-config-wikimedia/compare/v0.12.1...v0.12.2)

---
updated-dependencies:
- dependency-name: stylelint-config-wikimedia
  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>
2022-02-23 00:46:08 -05:00
dependabot[bot] 2ca17425c2
build(deps-dev): bump stylelint-config-wikimedia from 0.11.1 to 0.12.1 (#428)
Bumps [stylelint-config-wikimedia](https://github.com/wikimedia/stylelint-config-wikimedia) from 0.11.1 to 0.12.1.
- [Release notes](https://github.com/wikimedia/stylelint-config-wikimedia/releases)
- [Changelog](https://github.com/wikimedia/stylelint-config-wikimedia/blob/master/CHANGELOG.md)
- [Commits](https://github.com/wikimedia/stylelint-config-wikimedia/compare/v0.11.1...v0.12.1)

---
updated-dependencies:
- dependency-name: stylelint-config-wikimedia
  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>
2022-02-19 15:09:43 -05:00
github-actions eddcf5b493 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-02-19 20:09:01 +00:00
dependabot[bot] 343b962a90
build(deps-dev): bump eslint-config-wikimedia from 0.21.0 to 0.22.1 (#420)
Bumps [eslint-config-wikimedia](https://github.com/wikimedia/eslint-config-wikimedia) from 0.21.0 to 0.22.1.
- [Release notes](https://github.com/wikimedia/eslint-config-wikimedia/releases)
- [Changelog](https://github.com/wikimedia/eslint-config-wikimedia/blob/master/CHANGELOG.md)
- [Commits](https://github.com/wikimedia/eslint-config-wikimedia/compare/v0.21.0...v0.22.1)

---
updated-dependencies:
- dependency-name: eslint-config-wikimedia
  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>
2022-02-19 15:08:17 -05:00
dependabot[bot] 306570c5cd
build(deps-dev): bump jsdoc-wmf-theme from 0.0.3 to 0.0.5 (#421)
Bumps [jsdoc-wmf-theme](https://github.com/cscott/jsdoc-wmf-theme) from 0.0.3 to 0.0.5.
- [Release notes](https://github.com/cscott/jsdoc-wmf-theme/releases)
- [Commits](https://github.com/cscott/jsdoc-wmf-theme/commits)

---
updated-dependencies:
- dependency-name: jsdoc-wmf-theme
  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>
2022-02-19 15:08:05 -05:00
dependabot[bot] ce32836a61
build(deps-dev): bump jsdoc from 3.6.9 to 3.6.10 (#417)
Bumps [jsdoc](https://github.com/jsdoc/jsdoc) from 3.6.9 to 3.6.10.
- [Release notes](https://github.com/jsdoc/jsdoc/releases)
- [Changelog](https://github.com/jsdoc/jsdoc/blob/3.6.10/CHANGES.md)
- [Commits](https://github.com/jsdoc/jsdoc/compare/3.6.9...3.6.10)

---
updated-dependencies:
- dependency-name: jsdoc
  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>
2022-02-19 15:06:54 -05:00
Lens0021 c0003c223a
feat: add styles for SimpleTooltip (#426) 2022-02-19 15:00:22 -05:00
dependabot[bot] df334ca814
build(deps-dev): bump jsdoc from 3.6.7 to 3.6.9 (#416)
Bumps [jsdoc](https://github.com/jsdoc/jsdoc) from 3.6.7 to 3.6.9.
- [Release notes](https://github.com/jsdoc/jsdoc/releases)
- [Changelog](https://github.com/jsdoc/jsdoc/blob/3.6.9/CHANGES.md)
- [Commits](https://github.com/jsdoc/jsdoc/compare/3.6.7...3.6.9)

---
updated-dependencies:
- dependency-name: jsdoc
  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>
2022-01-25 17:29:29 -05:00
translatewiki.net 0d6f0897a8 Localisation updates from https://translatewiki.net. 2022-01-24 13:09:40 +01:00
github-actions df7abc4010 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-12-16 03:20:34 +00:00
alistair3149 f5c5c996fa
fix: fix eslint no-shadow error 2021-12-15 22:19:39 -05:00
alistair3149 4b671569d2
docs: update documentation on WSSerachFront extension 2021-12-15 22:16:56 -05:00
dependabot[bot] ff8e8c4ea4
build(deps-dev): update mediawiki/mediawiki-phan-config requirement (#408)
Updates the requirements on [mediawiki/mediawiki-phan-config](https://github.com/wikimedia/mediawiki-phan-config) to permit the latest version.
- [Release notes](https://github.com/wikimedia/mediawiki-phan-config/releases)
- [Changelog](https://github.com/wikimedia/mediawiki-phan-config/blob/master/HISTORY.md)
- [Commits](https://github.com/wikimedia/mediawiki-phan-config/compare/0.11.0...0.11.1)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-27 14:09:52 -05:00
dependabot[bot] f0031d7f48
build(deps-dev): bump eslint-config-wikimedia from 0.20.0 to 0.21.0 (#407)
Bumps [eslint-config-wikimedia](https://github.com/wikimedia/eslint-config-wikimedia) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/wikimedia/eslint-config-wikimedia/releases)
- [Changelog](https://github.com/wikimedia/eslint-config-wikimedia/blob/master/CHANGELOG.md)
- [Commits](https://github.com/wikimedia/eslint-config-wikimedia/compare/v0.20.0...v0.21.0)

---
updated-dependencies:
- dependency-name: eslint-config-wikimedia
  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>
2021-11-27 14:07:33 -05:00
dependabot[bot] 55767b216d
build(deps-dev): bump svgo from 2.7.0 to 2.8.0 (#406)
Bumps [svgo](https://github.com/svg/svgo) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/svg/svgo/releases)
- [Changelog](https://github.com/svg/svgo/blob/master/CHANGELOG-old.md)
- [Commits](https://github.com/svg/svgo/compare/v2.7.0...v2.8.0)

---
updated-dependencies:
- dependency-name: svgo
  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>
2021-11-27 14:07:25 -05:00
dependabot[bot] 70e95324a0
build(deps-dev): update mediawiki/mediawiki-codesniffer requirement (#405)
Updates the requirements on [mediawiki/mediawiki-codesniffer](https://github.com/wikimedia/mediawiki-tools-codesniffer) to permit the latest version.
- [Release notes](https://github.com/wikimedia/mediawiki-tools-codesniffer/releases)
- [Changelog](https://github.com/wikimedia/mediawiki-tools-codesniffer/blob/master/HISTORY.md)
- [Commits](https://github.com/wikimedia/mediawiki-tools-codesniffer/compare/v37.0.0...v38.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>
2021-11-27 14:07:17 -05:00
H. C. Kruse b35e9c6c64
feat: add WSSearchFront skinStyles (#411) 2021-11-27 13:55:00 -05:00
translatewiki.net e9e7d1c082 Localisation updates from https://translatewiki.net. 2021-10-11 13:08:07 +02:00
dependabot[bot] 74d07990bc
build(deps-dev): bump svgo from 2.6.1 to 2.7.0 (#403)
Bumps [svgo](https://github.com/svg/svgo) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/svg/svgo/releases)
- [Changelog](https://github.com/svg/svgo/blob/master/CHANGELOG-old.md)
- [Commits](https://github.com/svg/svgo/compare/v2.6.1...v2.7.0)

---
updated-dependencies:
- dependency-name: svgo
  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>
2021-10-07 11:18:21 -04:00
alistair3149 c51c73159b
feat: add a max height to more action menu
Fix #365. This is a bandage fix for the language variant menu until the language variant menu is moved to an alternate location.
2021-10-07 11:14:53 -04:00
translatewiki.net b3e929e31a Localisation updates from https://translatewiki.net. 2021-10-07 13:07:47 +02:00
translatewiki.net f03f55bd69 Localisation updates from https://translatewiki.net. 2021-09-23 13:08:55 +02:00
dependabot[bot] 85d400cd31
build(deps-dev): bump svgo from 2.3.1 to 2.6.1 (#402)
Bumps [svgo](https://github.com/svg/svgo) from 2.3.1 to 2.6.1.
- [Release notes](https://github.com/svg/svgo/releases)
- [Changelog](https://github.com/svg/svgo/blob/master/CHANGELOG-old.md)
- [Commits](https://github.com/svg/svgo/compare/v2.3.1...v2.6.1)

---
updated-dependencies:
- dependency-name: svgo
  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>
2021-09-19 13:26:40 -04:00
dependabot[bot] ab09535320
build(deps-dev): update php-parallel-lint/php-parallel-lint requirement (#401)
Updates the requirements on [php-parallel-lint/php-parallel-lint](https://github.com/JakubOnderka/PHP-Parallel-Lint) to permit the latest version.
- [Release notes](https://github.com/JakubOnderka/PHP-Parallel-Lint/releases)
- [Commits](https://github.com/JakubOnderka/PHP-Parallel-Lint/commits)

---
updated-dependencies:
- dependency-name: php-parallel-lint/php-parallel-lint
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-19 13:23:55 -04:00
dependabot[bot] 522d1247de
build(deps-dev): update mediawiki/mediawiki-phan-config requirement (#400)
Updates the requirements on [mediawiki/mediawiki-phan-config](https://github.com/wikimedia/mediawiki-phan-config) to permit the latest version.
- [Release notes](https://github.com/wikimedia/mediawiki-phan-config/releases)
- [Changelog](https://github.com/wikimedia/mediawiki-phan-config/blob/master/HISTORY.md)
- [Commits](https://github.com/wikimedia/mediawiki-phan-config/compare/0.10.6...0.11.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-19 13:23:34 -04:00
Universal Omega 567e1d2324 Create dependabot.yml 2021-09-19 13:21:51 -04:00