Commit graph

4430 commits

Author SHA1 Message Date
Željko Filipin b85fdb68d7 selenium: Delete tests disabled more than a year ago
Tests in the three deleted files were all disabled in 2022 and 2023.

Bug: T280652
Change-Id: I727acd43726075282f10811c4529daad91ad71c5
2024-10-16 12:36:54 +02:00
Translation updater bot b4bcfa0db2
Localisation updates from https://translatewiki.net.
Change-Id: I1eae17733bdfcab2041f18d7b3e96063e55ed32e
2024-10-14 09:32:43 +02:00
jenkins-bot 3d1cbeb86c Merge "Reverse the watch star animation for RTL" 2024-10-12 11:12:16 +00:00
Jdlrobson 43ed38c2bc Revert "Fix missing wikibase link in Minerva sidebar"
This reverts commit 0585dea9f9.

Reason for revert: Moved logic for wikibase link into Wikibase repo (see 1079302)

Change-Id: I780baa6cd17f8b52ae4bae88e6686c22760f410d
2024-10-11 11:58:51 +00:00
Ebrahim Byagowi 4323ad1478 Reverse the watch star animation for RTL
Bug: T376898
Change-Id: Idb5bb4d57dfe7eac25d4568b1a470b98a8582d02
2024-10-11 12:43:18 +03:30
jenkins-bot 86d38f3428 Merge "Remove initial animation of watch star" 2024-10-10 22:05:30 +00:00
Ebrahim Byagowi 4c5bbc34ba Remove initial animation of watch star
It moves watchStar.less from .scripts to .base as star is
visible also when JavaScript isn't enabled so the right
time to apply styles to it isn't after scripts are added
but right from beginning to avoid initial animations.

It also limits minerva-animations-ready to transition
as that's the only style that needs page load to actually
happen and otherwise the styles will be limited to
JavaScript clients which isn't intended here.

Bug: T376872
Bug: T376559
Change-Id: I394d21689cae01822cf8791b361cd450771f5c31
2024-10-10 13:25:59 +00:00
Translation updater bot cd9018dc05
Localisation updates from https://translatewiki.net.
Change-Id: Idc73e290950de6a35e21e6728ed38ef1aadf0713
2024-10-10 09:24:05 +02:00
Translation updater bot c2a675b1b6
Localisation updates from https://translatewiki.net.
Change-Id: I4e3d6d6c15f3ef3dbee447ab57a80ba8a5f93341
2024-10-08 09:48:35 +02:00
jenkins-bot f54a40080e Merge "Cleanup: Drop unused code in Minerva" 2024-10-08 01:19:05 +00:00
Jon Robson 9435136ac0 Cleanup: Drop unused code in Minerva
The configuration flag $wgMinervaPageIssuesNewTreatment
no longer exists.

Change-Id: I1b3d928479cbfe47bb46214eef7936f4e8edd7dc
2024-10-07 11:34:42 -07:00
Jon Robson ca232770db Strengthen CSS selectors for Minerva Echo icons
The .minerva-icon rule sets a transparent PNG. If rules are loaded
before (as in the case of Echo) they get overriden. Make these rules
more specific so they do not apply.

Bug: T376491
Change-Id: Ia5399fa500df69b0a0d34931e30d961fe62a2124
2024-10-07 18:16:40 +00:00
jenkins-bot ad43e50cc8 Merge "selenium: Document when, how and why a test is skipped" 2024-10-07 14:32:12 +00:00
Željko Filipin 35800f195b selenium: Document when, how and why a test is skipped
Bug: T280652
Change-Id: I444ae022d34c7a263abfc60370fb9341413efb4b
2024-10-07 15:58:11 +02:00
jenkins-bot dadcab3f32 Merge "Fixes Watchstar display when clicked" 2024-10-07 13:52:39 +00:00
Translation updater bot ace70b75cf
Localisation updates from https://translatewiki.net.
Change-Id: Ia8ba75f62f3ea5e4c5853e97d04634c032b9ff86
2024-10-07 09:29:13 +02:00
Jon Robson fa7c131470 Page issues overlay should not show bulleted list icons
Seen on [[en:The_Black_Stork]] when clicking the page issue banner
while testing the links patch.

Change-Id: Ic9417dbe6f08bd4ada8a882b55646e76ae6c5589
2024-10-05 00:13:01 +00:00
Jon Robson 3bf80a62ef Fixes Watchstar display when clicked
Bug: T376359
Change-Id: Iaeda67b6ef063596a9c4ba43084aa6bc2472e0e7
2024-10-04 19:52:18 +00:00
Jdrewniak faf428550b Use :where() for link styling
Bug: T376394
Bug: T376361
Bug: T376126
Bug: T376098
Bug: T376363
Bug: T367892
Bug: T375994
Change-Id: I91b34a1b2bffaf1bebe2d60abd8b44877182d45e
2024-10-04 19:20:43 +00:00
ksarabia 678d02b1cd Fixes the notification circle button
* The switch to mask-image caused the regression
* Adds rule for notification circle to disable mask-image

Bug: T376414
Change-Id: I777d30458202698966ed8facfa4f7c1210d4feb2
2024-10-04 17:55:54 +00:00
jenkins-bot 5089a7d10f Merge "Disable unused icon variants" 2024-10-03 19:01:20 +00:00
bwang ca85c75536 Add minerva__tab-text class
Bug: T376363
Change-Id: I3aad38dac8029692556faebab4795784c776881f
2024-10-03 12:50:54 -05:00
Jon Robson 1b38bfbfc6 Disable unused icon variants
By default this module was inheriting variants and since it doesnt declare a
property selectorWithVariant it was using the default selectorWithVariant
rule which impacts OOUI icons.

Explicitly disable the variants for this module as they are unused. This
reduces the size of the modules.

Follow up to: I87b060cf98194d81679da2610944f58e8d941389

Bug: T374145
Bug: T376226
Change-Id: Icc008449ee498a946066c4ce5d46adcac194bd3b
2024-10-03 17:15:25 +00:00
Translation updater bot 6b12257456
Localisation updates from https://translatewiki.net.
Change-Id: I97e9490607406504bf791816b91a45547112d03d
2024-10-03 09:18:45 +02:00
Željko Filipin aa876e4b92 selenium: Document when, how and why a test is skipped
Bug: T280652
Change-Id: I9f71a95bcf605dbf83b78c198a593fddbc6863db
2024-10-02 11:31:13 +02:00
Translation updater bot 8c10c2eb61
Localisation updates from https://translatewiki.net.
Change-Id: Ie1177f3a2512d8f43385345e3a3426309502400b
2024-10-02 09:26:36 +02:00
Translation updater bot a0a50482e9
Localisation updates from https://translatewiki.net.
Change-Id: Ib556d42b649be8c85c9fc7f06cfe3b6fba15fafe
2024-10-01 09:40:51 +02:00
jenkins-bot c7fa064bff Merge "Fixes issues with links flagged by Pixel" 2024-09-30 16:18:48 +00:00
jenkins-bot e3de4dc0c7 Merge "Update Minerva skin to use Codex icons" 2024-09-30 12:10:53 +00:00
Translation updater bot e2443d17d6
Localisation updates from https://translatewiki.net.
Change-Id: Iefd3342ddf907e2d1d948f7d14fbc53d46a7a34a
2024-09-30 09:24:04 +02:00
Jon Robson 83c0105418 Fixes issues with links flagged by Pixel
Bug: T375832
Follow up to
    I6e9e29fd5b140ae8eb4e6b011d558ea778c92028
Change-Id: I3f52f88b2b08f502eb584af48dcde0c5a8eb6674

Change-Id: Ib6a5de1397f2df8dab68deb97f079b316d4701b3
2024-09-28 01:24:10 +00:00
ksarabia 5ef5694fbf Update Minerva skin to use Codex icons
- Define icon size variables in icons.less
- Update icon classes to use
  .cdx-mixin-css-icon()
- Remove temporary fixes in icons.less
- Add 'codex.styles' dependency in skin.json
- Set 'useMaskImage' to true in skin.json

Bug: T374145
Depends-On: Ia8f770aec365da77b39cb0258f546df7894e6ba4
Change-Id: I87b060cf98194d81679da2610944f58e8d941389
2024-09-27 21:53:55 +00:00
jenkins-bot bf1e3a2d08 Merge "Scope codex link styles to footer and content body, remove cached CSS" 2024-09-27 21:49:01 +00:00
bwang 3d74f38a51 Scope codex link styles to footer and content body, remove cached CSS
Depends-on: I22e9c0d67b69ed37310c47db55bedb67f51efc90
Bug: T375832
Change-Id: I6e9e29fd5b140ae8eb4e6b011d558ea778c92028
2024-09-27 16:03:36 -05:00
jenkins-bot 399b591b2f Merge "Hide "prev" link on mobile history page" 2024-09-27 18:58:00 +00:00
jenkins-bot 91ca28e801 Merge "Bottom margin not applying to Parsoid H2s" 2024-09-27 17:43:09 +00:00
Jon Robson 3657087562 Hide "prev" link on mobile history page
Bug: T375833
Change-Id: Ie0253a40894bc44cb8fb31d031db4c182a287d69
2024-09-27 09:09:24 -07:00
Jon Robson e03ddb1322 Cleanup: Delete unreferenced file
This got moved to WikimediaMessages and is not being referenced
anywhere.

Bug: T375802
Change-Id: Ib1cace604a9e764f50de746b144e9a8bb5bcf2b2
2024-09-27 08:57:35 -07:00
Jon Robson cef7b1f7bb Bottom margin not applying to Parsoid H2s
Bug: T375822
Change-Id: I99ce2b7640d738457495b57a16cbbbf082066217
2024-09-27 15:48:05 +00:00
Translation updater bot bca4fa9c6c
Localisation updates from https://translatewiki.net.
Change-Id: I94162909a854498696109227ad80b06abd3c80e1
2024-09-27 09:21:57 +02:00
Jon Robson 6bd291c9f4 Fixes last modified colors
Bug: T367892
Bug: T375586
Change-Id: I55a4f17cd3fe9ab9f1a81a28a88edc12eca01ce9
2024-09-26 16:28:52 +00:00
Translation updater bot 7e8c1bff58
Localisation updates from https://translatewiki.net.
Change-Id: Ie63b5ddde2e72b58e3f7e1d70d39326a5e11ad3b
2024-09-26 09:22:03 +02:00
Translation updater bot 348c16d091
Localisation updates from https://translatewiki.net.
Change-Id: Icd76b5fccddd2e267df32bd7cbc0483211ace652
2024-09-25 09:20:27 +02:00
jenkins-bot a6f7817ad0 Merge "Remove @font-size-base" 2024-09-24 23:33:20 +00:00
Translation updater bot 7e2a3b26ea
Localisation updates from https://translatewiki.net.
Change-Id: I3bc9168734142c147f9a007683c373e6008cf9ae
2024-09-24 09:32:45 +02:00
bwang 96580c6a63 Remove @font-size-base
Bug: T367899
Change-Id: I0e48721397c9759c269eb27081b427e942b43422
2024-09-23 14:33:18 -05:00
Translation updater bot 05ab14fd33
Localisation updates from https://translatewiki.net.
Change-Id: Ia600dafa09a9a6967a5838aebee1685ca9056259
2024-09-23 09:24:57 +02:00
Jon Robson 5900ab2c28 Fixes styles of Minerva tabs in visited/active states
Follow up to Iefa1fee9c6ac0326bc43844205dd3f5dc53fc903

Bug: T367892
Change-Id: I832e5a0b8d1febf38d574098e110bac901528b6e
2024-09-19 20:21:40 +00:00
Jon Robson e23c1ae9b6 Use codex link mixin inside Minerva
VISUAL CHANGE:
1 change relating to link color inside ambox

Bug: T367892
Change-Id: Iefa1fee9c6ac0326bc43844205dd3f5dc53fc903
2024-09-18 00:31:48 +00:00
jenkins-bot 5633960a38 Merge "feat: additional test coverage for Minerva 'TOOLBOX'" 2024-09-17 08:37:53 +00:00