Now that we switched the default skin of mediawiki but the installer currently it looks more like the old vector:
You can test it by moving LocalSettings.php to another place. The CSS is in mw-config directory.
It could use some Codex love
Ladsgroup | |
May 24 2023, 9:38 PM |
F41594833: grafik.png | |
Dec 11 2023, 7:23 PM |
F41594835: grafik.png | |
Dec 11 2023, 7:23 PM |
F37031484: grafik.png | |
May 24 2023, 9:38 PM |
Now that we switched the default skin of mediawiki but the installer currently it looks more like the old vector:
You can test it by moving LocalSettings.php to another place. The CSS is in mw-config directory.
It could use some Codex love
I would personally like us to not make it look like Vector 2022 or Vevtor since we have so many different skins out there and it would be easier to maintain (since installer can't share styles with Vector since they are separate repos and it will be a pain to sync them). Instead it seems like it would make sense to build out the installer using @wikimedia/codex components so it gets a Wikimedia-feel (tagging Design-Systems-Team).
@Bmueller this also seems like a good project for a MediaWiki core team. :)
I also agree it would make sense to just re-implement it in Codex. That would ensure it is consistent with Wikimedia's design language generally.
Change 982150 had a related patch set uploaded (by Ladsgroup; author: Amir Sarabadani):
[mediawiki/core@master] [VERY WIP] Redesign the installer with codex
Change 982150 merged by jenkins-bot:
[mediawiki/core@master] Redesign the installer with Codex
I'd say this is done, much more clean up can be done of course but that's a good start
Change 989622 had a related patch set uploaded (by Tim Starling; author: Tim Starling):
[mediawiki/core@master] Installer: Restore selective hiding of DB connect boxes
Change 989622 merged by jenkins-bot:
[mediawiki/core@master] Installer: Restore selective hiding of DB connect boxes
Change 989633 had a related patch set uploaded (by Tim Starling; author: Tim Starling):
[mediawiki/core@master] Installer codex followup
Change 989633 merged by jenkins-bot:
[mediawiki/core@master] Installer codex followup
It's newly introduced. When I redesigned it, it didn't have it so it's not related to this ticket. I will take a look though.