bwang
ef2b0a2372
Remove vector-layout-legacy styles and grid feature flag
...
Bug: T313559
Change-Id: I050d0e243186ba4341accc26f8d644f55ff995b7
2022-08-08 08:22:26 +00:00
jenkins-bot
f366c2ad9c
Merge "Fix collapsible user links issue on tablet breakpoint"
2022-08-08 08:20:21 +00:00
bwang
64566249a3
Fix collapsible user links issue on tablet breakpoint
...
Bug: T314757
Change-Id: I595d27a03bd607f5b2ab8230e4931a1124222312
2022-08-08 07:59:50 +00:00
Translation updater bot
ae82fcf5f9
Localisation updates from https://translatewiki.net .
...
Change-Id: I4efc2f9cb10bc354e21640b8b2f2e0518b7d7275
2022-08-08 09:01:38 +02:00
jenkins-bot
6a428b6b58
Merge "Minor fixes to TOC hide/show buttons"
2022-08-05 16:43:58 +00:00
Meno25
afe4a93e65
Update link target of the team page
...
Link redirected on mediawiki.org
Change-Id: Iee32234585411db7031cdb9e73412904f5e71d45
2022-08-05 12:51:44 +00:00
Translation updater bot
89a1ea869c
Localisation updates from https://translatewiki.net .
...
Change-Id: I491b7fc3fce148c7424db5b132da4c9f7b957d90
2022-08-05 08:36:45 +02:00
Clare Ming
5b55a2f894
Minor fixes to TOC hide/show buttons
...
Bug: T307901
Change-Id: I37c6b3b4c5c20e914423c311795dbccce2a7b3fd
2022-08-04 15:20:58 -06:00
Jdlrobson
86f39007fb
Revert "styles: Set background-repeat: no-repeat
for menu tabs"
...
This reverts commit 1f94104cdf
.
Reason for revert: I3427b9ca05957b33a95bba4de4ddf87b61b5ccc7 would
be a more future proof solution to this problem.
Depends-On: I3427b9ca05957b33a95bba4de4ddf87b61b5ccc7
Change-Id: Ie09ccad772e25689c89608bba73c5248a55b4a7d
2022-08-04 17:29:56 +00:00
jenkins-bot
1a2b6d59a5
Merge "UserLinksLegacy: Move layout rule into UserLinks rule"
2022-08-04 12:14:43 +00:00
jenkins-bot
6a92bad382
Merge "styles: Set background-repeat: no-repeat
for menu tabs"
2022-08-04 12:10:25 +00:00
Jon Robson
0be8fe1534
UserLinksLegacy: Move layout rule into UserLinks rule
...
This is component CSS, not a general layout rule
Change-Id: I3b49989b3265b336810beca2e07f68020600f888
2022-08-04 11:54:44 +00:00
jenkins-bot
4f4317c708
Merge "Only apply sticky header offset if it is showing sticky"
2022-08-04 08:08:46 +00:00
Translation updater bot
4c2a1c2211
Localisation updates from https://translatewiki.net .
...
Change-Id: I6545978c126581242a8471844e077aae37534da9
2022-08-04 08:46:34 +02:00
bwang
e1e9552bf3
Followup contentSub contentSub2 styling
...
Bug: T311421
Change-Id: I4319142361b83758bbbe3c1a22e9b6ccab47352d
2022-08-03 20:57:35 +00:00
jenkins-bot
a4949503f6
Merge "Update #siteSub, #contentSub and #contentSub2 to fix spacing, conditionally render #contentSub and #contentSub2"
2022-08-03 20:16:51 +00:00
jenkins-bot
c71bd6a27b
Merge "Followup to ce007e0
- Unify dropdown styles"
2022-08-03 19:04:52 +00:00
Andre Klapper
1f94104cdf
styles: Set background-repeat: no-repeat
for menu tabs
...
Images are used e.g. by the ProofreadPage extension.
Bug: T314028
Change-Id: I278fff4f02dd91effe5d8ace2f4a21a437a5114b
2022-08-03 19:00:01 +00:00
Translation updater bot
88a6a7d7ca
Localisation updates from https://translatewiki.net .
...
Change-Id: I4ae9cc00379a7abc41802b975ad7d2e88e543eaf
2022-08-03 08:20:12 +02:00
jenkins-bot
4aeaf4a428
Merge "Ensure collapsible TOC is closed when links are clicked"
2022-08-03 03:15:25 +00:00
bwang
b89307c6bb
Update #siteSub, #contentSub and #contentSub2 to fix spacing, conditionally render #contentSub and #contentSub2
...
Visual changes:
- Reduced spacing above #siteSub
- Updated spacing from #contentSub and #contentSub2
Bug: T311421
Change-Id: I7fd78d2c92007b231cfc49af0fbd02a4f74f3901
2022-08-03 01:14:30 +00:00
Jan Drewniak
4aa5602c52
Followup to ce007e0
- Unify dropdown styles
...
Provide better compatibility with gadgets that create dropdowns
like Twinkle by explicitly setting the font-weight and font-size
on `.vector-menu-heading`.
This is needed because in legacy Vector, menu headings
were <H3>'s, which have bold text and a larger font size.
Bug: T312157
Change-Id: Ic414cef4c7145740812e590f431294bc85a405b4
2022-08-02 16:57:02 -04:00
jenkins-bot
feab2431f6
Merge "Remove custom rendering of the user links overflow menu in favor of using 'vector-user-menu-overflow', a vector specific menu bucket in Hooks.php"
2022-08-02 15:40:09 +00:00
Translation updater bot
dcebd7c20d
Localisation updates from https://translatewiki.net .
...
Change-Id: I50cb7bba9091a6e2a560a4d0ab6e88b1a3571e42
2022-08-02 08:15:28 +02:00
bwang
37149c9e67
Remove custom rendering of the user links overflow menu in favor of using 'vector-user-menu-overflow', a vector specific menu bucket in Hooks.php
...
- Rename 'vector-user-menu-more' class to 'vector-user-menu-overflow'
- Update storybook and tests
Visual changes
- Small intentional change on the create account button
Bug: T306662
Change-Id: I371bb11903d8cdd8f0da89266fcf549050c0da8c
2022-08-01 20:18:46 +00:00
jenkins-bot
ea5c4d3735
Merge "phpunit: Fix context leak in SkinVectorTest"
2022-08-01 15:47:53 +00:00
Translation updater bot
0315f12c70
Localisation updates from https://translatewiki.net .
...
Change-Id: I42d7c2cc4c665ff9a8dfb2b9cfd8de7dc46cdc5e
2022-08-01 08:25:42 +02:00
Clare Ming
1d1585d214
Add feature to hide/show collapsible TOC above desktop
...
- Add hide/show links to TOC template.
- Add i18n messages for hide/show text.
- Add event listener to TOC js.
- Update relevant TOC collapsed styles.
- Update test snapshot.
Bug: T307901
Change-Id: Ic94fda79bd14856ccda14985d5860aa54d3118d0
2022-07-29 14:19:55 -05:00
Translation updater bot
504d04d26d
Localisation updates from https://translatewiki.net .
...
Change-Id: I13937bf561f74ec5b62030356c4826b143a088dc
2022-07-29 08:57:11 +02:00
Timo Tijhof
acaaa89c5e
phpunit: Fix context leak in SkinVectorTest
...
There are two issues with context in this test case:
1. The $vectorTemplate object was not given the $context object.
Calling setContext() is the same as MediaWiki would normally do
after calling SkinFactory, e.g. as in RequestContext::getSkin.
2. The "main" glboal state was leaking into the test by mutating
the result of getMain() instead of creating your own for use
in the test.
Change-Id: I09eb8c3a38c0d4e2c85461b61e6f14ab00995016
2022-07-28 20:55:30 -07:00
jenkins-bot
9e0d9ebcd4
Merge "Unify dropdown styles"
2022-07-28 21:26:23 +00:00
Jan Drewniak
ce007e059e
Unify dropdown styles
...
This affects all dropdowns in Vector 2022, including the
user menu in the header and the language variants and
"more" menu in the article toolbar.
By relying on shared styles instead of separate implementations,
this change also reduces the size of the skins.vector.styles
module by 1.6kB (uncompressed).
Visual changes:
- The links in the user menu are now blue
- Dropdown links in the user menu and tabs are blue
- The dropdown labels in the tabs are black not dark gray.
Bug: T312157
Bug: T308344
Change-Id: I002d5454838a5516b6ee6c7c38721209ed28508b
2022-07-28 16:41:39 -04:00
Jdrewniak
c035d8babd
Revert "styles: Unify on standard external link icon"
...
This reverts commit cffd494107
.
Reason for revert: Reverting due to how the new icon doesn't scale well at 2x resolution. https://phabricator.wikimedia.org/T261391#8111726
Bug: T261391
Change-Id: I6d49fed2b9e249de15cf40216c01153c7b793ee2
2022-07-28 14:43:51 +00:00
Translation updater bot
b297c931e0
Localisation updates from https://translatewiki.net .
...
Change-Id: I2405ce2e53a61e8b6e3df9bdc4c34f726e952a38
2022-07-28 09:00:54 +02:00
jenkins-bot
ee91a813d3
Merge "styles: Replace LanguageButton variable nomenclature"
2022-07-27 20:28:18 +00:00
jenkins-bot
e4b4f5bf9f
Merge "Show ULS button when article exist only in single language"
2022-07-27 20:22:02 +00:00
jenkins-bot
225efaaabb
Merge "Page toolbar visual tweaks and code clean up"
2022-07-27 19:40:17 +00:00
jenkins-bot
3fb45cfc14
Merge "Hide TOC button on print"
2022-07-27 17:33:28 +00:00
bwang
7b34e14d25
Page toolbar visual tweaks and code clean up
...
Visual changes: 11 expected in Pixel
- Elements on the right side of page toolbar are now flush with the rest of the content
Change-Id: Id02cd379687fa292188a447c85951e7a87ade509
2022-07-27 17:10:22 +00:00
jenkins-bot
54ac78bba0
Merge "Make site banner full width in grid layout"
2022-07-27 16:57:05 +00:00
Clare Ming
7a63671b51
Hide TOC button on print
...
Bug: T313298
Change-Id: Ibf5281ce9deabc32f59df9c088af6dcb29b86ddf
2022-07-27 10:24:19 -06:00
bwang
320175d22c
Make site banner full width in grid layout
...
Bug: T312749
Change-Id: Ia888615762a641f98409b11c6448a32897c4c835
2022-07-27 10:01:49 -05:00
Translation updater bot
b32fb8166b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie828f4dc9bbb514a3516bc18476333173b6d14d7
2022-07-27 08:28:15 +02:00
jenkins-bot
8e36c72144
Merge "Add "Add topic" button to sticky header"
2022-07-26 22:36:04 +00:00
jenkins-bot
77bd2e5fbd
Merge "Sticky header: Add a link to the 'subject' page when on talk pages"
2022-07-26 22:36:01 +00:00
Ed Sanders
23a5261ef6
Add "Add topic" button to sticky header
...
Bug: T304187
Change-Id: Ib497eb91ec7548e2ba6d1d474a196ada770f955d
2022-07-26 22:15:02 +00:00
jenkins-bot
aa925d01d9
Merge "Define non-standard colors for legacy Vector"
2022-07-26 21:27:45 +00:00
bwang
e5251a1448
Ensure collapsible TOC is closed when links are clicked
...
Bug: T310828
Depends-on: I2783928740e6a0684476a642f812cc6647be8e3f
Change-Id: I0bab194465f89637eecb43590eb8d29b5f2fd7d2
2022-07-26 19:03:16 +00:00
Derk-Jan Hartman
e7f0106917
Only apply sticky header offset if it is showing sticky
...
Only apply sticky header offset to mw-sticky-header-element if the
header is actually sticky, currently at min-desktop-width of 1000px
Bug: T313187
Bug: T313619
Change-Id: I081c694b263a68498468b837cffa1cbea136d36f
2022-07-26 17:57:46 +00:00
Volker E
ee7f59171f
styles: Replace LanguageButton variable nomenclature
...
`height-lang-button` => `height-button-lang`
First component, then subtype.
Bug: T313243
Change-Id: Icd053cb64ef0af84b37e27b0dbfc0e8ceb521863
2022-07-26 07:46:42 -07:00