Skip to content

feat(wiki.nixos.org): init - #1199

Merged
isabelroses merged 38 commits into
catppuccin:mainfrom
orangci:main
Oct 25, 2024
Merged

feat(wiki.nixos.org): init#1199
isabelroses merged 38 commits into
catppuccin:mainfrom
orangci:main

Conversation

@orangci

@orangci orangci commented Aug 15, 2024

Copy link
Copy Markdown
Member

🎉 Theme for wiki.nixos.org 🎉

The official NixOS Linux distribution wiki.

💬 Additional Comments 💬

I am replacing the old and no longer maintained nixos.wiki (the unofficial NixOS wiki) port with this.

Closes #781.

🗒 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.css - all the CSS for the userstyle, based on the
      template.
    • preview.webp - composite image of all four individual flavor screenshots (taken with the default accent color of mauve) stitched together, generated via Catwalk.

@github-actions github-actions Bot added the nixos.wiki NixOS Wiki label Aug 15, 2024
@orangci

This comment was marked as outdated.

@orangci
orangci marked this pull request as ready for review August 16, 2024 07:33
@orangci
orangci requested a review from a team as a code owner August 16, 2024 07:33
@orangci

orangci commented Aug 16, 2024

Copy link
Copy Markdown
Member Author

I think it's mostly complete.

@uncenter uncenter changed the title feat(wiki.nixos.org): init. feat(wiki.nixos.org): init Aug 16, 2024

@isabelroses isabelroses left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you seem to have some small linter errors.

Comment thread styles/wiki.nixos.org/catppuccin.user.css Outdated
@orangci

orangci commented Aug 16, 2024

Copy link
Copy Markdown
Member Author

you seem to have some small linter errors.

What do you mean by linter errors?

@isabelroses

Copy link
Copy Markdown
Member

you seem to have some small linter errors.

What do you mean by linter errors?

We have a ci that runs deno task lint. The errors will show up in the files view you can also automatically fix some of these with deno task lint:fix.

@orangci

This comment was marked as resolved.

@orangci

orangci commented Aug 16, 2024

Copy link
Copy Markdown
Member Author

Those linting errors should be fixed.

Comment thread scripts/userstyles.yml Outdated
Comment thread styles/wiki.nixos.org/catppuccin.user.css Outdated
Comment thread styles/wiki.nixos.org/catppuccin.user.css
orangci and others added 3 commits August 17, 2024 08:12
Co-authored-by: uncenter <47499684+uncenter@users.noreply.github.com>
Co-authored-by: uncenter <47499684+uncenter@users.noreply.github.com>
@orangci

orangci commented Aug 17, 2024

Copy link
Copy Markdown
Member Author

@uncenter Resolved all requested changes.

@orangci
orangci requested a review from uncenter August 17, 2024 05:17
@uncenter

uncenter commented Aug 17, 2024

Copy link
Copy Markdown
Member

Seeing a lot of unthemed elements: borders/dividers, icons. The icons may be tricky, https://github.com/catppuccin/userstyles/blob/main/docs/tips-and-tricks.md#how-do-i-theme-images-and-svgs should help.
Image taken on https://wiki.nixos.org/wiki/Nix_Language_Quirks.
CleanShot 2024-08-17 at 07 35 45@2x

@orangci

orangci commented Aug 17, 2024

Copy link
Copy Markdown
Member Author

Will do these soon.. ty for pointing them out!

@uncenter uncenter added the 2.status: changes-requested Changes requested by reviewers must be attended to by author before further review label Aug 17, 2024
@orangci

orangci commented Aug 21, 2024

Copy link
Copy Markdown
Member Author

Wh—
Did I really forget about this for four days? Sheesh
Let's see if I have le time to do this now 😅

@orangci

orangci commented Aug 21, 2024

Copy link
Copy Markdown
Member Author

I.. think did all of that.

@isabelroses

Copy link
Copy Markdown
Member

Currently all the borders I can see are too dark i.e. crust or seem to be unthemed.

The history pages seems to be unthemed. example url
image

The logs page too. example url
image

@uncenter uncenter added the 2.status: changes-requested Changes requested by reviewers must be attended to by author before further review label Sep 3, 2024
orangci and others added 2 commits September 3, 2024 16:21
Co-authored-by: uncenter <47499684+uncenter@users.noreply.github.com>
Co-authored-by: uncenter <47499684+uncenter@users.noreply.github.com>
@orangci

This comment was marked as resolved.

@orangci

This comment was marked as resolved.

@uncenter

uncenter commented Sep 5, 2024

Copy link
Copy Markdown
Member

For inline style elements you can do:

/* <Description of where inline styles can be found> */
[style*="background-color: #C1E5FF;"] {
  background-color: @whatever;
}
[style*="border: thin solid #1D99F3;"] {
  border-color: @whatever;
}

@orangci

orangci commented Sep 6, 2024

Copy link
Copy Markdown
Member Author

I knew in theory this was possible but hadn't even thought of applying it this way. Thank you!

@orangci
orangci requested a review from uncenter September 17, 2024 11:06
@orangci

orangci commented Sep 17, 2024

Copy link
Copy Markdown
Member Author

Err.. seems like I forgot about this for two weeks.. my bad kek

@uncenter uncenter removed the 2.status: changes-requested Changes requested by reviewers must be attended to by author before further review label Sep 17, 2024
Comment thread scripts/userstyles.yml Outdated
Comment thread styles/wiki.nixos.org/catppuccin.user.css Outdated
Comment thread styles/wiki.nixos.org/catppuccin.user.css
orangci and others added 2 commits September 18, 2024 10:55
Co-authored-by: uncenter <47499684+uncenter@users.noreply.github.com>
@orangci
orangci requested a review from uncenter September 18, 2024 08:01
@uncenter

Copy link
Copy Markdown
Member

Please avoid unnecessarily updating this branch as it pings people who are subscribed to it :)

@uncenter uncenter mentioned this pull request Oct 5, 2024
16 tasks
Comment thread scripts/userstyles.yml Outdated
@uncenter

Copy link
Copy Markdown
Member

Approving for the short term, really hoping at some point we can get MediaWiki updated on wiki.nixos.org and just use #1075 for it 😭

@uncenter
uncenter requested a review from isabelroses October 22, 2024 11:33
@isabelroses
isabelroses merged commit e985328 into catppuccin:main Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

nixos.wiki NixOS Wiki

Projects

None yet

Development

Successfully merging this pull request may close these issues.

nixos.wiki is now wiki.nixos.org

3 participants