Commit graph

451 commits

Author SHA1 Message Date
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 4583d1283d
feat(filepage): tweak image transparency background 2022-11-21 17:46:07 -05:00
alistair3149 62cea1e1ed
feat(filepage): add hover effect for fullres image 2022-11-21 17:46:06 -05:00
alistair3149 70fbda4bba
feat(wikiEditor): rework styles for WikiEditor to grade A 2022-11-21 17:45:41 -05:00
alistair3149 d11ee1d422
feat(core): update old wikitext editor styles 2022-11-21 17:45:39 -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 bb38bc6b8b
feat(core): update file page design 2022-11-21 17:42:42 -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 9d1b62ffc0
feat(core): make create page card float right in search page 2022-11-21 17:42:12 -05:00
alistair3149 0bf4b4555c
feat(core): redesign search page 2022-11-21 17:42:11 -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 757cd6ad17
feat(core): remove broken recent change styles 2022-10-02 19:50:20 -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
alistair3149 eb0147e32f
feat(skinStyles): make wikieditor font size adjustable
Closes: #479
2022-06-14 16:04:52 -04:00
alistair3149 65be4e826d
feat(skinStyles): minor style tweak for RecentChanges 2022-06-02 20:21:18 -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 9000a4e326
fix(skinStyles): prevent diff table from overflowing the page 2022-06-02 12:35:03 -04:00
alistair3149 47069b613c
feat(skinStyles): do not lazyload OOUI font size with skinStyles
Changing the OOUI font size in skinStyles would cause a significant layout shift
because the styles are lazyloaded. OOUI is designed around a based font size of 14px
in mind, so we should obey that. Hopefully WMF will revisit OOUI during T254055, then
this hack can be removed.
2022-06-02 12:13:48 -04:00
alistair3149 4645cdeea7
feat(skinStyles): tweak page diff styles
Closes: #472
2022-06-02 11:58:23 -04:00
alistair3149 b05a2e8221
feat(skinStyles): tweak ULS trigger styles 2022-06-02 11:28:13 -04:00
alistair3149 cfc71c05dc
feat(core): use default MW gallery styles
It seems that a lot of wiki admins prefer the default wiki gallery styles over
the Citizen defined one. Let's not change the gallery behavior too much in the
skin.

Closes: #413, #467
2022-05-31 19:37:09 -04:00