Commit graph

430 commits

Author SHA1 Message Date
alistair3149 68313123e9
feat(core): apply box-sizing: border-box by default 2023-03-01 16:08:07 -05:00
github-actions 9e15415835 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2023-02-28 21:59:36 +00:00
alistair3149 af41f98935
feat(core): use same font family instead of serif for blockquote
Since it is the only place that use serif, the serif variable is also removed
2023-02-16 12:13:21 -05:00
alistair3149 3ec84349b1
feat(core): add support for user-interface-preferences menu
This should also fix the issue of ULS not showing up (#587, #425).
2023-02-15 18:38:02 -05:00
alistair3149 f9e872a52a
feat(Translate): rework Translate header and language tag styles 2023-02-15 18:10:00 -05:00
alistair3149 e2d1230064
fix(VisualEditor): 🐛 VE overlay should have overlay z-index
It was missing in the VE skinstyles update.

Fix: #583
2023-02-15 15:52:33 -05:00
alistair3149 1d10b669a6
feat(VisualEditor): update VisualEditor styles
Redo VE styles for 1.39 properly by going through the source code.
Since VE is massive and complex, this might not cover all the use cases but
it should be better than the implementation before.
2023-02-06 17:42:46 -05:00
alistair3149 8659eab296
feat(RelatedArticles): tweak RA card color 2023-02-06 15:03:02 -05:00
alistair3149 5bf0147499
fix(RelatedArtcles): 🐛 add min-height so that RA cards will render 2023-01-27 14:27:42 -05:00
alistair3149 6ce8d2d1f4
feat(RevisionSilder): add color to bar chart 2023-01-21 14:34:08 -05:00
alistair3149 ca503c7f7b
feat(DiscussionTools): update DT styles 2023-01-21 14:11:18 -05:00
alistair3149 5c22145295
feat(Echo): tweak Special:Notifications styles 2023-01-16 19:35:00 -05:00
alistair3149 5589916bfa
fix(VisualEditor): 🐛 incorrect layout for header in preview dialog 2023-01-16 18:25:15 -05:00
alistair3149 f11ad86a07
fix(Cargo): 🐛 incorrect hover style for datatable 2023-01-14 19:16:36 -05:00
alistair3149 df7346c937
fix(Cargo): restore table to default behavior
That behavior will be the same as how we handle other tables as well
2023-01-09 18:55:55 -05:00
alistair3149 a021815757
refactor(TwoColConflict): ♻️ remove unused styles 2023-01-09 18:38:56 -05:00
alistair3149 ed36d72482
feat(TwoColConflict): add TwoColConflict skinStyles 2023-01-09 18:38:09 -05:00
alistair3149 7bd30ebecb
feat(UploadWizard): update UploadWizard styles 2023-01-08 21:23:23 -05:00
alistair3149 3fd4908953
fix(CodeMirror): 🐛 incorrect selector for CM elements
This should also fix the text highlight color issue
2023-01-05 01:00:38 -05:00
alistair3149 46437d81f6
feat(CodeMirror): sync background color with other editors 2023-01-05 00:47:03 -05:00
github-actions 9497163637 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2023-01-04 03:59:38 +00:00
alistair3149 5db562008e
feat(Cargo): cargo table should have reduced font size 2023-01-03 22:58:17 -05:00
alistair3149 1dcb37a467
feat(Cargo): datatable should have reduced font size 2023-01-03 22:57:04 -05:00
alistair3149 dd7f21bc8e
feat(Cargo): add responsive support for datatable 2023-01-03 22:52:25 -05:00
github-actions 4f0286aa7c ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2023-01-04 03:50:03 +00:00
alistair3149 8adf25e350
fix(Cargo): 🐛 add datatable odd row hover styles 2023-01-03 22:49:08 -05:00
alistair3149 a017bae502
feat(Cargo): update partial Cargo styles
Cargo is massive so it might have to be broken down into several commits
2023-01-03 22:47:51 -05:00
H. C. Kruse 286f4f2f1d
feat(ReplaceText): add ReplaceText styles (#561)
* feat: Add ReplaceText styles

* ci: 👷 lint code to MediaWiki standards

Check commit and GitHub actions for more details

* docs: 📚️ add missing documentation

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
Co-authored-by: alistair3149 <alistair31494322@gmail.com>
2023-01-03 21:00:48 -05:00
alistair3149 5946089cbb
feat(CodeEditor): add CodeEditor support 2022-12-15 21:12:22 -05:00
alistair3149 37cdf91257
feat(core): deprecate background-color-framed and input
background-color-framed can be replaced with color-surface-2 most of the time.
input is not used.
They are both deprecated in favor of the simpler color-surface system
2022-12-14 12:56:17 -05:00
alistair3149 3517453741
fix(AdvancedSearch): 🐛 1px layout shift in preloader 2022-12-13 17:43:01 -05:00
alistair3149 88fca93c46
feat(AdvancedSearch): update AdvancedSearch styles 2022-12-13 17:39:50 -05:00
alistair3149 9b9916d61b
feat(MediaSearch): add grade A support for MediaSearch 2022-12-12 20:11:50 -05:00
alistair3149 9bc8d7a44c
feat(MultimediaViewer): smaller scroll indicator for MMV 2022-12-02 15:14:33 -05:00
alistair3149 dd7270bcd4
feat(codex): add grade A support for Codex
Also align with MW UI, OOUI
2022-12-01 22:03:42 -05:00
alistair3149 ce9e9de25b
feat(core): redo MediaWiki UI styles 2022-11-30 15:38:59 -05:00
alistair3149 1238799a82
feat(Popups): add responsive support for Popups 2022-11-29 12:51:54 -05:00
alistair3149 dcd7a7bf21
feat(Popups): update Popups styles 2022-11-28 22:04:07 -05:00
alistair3149 28368f3dfa
feat(MultimediaViewer): tweak scroll indicator behavior 2022-11-28 18:54:14 -05:00
alistair3149 7b6743e4b6
feat(MultimediaViewer): revamp mmv styles 2022-11-27 22:30:34 -05:00
alistair3149 467cf85be4
feat(core): unify sticky header styles 2022-11-24 20:15:13 -05:00
alistair3149 baab7e17a8
feat(core): tweak content footer styles 2022-11-23 14:47:14 -05:00
alistair3149 481449c748
feat(RelatedArticles): tweak gap between cards 2022-11-21 17:47:16 -05:00
alistair3149 d8b2c73e6e
refactor(core): ♻️ only use padding-page when nessecary 2022-11-21 17:47:13 -05:00
alistair3149 9eda536420
refactor(core): ♻️ clean up legacy LESS variables 2022-11-21 17:47:11 -05:00
alistair3149 85e69f5a6b
refactor(core): ♻️ deprecate old font variables 2022-11-21 17:47:09 -05:00
alistair3149 3c0eea2637
feat(RelatedArticles): update RelatedArticles styles 2022-11-21 17:47:05 -05:00
alistair3149 d238e932a1
feat(core): add pill and circle border radius variables 2022-11-21 17:46:31 -05:00
alistair3149 58279bb34e
feat(srf): update some of the legacy styles 2022-11-21 17:46:15 -05:00
alistair3149 70fbda4bba
feat(wikiEditor): rework styles for WikiEditor to grade A 2022-11-21 17:45:41 -05:00
alistair3149 68c199d1e9
refactor(core): ♻️ handle VE merged edit buttons better 2022-11-21 17:43:16 -05:00
alistair3149 fd40b1b855
feat(core): more granular spacing units 2022-11-21 17:42:43 -05:00
alistair3149 6ce7247616
feat(core): use relative spacing for caption styles 2022-11-21 17:42:37 -05:00
alistair3149 034d5c4b02
feat(core): standardize line height 2022-11-21 17:42:33 -05:00
alistair3149 969cd787d6
feat(core): use different font weight in different themes
The same font weight do not provide the same contrast in different themes.
We should be able to change the scaling
2022-11-21 17:42:26 -05:00
alistair3149 2bf1c27d46
chore(ci): 🔧 👷 remove unnessecary stylelint declarations 2022-11-21 17:41:49 -05:00
alistair3149 8793a243c3
feat(core): rewrite body layout into flex and grid 2022-11-21 17:41:42 -05:00
alistair3149 f1fb5537c9
feat(AJAXPoll): add skinStyle for AJAXPoll (#487) 2022-10-25 14:55:39 -04:00
alistair3149 0083d2fb84
feat(tabberNeue): update active tab selector 2022-10-23 17:17:05 -04:00
alistair3149 5fbba91fd9
feat(tabberNeue): update skinStyles 2022-10-21 18:11:01 -04:00
alistair3149 fa1ae98497
feat(smw): revamp SMW skinStyles (#532)
Update to grade A
2022-10-21 13:44:15 -04:00
alistair3149 5e962b785b
fix(skinStyles): 🐛 fix Echo overflow in small screens 2022-10-05 19:21:20 -04:00
github-actions 443c7ada54 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-10-04 23:38:07 +00:00
alistair3149 4a7489e19f
feat(skinStyles): add missing VE styles 2022-10-04 19:37:17 -04:00
alistair3149 7452546df9
refactor(skinStyles): ♻️ clean up unused VE styles 2022-10-04 19:24:39 -04:00
alistair3149 d2dca07618
fix(skinStyles): 🐛 various clipping in VisualEditor 2022-10-04 19:22:54 -04:00
alistair3149 a59aeff4a3
fix(skinStyles): 🐛 incorrect VE new paragraph button color 2022-10-04 19:05:57 -04:00
alistair3149 9388b92b27
fix(skinStyles): 🐛 incorrect VE dark mode background
Fixing incorrect dark background in dialog in VE (#489, #525)
2022-10-02 11:53:22 -04:00
alistair3149 4902ae76ab
feat(core): redesign site footer
last modified and copyright message are not implemented yet.
they will be integrated into body content since they are not global.
2022-10-01 15:06:57 -04:00
alistair3149 6de95d4fec
feat(core): redesign site header (#521)
Change header into vertical header for large screen and bottom header for small screen.
2022-09-29 19:12:56 -04:00
github-actions 0d63257e86 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-09-28 21:02:56 +00:00
Nathan Kuenzig 8c6cdc4c29
feat(skinStyles): add Math skinStyles (#502)
* Create Extension:Math styles

* Added ext.math.styles

* Added Extension:Math as Grade E

I'm not sure how to accomplish this without using LESS variables.  CSS variables don't seem to work with the `.recolor()` mixin.

* Added Stack Overflow link
2022-08-21 12:42:48 -04:00
alistair3149 f03697f309
feat(skinStyles): add skinStyles for ManageWiki extension 2022-06-16 16:51:07 -04:00
alistair3149 64f7e18837
fix(skinStyles): dismiss button in CentralNotice should be on top 2022-06-16 16:40:03 -04:00
paladox 496b6f9403
fix(skinStyles): add missing variables.less import (#480)
Seeing variable @icon-size is undefined in file /srv/mediawiki/w/skins/Citizen/skinStyles/extensions/UniversalLanguageSelector/ext.uls.pt.less in ext.uls.pt.less on line 19.

Which I think is due to a missing import that contains the definition of @icon-size.
2022-06-16 12:20:40 -04:00
github-actions 40fdbbb494 ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-06-02 16:59:15 +00:00
alistair3149 d7d512c6d4 feat(skinStyles): add grade B support for RevisionSlider 2022-06-02 12:58:15 -04:00
github-actions a70503b2ec ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-06-02 16:41:44 +00:00
alistair3149 2853a05d8f
fix(skinStyles): move personal menu ULS button styles to the right module 2022-06-02 12:39:54 -04:00
alistair3149 b05a2e8221
feat(skinStyles): tweak ULS trigger styles 2022-06-02 11:28:13 -04:00
alistair3149 982cb8c7ba
fix(skinStyles): add missing Echo dark styles
Closes #468
2022-05-31 19:15:06 -04:00
alistair3149 7b810b2389
fix(core): incorrect z-index for the inner header container
Also fix the undefined LESS variable in the Echo skinstyle
2022-05-25 16:01:21 -04:00
alistair3149 be8b9a0a0d
feat(core): clean up and tweak z-index usage
fixes #462
2022-05-23 15:11:41 -04:00
alistair3149 e7b88d32a8
feat(skinStyles): add responsive layout for ULS 2022-05-17 11:06:23 -04:00
alistair3149 95e48b13d5
feat(skinStyles): update ULS styles
Updated to MLEB 2021.12, the last version that supports MW 1.35
2022-05-17 10:57:50 -04:00
alistair3149 9ac32c1421
refactor(skinStyles): remove duplicated property 2022-05-17 09:44:43 -04:00
alistair3149 6c6883bb11
feat(skinStyles): add skinStyles for Interwiki 2022-05-15 17:58:42 -04:00
alistair3149 3867f1588a
feat(skinStyles): add grade B support Wikibase (#439)
Add grade B support for Wikibase.

Wikibase is a massive extension with a lot of legacy styles and jquery dependencies.
There might be missing styles here and there for the initial implementation,
but it should work for now.
2022-05-11 18:01:43 -04:00
alistair3149 cd36ba642e
fix(skinStyles): echo header icons should use relative size 2022-05-10 21:57:20 -04:00
github-actions df0bb2500d ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2022-05-08 07:04:52 +00:00
alistair3149 c87152045a
fix(skinStyle): missing dark background for Popups 2022-05-08 03:04:02 -04:00
alistair3149 9c33c3dab4
feat(skinStyles): add missing placeholder style for VE 2022-05-07 00:07:15 -04:00
alistair3149 a47b53bb90
feat(skinStyles): remove top margin for TabberNeue
It causes some unnessecary layout shift
2022-05-06 18:00:54 -04:00
alistair3149 e5b01e805c
feat(skinStyles): add skinStyles for DiscussionTools 2022-05-06 12:22:36 -04:00
alistair3149 e47c1a5ac4
feat(skinStyles): contain overscoll in Echo 2022-05-04 13:43:21 -04:00
alistair3149 398f6da83d feat(skinStyles): tweak Echo popup styles 2022-05-02 22:14:11 -04:00
alistair3149 09d301476b
feat(skinStyles): add Popups settings styles 2022-05-02 21:32:12 -04:00
alistair3149 56a869b3d9
refactor(core): clean up transition variable names 2022-05-01 19:14:17 -04:00
alistair3149 0f381493f1
feat(skinStyles): tweak CookieWarning styles
* Add a 720px max width to the cookie banner so it does not span the whole page
* Remove border
2022-04-29 14:42:02 -04:00
alistair3149 7800f701c3
feat(skinStyles): update Lingo to grade B 2022-04-29 13:39:40 -04:00
alistair3149 1a7860ecb8
feat(skinStyles): tweak Popup styles 2022-04-28 15:53:25 -04:00
alistair3149 da0174c17e feat(skinStyles): update StructuredDiscussions to grade B
It should also fix all the error that comes with using Citizen with the extension

Closes #438
2022-04-27 18:53:06 -04:00
alistair3149 f0b9879fbd
feat: add skinStyles for collapsible toggles in MobileFrontend 2022-04-27 16:27:12 -04:00
alistair3149 96013bb126
feat: deprecate --background-color-dp-XX in favor of --color-surface-X
--background-color-dp-XX is now fully deprecated in favor of a simpler 4 color surface system. It can be accessed through the --color-surface-X CSS var.
2022-04-25 22:27:52 -04:00
alistair3149 47e1259bc3
feat: implement a more adaptive smooth shadow
* Looks more natural
* Can be customized through the surface-shadow and shadow-strength CSS var
* Light mode and dark mode have been different shadow now, it should be more visible in dark mode
* Box-shadow is a CSS var, which can be used in templates and wiki CSS
2022-04-24 15:24:09 -04:00
alistair3149 02d9f88742
feat: update TabberNeue styles to latest version 2022-04-19 11:10:07 -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
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
Lens0021 c0003c223a
feat: add styles for SimpleTooltip (#426) 2022-02-19 15:00:22 -05:00
alistair3149 4b671569d2
docs: update documentation on WSSerachFront extension 2021-12-15 22:16:56 -05:00
H. C. Kruse b35e9c6c64
feat: add WSSearchFront skinStyles (#411) 2021-11-27 13:55:00 -05:00
alistair3149 6667c0628f
feat: make the Echo badge text smaller 2021-09-02 12:00:33 -04:00
alistair3149 7a8d6cb0aa
fix: re-add pointers and border styles to Popups 2021-09-02 11:53:58 -04:00
alistair3149 c58e917ae4
feat: upgrade Popups skinStyles to grade A
Added additional styles and tweaked animation
2021-09-02 11:47:04 -04:00
alistair3149 e6c15cb612
fix: fix inverted Echo badge indicator 2021-09-01 20:45:19 -04:00
alistair3149 d8cf5e1804
feat: update OAuth skinStyles to grade B 2021-08-31 13:11:06 -04:00
alistair3149 5cc56acec4
feat: update Popups skinStyles to grade B 2021-08-31 13:03:41 -04:00
alistair3149 0c493f37da
feat: add skinstyles for Cargo main 2021-08-31 12:54:50 -04:00
alistair3149 d5ac0ce295
feat: update RelatedArticle skinstyle to grade A 2021-08-31 12:29:49 -04:00
alistair3149 26cfa2d124
fix: incorrect color for SyntaxHighlight 2021-08-26 17:26:03 -04:00
alistair3149 0e4c8a8a1d
fix: inverted image in VE edit link widget 2021-08-26 17:19:21 -04:00
alistair3149 17c37f5e8c
feat: improve contrast of SyntaxHighlight 2021-08-26 17:04:40 -04:00
alistair3149 3dddd14fd4
feat: tweak SyntaxHighlight color 2021-08-26 16:55:33 -04:00
alistair3149 13b01519f8
feat: add additional styles for line numbers for SynatxHighlight in 1.36+ 2021-08-26 16:07:29 -04:00
alistair3149 f41c63a502
feat: add SyntaxHighlight skinStyles 2021-08-26 15:56:07 -04:00
alistair3149 676c08916a
refactor: move syntax color out of CodeMirror 2021-08-26 12:11:52 -04:00
alistair3149 59a02ba38c
feat: update AdvancedSearch skinStyles to grade B 2021-08-26 11:57:11 -04:00
alistair3149 47f91a8c37 feat: update Capiunto skinStyles to grade B 2021-08-26 11:35:40 -04:00
alistair3149 04ca43f750 feat: tweak line number styles 2021-08-25 16:32:07 -04:00
alistair3149 fb5129b7a6 feat: fix upload icon selector 2021-08-25 16:32:07 -04:00
alistair3149 ca07e91bd9 feat: MsUpload styles clean up 2021-08-25 16:32:07 -04:00
alistair3149 86e48c7b73 feat: CodeMirror styles clean up 2021-08-25 16:32:07 -04:00
Calum Dingwall d889cb91ab feat: MsUpload styles 2021-08-25 16:32:07 -04:00
Calum Dingwall 5fe0c9618f Proper colors for CodeMirror 2021-08-25 16:32:07 -04:00
alistair3149 9828b52c49
feat: update WikiEditor skinStyles to grade B 2021-08-11 17:48:10 -04:00
alistair3149 598594f91c
fix: align Echo popups with other menus 2021-08-11 17:02:44 -04:00
alistair3149 25972eb9d7 feat: various Echo style tweaks 2021-08-11 16:48:40 -04:00
github-actions a9f172c0de ci: lint code to MediaWiki standards
Check commit and GitHub actions for more details
2021-08-11 20:44:04 +00:00
alistair3149 008fa7c53d fix: various Echo overflow fixes 2021-08-11 16:43:03 -04:00
alistair3149 ed78cdf999
fix: align Echo badges positions and tweaks 2021-08-11 16:40:16 -04:00
alistair3149 c6ea681d22
ci: remove empty line 2021-08-11 16:34:17 -04:00
alistair3149 a244aa6d47
feat: update Echo skinStyles to grade A 2021-08-11 16:30:43 -04:00
alistair3149 f5a2a831d1
feat: add user customizable line height 2021-08-05 11:24:52 -04:00
alistair3149 d413115eeb feat: update VisualEditor skinStyles to grade A 2021-08-04 19:59:52 -04:00
alistair3149 8bca28662b
feat: remove mw-body-content from HTML
T279388
mw-body-content is used within body content in 1.37. The original mw-body-content container will use the class citizen-body instead.
2021-07-30 11:44:02 -04:00
alistair3149 0b3545f038 docs: add skinstyles header comment to TabberNeue file 2021-07-29 23:23:07 -04:00
alistair3149 6ebe1c302f
feat: rework skinstyles for UniversalLanguageSelector extension 2021-07-29 22:45:30 -04:00
alistair3149 a9fce3b467
feat: add skinstyles for CleanChanges extension 2021-07-29 22:11:59 -04:00
alistair3149 9b2f291652
feat: add skinstyles for Babel extension 2021-07-29 22:09:36 -04:00
alistair3149 33624b636e
feat: rework skinstyles for Translate extension 2021-07-29 20:35:07 -04:00