Commit graph

786 commits

Author SHA1 Message Date
alistair3149 a1ad423f2f
feat(stickyHeader): implement sticky header variables into other sticky styles 2024-07-19 17:29:17 -04:00
alistair3149 1fefddd41a
feat(core): implement Codex border-width tokens 2024-07-15 02:07:25 -04:00
github-actions 43a10881b2 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-13 20:42:29 +00:00
Aeywoo 99e7f08313
feat(AccountInfo): add AccountInfo styles (#749)
---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-07-13 16:41:46 -04:00
alistair3149 cae7c753ac
fix(Changelist): 🐛 fix incorrect legends z-index 2024-07-12 18:59:23 -04:00
alistair3149 7b6520b9ab
fix(Leaflet): 🐛 fix button alignment 2024-07-11 21:22:31 -04:00
alistair3149 0540f0d393
fix(DataMaps): 🐛 remove unused styles 2024-07-11 21:02:10 -04:00
alistair3149 1688b92456
fix(DataMaps): 🐛 fix OOUI button width and invert icon on dark mode 2024-07-11 20:28:34 -04:00
alistair3149 5fdcfc61f6
feat(DataMaps): add styles for Extension:DataMaps 2024-07-11 20:24:40 -04:00
alistair3149 a67f075a6a
feat(Leaflet): bump Leaflet button sizes to match Codex 2024-07-11 19:43:16 -04:00
alistair3149 fb965e3712
feat(Leaflet): tweak Leaflet control margin 2024-07-11 18:31:06 -04:00
alistair3149 967f712202
refactor(Leaflet): ♻️ use padding instead of margin for popup content
This is needed to align with DataMaps, and won't affect existing implementation for
other extensions.
2024-07-11 18:08:06 -04:00
github-actions 9db1f9215c ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-11 21:50:12 +00:00
alistair3149 46c139ac86
feat(DataMaps): add DataMaps init styles 2024-07-11 17:49:19 -04:00
alistair3149 51caa71777
fix(leaflet): 🐛 re-introduce box-shadow back to touch buttons 2024-07-10 00:00:59 -04:00
alistair3149 1471c1bc23
fix(leaflet): 🐛 incorrect checked label selector 2024-07-09 23:56:59 -04:00
alistair3149 4c51200ed5
feat(leaflet): add Leaflet styles for Leaflet map extensions
This should cover the Leaflet styles for Extension:DataMaps, Kartographer, Maps, and SRF
2024-07-09 23:46:20 -04:00
alistair3149 b5180bfbda
feat(core): use Codex tokens for z-index 2024-07-09 16:44:15 -04:00
alistair3149 6dfc62b15d
fix(core): 🐛 add webkit prefix to backdrop filter rules
Safari needs the -webkit- prefix
2024-07-08 19:07:25 -04:00
alistair3149 7178f6d372
feat(CiteThisPage): add styles for Extension:CiteThisPage 2024-07-08 18:12:44 -04:00
alistair3149 9037fd1784
feat(SearchDigest): tweak stats table styles 2024-07-07 03:01:49 -04:00
alistair3149 232fd0cc4b
feat(core): clean up th styles
- th should not use the same styles as label
- Restore font weight and color to th
- Sync different th styles in extensions
2024-07-07 02:14:36 -04:00
alistair3149 442c272cab
feat(wikitable): use box-shadow instead of border hacks to build table border 2024-07-07 01:51:22 -04:00
alistair3149 ba62b92e29
feat(core): theme and unify text selection color using progressive colors 2024-07-06 17:53:56 -04:00
alistair3149 9372c74307
fix(Echo): 🐛 incorrect selector for notification count 2024-07-05 20:51:30 -04:00
alistair3149 164d79ff32
refactor(Echo): ♻️ use CSS variable for border radius 2024-07-05 20:39:57 -04:00
alistair3149 fdc6eaee20
feat(Echo): upgrade Echo buttons for consistency
This is similiar to how it is handled in Vector.
We are forcing the Echo button to render in the same way as it was initially.
This took me so many hours sigh.
2024-07-05 20:37:52 -04:00
alistair3149 251109c712
feat(SearchDigest): add styles for Extension:SearchDigest 2024-07-05 16:52:54 -04:00
alistair3149 00b2495c1a
feat(core): use px for border-radius
- Move border radius calculation to CSS variable instead of LESS
- Rename CSS variable according to Codex, soft-deprecating the existing border radius
2024-07-05 13:24:31 -04:00
github-actions ecaaf69a31 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-01 19:49:29 +00:00
alistair3149 cb683c79ff
feat(mmv): tweak lightbox caption text handling 2024-07-01 15:47:28 -04:00
alistair3149 17e9840a77
feat(mmv): tweak button styles in lightbox 2024-07-01 14:53:37 -04:00
github-actions 852fd86013 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-07-01 04:06:43 +00:00
alistair3149 ff0a6ed710
feat(core): clean up state colors 2024-07-01 00:04:36 -04:00
alistair3149 c21a908c12
feat(core): set new link color to color-destructive 2024-06-30 20:49:50 -04:00
alistair3149 0fdc7c4ad7
feat(core): convert some CSS variables into Codex equivalent part 2
Also fix various inconsistencies with quiet buttons
2024-06-30 20:41:31 -04:00
alistair3149 5d3ecd9edd
feat(core): convert some CSS variables into Codex equivalent
This is an on-going work to adapt Codex into Citizen.
Some of the CSS variables are soft depreciated, see tokens.less for updated info.
2024-06-30 01:04:30 -04:00
github-actions 1f773e1014 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-06-29 19:32:05 +00:00
alistair3149 7e20daa70b
fix(datatable): 🐛 table should not be wider than the wrapper
The border rules on the table makes the table 2px wider than the wrapper.

Fixes: #888
2024-06-29 15:29:31 -04:00
alistair3149 eb58bd6e99
fix(menu): 🐛 show view button specifically on revision and diff pages
The previous attempts didn't catch all the cases. This should be enough.

Related: #845
2024-06-27 18:21:28 -04:00
alistair3149 3d90051ae6
fix(core): 🐛 force selected view button to be visible on revision pages 2024-06-26 17:23:45 -04:00
alistair3149 84d58be232
fix(WikiEditor): 🐛 align toolbar buttons 2024-06-24 15:09:57 -04:00
alistair3149 923ddedcc0
fix(menu): 🐛 avoid double view button on talk page
In 9969479, we forced the view button to be visible to allow the return action (#845).
There are no good ways to target revision page only so we rely on the diff styles.
However, Extension:DiscussionTools inline the said styles on talk page while talk page also has
a return action registered under the associated page menu. This leaves two button serving the
same function.
2024-06-24 14:19:34 -04:00
alistair3149 20fd0643fe
fix(Popups): 🐛 invert icon in dark mode 2024-06-14 12:54:07 -04:00
alistair3149 670d21469e
fix(ooui): 🐛 define invert color for progressive buttons 2024-06-10 23:10:54 -04:00
alistair3149 86ef5ef06d
feat(cssVar): add --color-inverted-primary for text color above primary color 2024-06-10 19:47:49 -04:00
alistair3149 3d146b2374
refactor(cssVar): ♻️ introduce color-inverted 2024-06-05 18:54:54 -04:00
alistair3149 3b90a46109
fix(core): 🐛 revert max-width rule on installed software 2024-05-29 17:52:00 -04:00
alistair3149 83ab221408
feat(core): only handle wikitable instead of all tables
Wikis use tables in creative ways and it is probably just safer to only apply it to wikitables.
Might revisit if there are any news from T330527.
2024-05-29 17:47:13 -04:00
github-actions 121772f8aa ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-05-28 21:44:31 +00:00
alistair3149 a6abc3c993
fix(core): 🐛 incorrect software alignment on Special:Version 2024-05-28 17:43:09 -04:00
alistair3149 be01d5bb6c
feat(TabberNeue): update Tabber styles 2024-05-26 22:32:26 -04:00
alistair3149 45ee5f897c
feat(TabberNeue): add init styles 2024-05-25 03:46:44 -04:00
alistair3149 d7f6c0c53e
feat(TabberNeue): update TabberNeue RL module name 2024-05-25 00:47:02 -04:00
alistair3149 b9225057a7
fix(mediawiki): 🐛 overflow signupstart container 2024-05-18 01:40:07 -04:00
alistair3149 820d612eaf
feat(VisualEditor): hide less useful buttons when width is limited 2024-05-17 19:38:42 -04:00
alistair3149 cae19d7a30
feat(mediawiki): tweak login and signup page styles 2024-05-17 17:14:00 -04:00
github-actions 35af4f89dd ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-05-17 13:46:49 +00:00
alistair3149 9969479938
fix(core): 🐛 do not hide view button on revision page
Closes: #845
2024-05-17 09:45:34 -04:00
alistair3149 03da361b97
feat(components): rewrite template data partials into CitizenComponent components (#846)
- Refactor existing template data-related partials into CitizenComponent components
- Re-implement user menu header as UserInfo
- Add description text for anon and temp user in UserMenu
---------

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2024-05-15 01:24:43 -04:00
alistair3149 a1e76bc195
feat(VisualEditor): better responsive toolbar handling 2024-05-07 01:49:42 -04:00
alistair3149 4d81dff7fe
fix(ooui): 🐛 only define border color instead of other border properties 2024-05-07 01:23:59 -04:00
alistair3149 76a93e962f
fix(Echo): 🐛 re-implement nojs Echo buttons 2024-05-06 15:28:56 -04:00
github-actions 176c3c4aa2 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-05-03 22:39:57 +00:00
alistair3149 960dcefe69
feat(DiscussionTools): update header styles 2024-05-03 18:38:57 -04:00
github-actions 877406e449 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-04-25 21:17:22 +00:00
alistair3149 b186efba69
feat(core): reduce opacity of sticky header 2024-04-25 17:16:19 -04:00
alistair3149 e791a52cd5
refactor(core): ♻️ replace usage of skin-citizen-theme classes 2024-04-24 20:48:43 -04:00
alistair3149 5d8ba9f7b1
feat(SMW): hide entity examiner indicator 2024-04-19 17:07:08 -04:00
alistair3149 fc47692421
feat(core): rename border-color variables and increase contrast
Align variable names with Codex
2024-04-19 15:20:59 -04:00
alistair3149 7aef0c5a50
feat(SMW): tweak browse property font size 2024-04-19 13:48:08 -04:00
github-actions 5bc35e5500 ci: 👷 lint code to MediaWiki standards
Check commit and GitHub actions for more details
2024-04-17 18:45:35 +00:00
alistair3149 756c87dad7
feat(PortableInfobox): clean up header styles 2024-04-17 14:44:16 -04:00
alistair3149 44e7af78bd
fix(mediawiki): 🐛 image clipping in packed gallery
Fix: #822
2024-04-17 14:04:09 -04:00
alistair3149 f84771f042
refactor(core): ♻️ simplify sticky header background styles 2024-04-16 01:33:25 -04:00
alistair3149 11566de6b6
style(css): 🎨 re-apply stylelint fixes 2024-04-16 01:28:45 -04:00
alistair3149 3fcd46dfc2
feat(datatale): add scroller styles 2024-03-20 13:37:47 -04:00
alistair3149 e72c460391
feat(datatables): completely hide disabled button for search pane 2024-03-19 19:42:07 -04:00
alistair3149 4e236b393d
fix(datatables): 🐛 minor style fixes 2024-03-19 19:35:51 -04:00
alistair3149 a85ecb524e
feat(datatables): sync styles with wikitable 2024-03-19 18:29:25 -04:00
alistair3149 84abe5a71c
feat(datatables): rework search pane and filter styles 2024-03-19 18:01:51 -04:00
alistair3149 b7df8c9e61
feat(datatables): add basic styles for search pane 2024-03-19 15:05:39 -04:00
alistair3149 d0d07d617c
refactor(datatables): ♻️ merge SRF and Cargo datatables styles 2024-03-19 14:24:59 -04:00
alistair3149 8de5b3d39e
feat(VisualEditor): improve visibility of text highlight colors 2024-03-11 15:03:18 -04:00
alistair3149 9cf358fe9b
fix(core): 🐛 file page sticky header overlapping TOC
Closes: #797
2024-03-05 02:10:10 -05:00
alistair3149 b90dd3d2c6
fix(Echo): 🐛 missing styles for new talk page alert 2024-02-27 13:53:36 -05:00
alistair3149 3a62b5f01d
feat(mediawiki): tweak styles on Special:Version 2024-02-26 22:51:52 -05:00
alistair3149 bba839819f
feat(gallery): increase margin for gallery 2024-02-26 18:25:56 -05:00
alistair3149 29727263c8
feat(gallery): use flexbox for packed gallery 2024-02-26 18:05:45 -05:00
alistair3149 c9f6ec6d59
fix(gallery): 🐛 misalign gallery caption 2024-02-26 18:04:49 -05:00
alistair3149 c9f665ef78
feat(core): use CSS variables for small font sizes 2024-02-26 17:16:07 -05:00
alistair3149 3162e19a2c
feat(core): use CSS variables for x-small font sizes 2024-02-26 17:14:19 -05:00
alistair3149 a9acc08e27
feat(core)!: 💥 rework font-size CSS variables
To align with Codex tokens, the old --font-size-hN CSS variables are renamed.
Introduced new font size variables (x-small, small)
2024-02-26 16:54:58 -05:00
alistair3149 fc0f4699aa
fix(Scribunto): 🐛 incorrect font family 2024-02-25 03:46:46 -05:00
alistair3149 3396cfde12
fix(VisualEditor): 🐛 add find and replace dialog background color
Add new selector to sync with core VE library changes

Closes: #794
2024-02-18 09:55:30 -05:00
alistair3149 ea5c10a6c3
fix(CodeMirror): 🐛 rename VisualEditor RL module
The init module is deprecated in 1.41.
Fixes: #781
2024-02-05 22:07:23 -05:00
alistair3149 6947105217
feat(Scribunto): tweak debug console styles 2024-02-05 21:09:30 -05:00
alistair3149 2a41a0b1bb
feat(core): revert new RC styles
Revert to the old one line MW styles until reconsideration at the next LTS

Closes: #764
2024-01-26 20:57:53 -05:00
alistair3149 bdd986db89
fix(core): 🐛 hide pseudo elements instead of deleting them (pt2) 2023-12-15 15:03:13 -05:00
alistair3149 f9b16d7134
refactor(core): ♻️ hide pseudo elements instead of deleting them
So that it can be reverted by local styles easily
2023-12-13 20:04:20 -05:00