Skip to content

feat(arch-user-repository): init - #1870

Open
opensourcecheemsburgers wants to merge 4 commits into
catppuccin:mainfrom
opensourcecheemsburgers:feat/arch-user-repository
Open

feat(arch-user-repository): init#1870
opensourcecheemsburgers wants to merge 4 commits into
catppuccin:mainfrom
opensourcecheemsburgers:feat/arch-user-repository

Conversation

@opensourcecheemsburgers

Copy link
Copy Markdown

馃帀 Theme for Arch User Repository 馃帀

馃挰 Additional Comments 馃挰

The main difficulties I had with this port were during the initial setup.

Issues:

  • Stylus did not react to changes on my catppuccin.user.less, so I made a symlink to catppuccin.user.css.
  • Understanding that I should not install the style, but only enable 'Live Reload'.
  • LESS is currently not supported in Helix.
  • Firefox does not allow you to set the color of the select's option children. It is based off of the current theme.

馃棐 Checklist 馃棐

  • I have read and followed Catppuccin's submission guidelines.
  • I have made a new directory underneath /styles/<name-of-website> containing the contents of the /template directory.
    • I have ensured that the new directory is in lower-kebab-case.
    • I have followed the template and kept the preprocessor as LESS.
  • I have made sure to update the userstyles.yml file with information about the new userstyle.
  • I have included the following files:
    • catppuccin.user.less - all the CSS for the userstyle, based on the template.

@uncenter

uncenter commented Sep 1, 2025

Copy link
Copy Markdown
Member

Understanding that I should not install the style, but only enable 'Live Reload'.

We've had a tip/trick about this in the docs for a while - https://userstyles.catppuccin.com/contributing/tips-and-tricks/hot-reloading/. Maybe it's time we direct people explicitly to use an external IDE and set this up rather than using the Stylus browser editor?

Stylus did not react to changes on my catppuccin.user.less, so I made a symlink to catppuccin.user.css.

You might have been on an old Stylus extension version. If this is still an issue you are running into, I would suggest checking the version of Stylus you have installed and then submit a bug report upstream.

LESS is currently not supported in Helix.

Thanks for submitting that PR! I've had that on my to-do list for the better part of the year, sorry that I never got to it! I know a fair bit of Tree-sitter so I can look at the highlights though.

Firefox does not allow you to set the color of the select's option children. It is based off of the current theme.

We usually leave those to native styling yeah.

@uncenter

uncenter commented Sep 1, 2025

Copy link
Copy Markdown
Member

I'd also suggest looking at #1381 for reference, though it's stale so a new PR for this sort of thing is fine. Since the Arch Linux website is multi-faceted I'd love it if we could theme them all in one instead of separately theming the wiki, AUR, etc.

@opensourcecheemsburgers

opensourcecheemsburgers commented Sep 2, 2025

Copy link
Copy Markdown
Author

I'd also suggest looking at #1381 for reference, though it's stale so a new PR for this sort of thing is fine. Since the Arch Linux website is multi-faceted I'd love it if we could theme them all in one instead of separately theming the wiki, AUR, etc.

Making a general userstyle for arch-linux was on my mind whilst creating this style. However, I wanted to keep the scope of my first userstyle contribution small. Further, I did not want to override the existing arch-wiki userstyle.

I wasn't aware of #1381, but it looks like something that I could implement.

Is that something I should create a separate PR for, and, if accepted, it could replace this userstyle?

@uncenter uncenter added 0.kind: init A new userstyle 5.needs: staff-review A review by a staff member is required/needed labels Nov 4, 2025
@uncenter

Copy link
Copy Markdown
Member

I'd also suggest looking at #1381 for reference, though it's stale so a new PR for this sort of thing is fine. Since the Arch Linux website is multi-faceted I'd love it if we could theme them all in one instead of separately theming the wiki, AUR, etc.

Making a general userstyle for arch-linux was on my mind whilst creating this style. However, I wanted to keep the scope of my first userstyle contribution small. Further, I did not want to override the existing arch-wiki userstyle.

I wasn't aware of #1381, but it looks like something that I could implement.

Is that something I should create a separate PR for, and, if accepted, it could replace this userstyle?

Most sincere apologies for the lack of response until now on this one. I have no issue with renaming this pull request and continuing here, or we can move to a new branch/pull request if that suits you better. If accepted, an arch-linux userstyle would replace the need for this userstyle - arch-user-repository/AUR - and would literally replace/overwrite the existing arch-wiki` userstyle.

@ninetailedtori ninetailedtori mentioned this pull request Dec 28, 2025
16 tasks
ninetailedtori added a commit to ninetailedtori/userstyles that referenced this pull request Dec 29, 2025
Being edited by me, don't mind the state of it rn, feel free to report bugs to me!

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

ninetailedtori commented Dec 29, 2025

Copy link
Copy Markdown
Contributor

Hiya @opensourcecheemsburgers, I've done the initial merge of your PR at #2043, and cleaning it up to be inline with the other styles, through use of our catppuccin/less lib! Feel free to push PRs to my branch to keep updating it, though I'll be working through it once AUR is stable again! :]

@uncenter

Copy link
Copy Markdown
Member

We'll take care of that if that other newer pull request lands.

ninetailedtori added a commit to ninetailedtori/userstyles that referenced this pull request Dec 31, 2025
Being edited by me, don't mind the state of it rn, feel free to report bugs to me!

Signed-off-by: Toria <ninetailedtori@uwu.gal>
ninetailedtori added a commit to ninetailedtori/userstyles that referenced this pull request Dec 31, 2025
Being edited by me, don't mind the state of it rn, feel free to report bugs to me!

Signed-off-by: Toria <ninetailedtori@uwu.gal>
ninetailedtori added a commit to ninetailedtori/userstyles that referenced this pull request Jan 4, 2026
Also fix up arch wiki guidance.

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

Fix issues.
Now I just need to sort out the fmt issues. We can't split regexp onto multiple lines or it breaks the usercss in stylus, which is unfortunate.

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

This fixes a few things - firstly, this style only works on Arch's manpage. Perhaps it's worth generating its own category, and including ALL manpage supports, but we could actually do it all under one thing.

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

Let's do this with a major rework.
Let's add support to all manpages to this one file, to keep it neat and organised.

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

Rework - let's do a rework to include it all under an archlinux category!

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

Rework wiki theme to fit mediawiki. This requires: catppuccin#1866. manpage for arch has been finalized and perfected.

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

Remove README (this is autogenerated, no need to move.)

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

Initial merge of PR catppuccin#1870.
Being edited by me, don't mind the state of it rn, feel free to report bugs to me!

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

Cleanup!
Simplify some of the css, reformat.

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

Whoops, typo!

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

Move generics into global domain changes.
Fix unnecessary redefinitions.

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

Push a few changes to table colouring. Accidentally typo'd a change.

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

Big rework electric booga2
Move label, fix some bugs of overwriting, still needs some table and heading definitions to move as well. I *should've* fixed most things, but oh well.
Also, border-color: surface0 -> surface2 now!

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

Veeeeeeery big update, working on EVERYTHING!!!

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

S...spaces? spaces???

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

deno fmt

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

Fix a few things:
timestamp, rss-icon, colors of h3. Need to still do selective rss-icon colours.

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

Fix rss-icon theming.

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

Rework of some of the colours
Especially links css structure. Still tryna work out some bugs, oddly enough bbs overwrites a ton.

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

Add usercontent. Final commit for tonight!

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

Checklist and rbox support.
I know, should be in bed rn qwq

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

Quick fix to links, quick change to li a for bbs.
Add colours to sticky and closed labels as well.

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

Fix link backgrounds borking on bbs.

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

Add support for downloads.archlinux.
Just needed h5!

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

Add errorlist for search errors. Fix selections.
Can't seem to fix cursor-based focus selections though. Needs debugging.

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

Remove cursor setting - we shouldn't touch it in our userstyles.

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

Remove padding from button.
Aesthetic choice, should push these upstream.

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

Exclude gitlab.archlinux.org in global
Issue was domain(archlinux.org) scope, now uses negative lookahead regex to solve issues.

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

Whoops, missed the commit.

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

Fixing a dicy issue with regex, everything works now!

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

Fix regex to ACTUALLY work!
Apparently you can't numeric modifier before lookaheads and behinds because of various logic reasons...wish you could skip when doing lookaheads, like look 2 ahead/behind etc...

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

Comment changes, form input spec.
comment: // -> /**/
form input: button text color -> link color (form inputs follow link button style.)

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

Working on an initial change.
This won't make sense just yet.

Signed-off-by: Toria <ninetailedtori@uwu.gal>
ninetailedtori added a commit to ninetailedtori/userstyles that referenced this pull request Jan 8, 2026
Also fix up arch wiki guidance.

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

Fix issues.
Now I just need to sort out the fmt issues. We can't split regexp onto multiple lines or it breaks the usercss in stylus, which is unfortunate.

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

This fixes a few things - firstly, this style only works on Arch's manpage. Perhaps it's worth generating its own category, and including ALL manpage supports, but we could actually do it all under one thing.

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

Let's do this with a major rework.
Let's add support to all manpages to this one file, to keep it neat and organised.

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

Rework - let's do a rework to include it all under an archlinux category!

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

Rework wiki theme to fit mediawiki. This requires: catppuccin#1866. manpage for arch has been finalized and perfected.

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

Remove README (this is autogenerated, no need to move.)

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

Initial merge of PR catppuccin#1870.
Being edited by me, don't mind the state of it rn, feel free to report bugs to me!

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

Cleanup!
Simplify some of the css, reformat.

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

Whoops, typo!

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

Move generics into global domain changes.
Fix unnecessary redefinitions.

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

Push a few changes to table colouring. Accidentally typo'd a change.

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

Big rework electric booga2
Move label, fix some bugs of overwriting, still needs some table and heading definitions to move as well. I *should've* fixed most things, but oh well.
Also, border-color: surface0 -> surface2 now!

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

Veeeeeeery big update, working on EVERYTHING!!!

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

S...spaces? spaces???

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

deno fmt

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

Fix a few things:
timestamp, rss-icon, colors of h3. Need to still do selective rss-icon colours.

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

Fix rss-icon theming.

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

Rework of some of the colours
Especially links css structure. Still tryna work out some bugs, oddly enough bbs overwrites a ton.

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

Add usercontent. Final commit for tonight!

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

Checklist and rbox support.
I know, should be in bed rn qwq

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

Quick fix to links, quick change to li a for bbs.
Add colours to sticky and closed labels as well.

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

Fix link backgrounds borking on bbs.

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

Add support for downloads.archlinux.
Just needed h5!

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

Add errorlist for search errors. Fix selections.
Can't seem to fix cursor-based focus selections though. Needs debugging.

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

Remove cursor setting - we shouldn't touch it in our userstyles.

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

Remove padding from button.
Aesthetic choice, should push these upstream.

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

Exclude gitlab.archlinux.org in global
Issue was domain(archlinux.org) scope, now uses negative lookahead regex to solve issues.

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

Whoops, missed the commit.

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

Fixing a dicy issue with regex, everything works now!

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

Fix regex to ACTUALLY work!
Apparently you can't numeric modifier before lookaheads and behinds because of various logic reasons...wish you could skip when doing lookaheads, like look 2 ahead/behind etc...

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

Comment changes, form input spec.
comment: // -> /**/
form input: button text color -> link color (form inputs follow link button style.)

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

Working on an initial change.
This won't make sense just yet.

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

Copy link
Copy Markdown
Author

Hey guys, sorry for the delayed reponse, life's been keeping me quite busy recently, so I haven't checked my Github in a while.

@ninetailedtori thanks for your work :) Feel free to continue with the rest of the PR.

@WalkQuackBack WalkQuackBack mentioned this pull request Aug 27, 2026
16 tasks
ninetailedtori added a commit to ninetailedtori/userstyles that referenced this pull request Aug 27, 2026
fix(lib/mediawiki): remove site specific styling

refactor(lib/mediawiki)!: nest utilities under namespace

fix(lib/mediawiki): adjust border colors slightly

fix(lib/mediawiki): adjust borders further

feat(lib/mediawiki): use codex style guide (catppuccin#1962)

* feat(lib/mediawiki): use codex style guide to base colour choices

* chore(lib/mediawiki): comment nits

* fix(lib/mediawiki): change button quiet hover colours to fade accent

* fix(mediawiki): remove redundant transparent variables

* fix(lib/mediawiki): change tab list framed state colours to latte fade

---------

Co-authored-by: uncenter <uncenter@uncenter.dev>

Initial commit for manpages.
Also fix up arch wiki guidance.

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

Fix issues.
Now I just need to sort out the fmt issues. We can't split regexp onto multiple lines or it breaks the usercss in stylus, which is unfortunate.

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

This fixes a few things - firstly, this style only works on Arch's manpage. Perhaps it's worth generating its own category, and including ALL manpage supports, but we could actually do it all under one thing.

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

Let's do this with a major rework.
Let's add support to all manpages to this one file, to keep it neat and organised.

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

Rework - let's do a rework to include it all under an archlinux category!

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

Rework wiki theme to fit mediawiki. This requires: catppuccin#1866. manpage for arch has been finalized and perfected.

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

Remove README (this is autogenerated, no need to move.)

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

Initial merge of PR catppuccin#1870.
Being edited by me, don't mind the state of it rn, feel free to report bugs to me!

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

Cleanup!
Simplify some of the css, reformat.

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

Whoops, typo!

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

Move generics into global domain changes.
Fix unnecessary redefinitions.

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

Push a few changes to table colouring. Accidentally typo'd a change.

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

Big rework electric booga2
Move label, fix some bugs of overwriting, still needs some table and heading definitions to move as well. I *should've* fixed most things, but oh well.
Also, border-color: surface0 -> surface2 now!

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

Veeeeeeery big update, working on EVERYTHING!!!

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

S...spaces? spaces???

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

deno fmt

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

Fix a few things:
timestamp, rss-icon, colors of h3. Need to still do selective rss-icon colours.

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

Fix rss-icon theming.

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

Rework of some of the colours
Especially links css structure. Still tryna work out some bugs, oddly enough bbs overwrites a ton.

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

Add usercontent. Final commit for tonight!

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

Checklist and rbox support.
I know, should be in bed rn qwq

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

Quick fix to links, quick change to li a for bbs.
Add colours to sticky and closed labels as well.

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

Fix link backgrounds borking on bbs.

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

Add support for downloads.archlinux.
Just needed h5!

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

Add errorlist for search errors. Fix selections.
Can't seem to fix cursor-based focus selections though. Needs debugging.

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

Remove cursor setting - we shouldn't touch it in our userstyles.

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

Remove padding from button.
Aesthetic choice, should push these upstream.

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

Exclude gitlab.archlinux.org in global
Issue was domain(archlinux.org) scope, now uses negative lookahead regex to solve issues.

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

Whoops, missed the commit.

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

Fixing a dicy issue with regex, everything works now!

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

Fix regex to ACTUALLY work!
Apparently you can't numeric modifier before lookaheads and behinds because of various logic reasons...wish you could skip when doing lookaheads, like look 2 ahead/behind etc...

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

Comment changes, form input spec.
comment: // -> /**/
form input: button text color -> link color (form inputs follow link button style.)

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

Working on an initial change.
This won't make sense just yet.

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

Fix mediawiki + remove redundants.
remove container from mw for now, add vector-pinned-container settings to inherit directly on the page (flows a lot better, fitting in line with our mw style.)

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

Do NOT break this again.
Moving stuff to lib/mediawiki to better organise miniserve in the meantime. Remove unnecessary note now that issue has been patched.

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

Change inline code bg to surface0. Add in unimplemented values. Comment EVERYTHING in wiki section. Refactor archlinux -> arch-linux.

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

Remove manual setting of vector-pinned-container. The issue is both archwiki-toc-* variables should be respected upstream, but also that vector-pinned-containers should be set in mediawiki as well if possible.

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

Err, add theming for git diff table.

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

Reformat!

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

Simplify regex.

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

swap to url-prefix part 1

Co-authored-by: uncenter <uncenter@uncenter.dev>

part 2 catppuccin.user.less

Co-authored-by: uncenter <uncenter@uncenter.dev>

swap to background-image. catppuccin.user.less

Co-authored-by: uncenter <uncenter@uncenter.dev>

Typo fixes on the latest regex issue.

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

svg changes. restructuring into mixins will be next.
note: security.archlinux.org or aur.archlinux.org icons might not work if content-security-policy blocks it.

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

Revert to a crazy fix attempt, remove dupe, use background-image solution.

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

Quickly move around some stuff in brdmenu. Fix up stats. Gotta go fast! Gotta do mixins next.

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

Big batch of mixins and mayhem!
TOC variables should NOT be used, and possibly the other archwiki variables in the wiki, but am awaiting response on whether this will change: https://gitlab.archlinux.org/archlinux/archwiki/-/issues/91#note_387552

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

Perfect the quotebox highlighting on hover!
I might be actually godly at this now...knock on wood...

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

Quick url patch, accidentally auto-formatted an error!

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

Add FIXME comment, gotta work on this next.

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

Add dl, dt, dd. This covers newslist on main menu. Welcoming testing/fixing on this, hover box AND alternating colours don't seem to match up with this yet unfortunately.

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

Add footer, add ssdiff, add clarity fixes to colours on diff viewing on package sites. Need a second opinion on the background highlighting, might need to make it even more transparent?

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

Fix some inputs
1. add mw-ui-icon-wiki-expand definition to remove our colours.
2. move borders to accent
3. add focus-within tags to all inputs, to theme accurately.
4. move enabled, that shouldn't even be there, should be with &:enabled!
    - I need to still do disabled for all inputs though.
5. Add input[type="submit"], which is useful for some pages, e.g.
    - https://wiki.archlinux.org/index.php?title=Special:Search&profile=images&search=&fulltext=1

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

Fix a few styling consistency things with deno task lint.

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

Working on radio and checkbox. Still need to add disabled.

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

Fix the search, but it's still broken.
Test disabled entry? Uncertain if it works yet.

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

Push radio widget theming upstream.

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

feat(lib/mediawiki): radio inputs

Commit radio input changes!

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

Big batch of "match the og style" :] not finished yet, given I deleted a lot of my og style, and need to work it back.

Generalise the inputs, to attack email correctly (can't be set selectively or we get CSP banned.)

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

Push big change to some other stuff again, cleaning up.

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

Trying to fix bbs now.

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

Big rework on bbs. fixing EVERYTHING again!

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

Fix quick bug with blockquotes.

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

Adding some final fixes for bbs.

Still working on stuff, mostly wiki fix. One more syntax error left?

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

Tidy up archnavbarlist. Move colour to text by default.

Amend formatting, formatter seems broken.

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

Fix the background-image changes.

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

Fix specificity of navbarlist.

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

Add theming per subpage on aur.

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

MORE PATCHING!!!

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

Comment the aur subpage units!

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

Fix checklists, fix some headers.

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

Add radio inputs pr, add fix for links. Needs to add upstream too, ignore for now.

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

Update mediawiki url to upstream.

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

Fix a weird mw issue. Will push upstream.

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

Remove important. Seems to work fine now.

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

fix(arch-linux): apply mediawiki lib module correctly

Remove fix from mw.

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

Add comments header formatting, and some metadata settings. Also, nest metadata under pkgdetails for neatness.

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

Add border change to headers. Useful in way too many places, not neatly overwritten otherwise.

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

Add pin-comment, remove dupe.

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

Little too specific on the css. Mimic upstream aurweb.css, root .*-comment classes.

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

Fix mw thing

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

remove importance from radio inputs, add oo-ui-input and button.

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

Fix diffs for wiki.

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

Move icon inversion to mw lib.

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

Move .mw-protection-indicator-icon--lock to global, unneeded by bbs afaik.

Add fallback for browsers that don't support mask-image protocols.

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

Add extiw to the link icons.

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

Add error, move to minify slightly.

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

Add background-color inherit to fix delete-comment bug.

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

Add override for manpages.

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

Comment spree, fix AUR register subdupe, write login as separate.

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

Make comment-header apply to base as well, required for some other comment-headers.

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

Add some old bug page theming.

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

Add mw-file-element. Remove importance from filters, breaks icons.
Add intl support!

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

Move icon theming to base. Add check for svg. Arch only uses simple icons.

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

Push change, add specificity, add icon.

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

Formatting manually. Linter broken.

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

Add merge-2 icon.

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

Move mediawiki to eventual upstream.

Optimise svg.

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

Remove silly things, add next and prev.

Add refresh red arrows.

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

optimise svg again.

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

Codebox fixes.

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

Fix links for visited etc.

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

set default postsig colour.

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

Push some specificity about the tables.
Add arch-bio-entry formatting.

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

Whoops, wack a reset on that header include again.

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

Add mailing list support, add manpages correction, add fix for brdmenu isactive tab.

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

add a deno fmt. task lint throwing a fit where it shouldn't, ignore.

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

Further support for mailing lists site.

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

Work to add manpages mdoc macro definitions. Consider moving to lib if popular enough, like most manpage sites use it.

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

Push some changes for the blob table, nest nest nest!!!

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

Push some deno fixes to fix the linting throws.

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

Push some more blocking.

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

Push fix for thead and th.

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

Push bootstrap import, needs changing when bs lib gets made.
Need to make a pf lib too.

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

Add some work for accounts.archlinux.org.

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

Add avatar icon too.

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

Add loading container

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

Revert "Merge remote-tracking branch 'upstream/main' into manpages"

This reverts commit 9a46870, reversing
changes made to 94ca77e.

Add important as red.

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

docs(lib/mediawiki): initial documentation writeup (catppuccin#2089)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0.kind: init A new userstyle 5.needs: staff-review A review by a staff member is required/needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants