Commit graph

11 commits

Author SHA1 Message Date
alistair3149 06071f8bf8
style(OOUI): 🎨 no duplicate selectors 2023-01-27 14:20:31 -05:00
alistair3149 a3ed7666e2
fix(OOUI): 🐛 standardize OOUI window z-index
The original z-index (4) was too low and inconsistent with Citizen and Codex.
This should also fix the z-index issues related to OOUI
2023-01-26 19:13:20 -05:00
alistair3149 7bd30ebecb
feat(UploadWizard): update UploadWizard styles 2023-01-08 21:23:23 -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 ca7dd9fe86
feat(ooui): redo OOUI styles 2022-11-30 21:42:28 -05:00
alistair3149 93f5f3fc06
feat(ooui): do not flip OOUI icons that are marked 2022-11-28 20:46:32 -05: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
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 8121ecb855
feat(skinStyles): add Citizen styles to OOUI dialog 2022-05-02 22:09:43 -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 aae08f0a73
feat: rewrite OOUI skinstyles to the new system 2021-07-27 02:13:22 -04:00