Skip to content

Use uploaded SVG logos in supported skins - #569

Open
addshore wants to merge 2 commits into
fix-missing-logos-on-vecotr-2022from
svg-logo-for-mediawiki
Open

addshore wants to merge 2 commits into
fix-missing-logos-on-vecotr-2022from
svg-logo-for-mediawiki

Conversation

@addshore

Copy link
Copy Markdown
Collaborator

Map a new wwLogoSvg setting to wgLogos['svg'] and wgLogos['icon']
so Vector legacy, Vector 2022, and Timeless use the vector logo.
API support for this setting will follow.

Keep the existing logo fallback when no SVG is configured. Add an SVG
fixture, a Vector 2022 regression check, and configuration documentation.

Bug: T356389


Stack created with GitHub Stacks CLI • Give Feedback 💬

@addshore
addshore added this pull request to stack #570 September 30, 2026 22:47
Map a new wwLogoSvg setting to wgLogos['svg'] and wgLogos['icon']
so Vector legacy, Vector 2022, and Timeless use the vector logo.
API support for this setting will follow.

Keep the existing logo fallback when no SVG is configured. Add an SVG
fixture, a Vector 2022 regression check, and configuration documentation.

Bug: T356389
Use Special:Version so the SVG logo check does not depend on saved
Main Page content in the otherwise empty CI wiki database.
Keep the HTTP success check and exact SVG URL assertion.
@addshore
addshore force-pushed the svg-logo-for-mediawiki branch from 28c4891 to 2355a11 Compare September 30, 2026 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant