Skip to content

feat(lib/mediawiki): add a.extiw - #2056

Closed
ninetailedtori wants to merge 4 commits into
catppuccin:feat/mediawiki-lib-modulefrom
ninetailedtori:mediawiki-modularisation-n-fixes
Closed

feat(lib/mediawiki): add a.extiw#2056
ninetailedtori wants to merge 4 commits into
catppuccin:feat/mediawiki-lib-modulefrom
ninetailedtori:mediawiki-modularisation-n-fixes

Conversation

@ninetailedtori

@ninetailedtori ninetailedtori commented Jan 4, 2026

Copy link
Copy Markdown
Contributor

馃敡 What does this fix? 馃敡

Current Suggestion:

  • Adds a.extiw - interwiki links icon!
  • Adds check for :not(.plainlinks) - plainlinks have no mw parsing, and thus cause the image to be repeated at every single letter's x position. Add a check, to only apply our icon to all non-plainlinks.

馃棐 Checklist 馃棐

@ninetailedtori ninetailedtori changed the title feat(lib/mediawiki): extiw, vector-pinned-container feat(lib/mediawiki): modularise and add missing defs Jan 4, 2026
@ninetailedtori
ninetailedtori marked this pull request as draft January 4, 2026 03:26
@WalkQuackBack WalkQuackBack added 4.topic: libraries Relating to the standard library and/or library modules 2.status: pending Pending until internal discussion, planned updates, etc. 0.kind: enhancement Improves or expands upon current functionality labels Jan 4, 2026
Comment thread lib/mediawiki.less Outdated
@ninetailedtori
ninetailedtori force-pushed the mediawiki-modularisation-n-fixes branch from 6aa7948 to e25a6f6 Compare January 9, 2026 00:22
Comment thread lib/mediawiki.less Outdated
Comment thread lib/mediawiki.less Outdated
Signed-off-by: Toria <ninetailedtori@uwu.gal>
@ninetailedtori
ninetailedtori force-pushed the mediawiki-modularisation-n-fixes branch from e25a6f6 to 755013b Compare January 11, 2026 00:13
@ninetailedtori
ninetailedtori marked this pull request as ready for review January 11, 2026 00:13
@ninetailedtori ninetailedtori changed the title feat(lib/mediawiki): modularise and add missing defs feat(lib/mediawiki): fix plainlinks, add a.extiw Jan 11, 2026
@ninetailedtori

Copy link
Copy Markdown
Contributor Author

@WalkQuackBack we should prolly add a bug tag to this, now it's a sole fix :3

@ninetailedtori ninetailedtori changed the title feat(lib/mediawiki): fix plainlinks, add a.extiw fix(feat/mediawiki-lib-module): fix plainlinks, add a.extiw Jan 11, 2026
@WalkQuackBack WalkQuackBack added 0.kind: bug Bug (i.e. unthemed components) and removed 0.kind: enhancement Improves or expands upon current functionality labels Jan 11, 2026
Signed-off-by: Toria <ninetailedtori@uwu.gal>
Signed-off-by: Toria <ninetailedtori@uwu.gal>
@ninetailedtori ninetailedtori changed the title fix(feat/mediawiki-lib-module): fix plainlinks, add a.extiw fix(feat/mediawiki-lib-module): add a.extiw Jan 11, 2026
@uncenter uncenter changed the title fix(feat/mediawiki-lib-module): add a.extiw feat(lib/mediawiki): fix plainlinks, add a.extiw Jan 11, 2026
@uncenter uncenter changed the title feat(lib/mediawiki): fix plainlinks, add a.extiw feat(lib/mediawiki): add a.extiw Jan 11, 2026
Icon issue was occurring even without !important.

Signed-off-by: Toria <ninetailedtori@uwu.gal>
@ninetailedtori

Copy link
Copy Markdown
Contributor Author

Not certain this one is needed. Best to perhaps move it into my own lib, and add a snippet to the mediawiki usage docs, if needed, but not to mess up the module as it breaks on pages that don't set an image for extiw.

@ninetailedtori
ninetailedtori deleted the mediawiki-modularisation-n-fixes branch January 17, 2026 19:48
@ninetailedtori
ninetailedtori restored the mediawiki-modularisation-n-fixes branch January 18, 2026 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0.kind: bug Bug (i.e. unthemed components) 2.status: pending Pending until internal discussion, planned updates, etc. 4.topic: libraries Relating to the standard library and/or library modules

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants