userstyles icon indicating copy to clipboard operation
userstyles copied to clipboard

feat(itch.io): init

Open Mouadhbendjedidi opened this issue 8 months ago β€’ 13 comments

πŸŽ‰ Theme for itch.io πŸŽ‰

itch.io is an open marketplace where independent creators can upload, sell, and share their digital projects β€” mainly games, but also tools, art, music, books, and more. It’s super popular among indie developers because it gives them full control over how their work is presented, priced, and distributed.

Unlike big platforms, itch.io is all about creativity and experimentation. You’ll find everything from small personal games to polished projects, game jams, devlogs, and prototypes. Players can support creators directly, leave feedback, and often even download stuff for free or pay what they want.

In short: itch.io = a creative hub for indie devs, artists, and dreamers.

2025-04-19_18-12

πŸ’¬ Additional Comments πŸ’¬

it seems easy i do the most of the work i need to see if there is none styled buttons or text and that's it it should be good to go

πŸ—’ Checklist πŸ—’

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

Mouadhbendjedidi avatar Apr 19 '25 17:04 Mouadhbendjedidi

I began to work on one for https://itch.io a couple of weeks ago, then completely forgot about it; now I see this, and I'm happy.

gradylink avatar Apr 30 '25 04:04 gradylink

I began to work on one for https://itch.io a couple of weeks ago, then completely forgot about it; now I see this, and I'm happy.

happy for that, Have a good Day ;)

Mouadhbendjedidi avatar May 01 '25 06:05 Mouadhbendjedidi

another unthemed areas: image image image image

Mouadhbendjedidi avatar May 01 '25 07:05 Mouadhbendjedidi

CleanShot 2025-04-30 at 21 15 10

I see no problem here:

image

Mouadhbendjedidi avatar May 01 '25 07:05 Mouadhbendjedidi

okay everything should be fixed!

Mouadhbendjedidi avatar May 01 '25 10:05 Mouadhbendjedidi

No need to merge this branch with main / unnecessarily update it. It pings everyone involved and there aren't any relevant changes to incorporate here.

uncenter avatar Jul 27 '25 15:07 uncenter

yeah i was checking my inbox and it happened automatically, sorry for that

Mouadhbendjedidi avatar Jul 27 '25 16:07 Mouadhbendjedidi

The border around a featured bundle like this one on the home page is unthemed (should be surface1/2):

CleanShot 2025-07-27 at 12 16 44

Hovering over the more options here is unthemed on https://itch.io/games/platform-web:

CleanShot 2025-07-27 at 12 18 06

Some unthemed/contrast issues also on https://itch.io/games/platform-web if you type in this select tag input:

CleanShot 2025-07-27 at 12 19 19

When you have a tag selected (Romance here) the border around the box is unthemed (still on the link from the last two or like https://itch.io/games/tag-horror):

CleanShot 2025-07-27 at 12 20 06

Borders around tag boxes on https://itch.io/tags are also unthemed, might be the same fix as the last issue:

image

Also on https://itch.io/tags the "Page 1 of 15" text should be like subtext0 but is unthemed and this dropdown in the top right is unthemed:

image image

Some stuff is unthemed on the blog page like https://itch.io/updates/update-on-nsfw-content like the title/subtitle text and like counter and social media buttons on hover:

CleanShot 2025-07-27 at 12 22 40 CleanShot 2025-07-27 at 12 22 43 CleanShot 2025-07-27 at 12 23 04

Links in the sidebar on pages about your account library (https://itch.io/my-collections, https://itch.io/library/recommendations) are unthemed on hover, should be accent:

image

Borders around cards on https://itch.io/jams are unthemed, might be the same fix for the tag card boxes from earlier though:

CleanShot 2025-07-27 at 12 24 13

A bunch of stuff on https://itch.io/user/settings are unthemed:

  1. When you click the save profile button, this temporary banner at the top is unthemed (you'll probably need https://github.com/catppuccin/userstyles/blob/main/docs/tips-and-tricks/inspect-hard-to-grab-elements.md):
image
  1. The sidebar stuff is unthemed: borders above and below the section titles, the red bar on the right of the currently selected tab should be accent colored:
CleanShot 2025-07-27 at 12 27 07

uncenter avatar Jul 27 '25 16:07 uncenter

i should now be ready for the review

Mouadhbendjedidi avatar Jul 29 '25 09:07 Mouadhbendjedidi

This is looking great, only a few things.


Also on itch.io/tags the "Page 1 of 15" text should be like subtext0 but is unthemed and this dropdown in the top right is unthemed: image image

The dropdown on this page in the top right has this last bit of unthemed border right underneath the input:

CleanShot 2025-08-02 at 18 41 07

I imagine the CSS for the dropdown as a whole is similar to this one, since it has a border right below the input as well (that is, in this case, themed):

Some unthemed/contrast issues also on itch.io/games/platform-web if you type in this select tag input: CleanShot 2025-07-27 at 12 19 19


The title text and subtitle from this blog post stuff is still unthemed.

Some stuff is unthemed on the blog page like itch.io/updates/update-on-nsfw-content like the title/subtitle text ~~and like counter and social media buttons on hover~~: CleanShot 2025-07-27 at 12 22 43

uncenter avatar Aug 02 '25 22:08 uncenter

Ready for review

Mouadhbendjedidi avatar Aug 04 '25 10:08 Mouadhbendjedidi

The dropdown on this page in the top right has this last bit of unthemed border right underneath the input: CleanShot 2025-08-02 at 18 41 07

This is still not fixed: CleanShot 2025-08-06 at 09 23 30

uncenter avatar Aug 06 '25 13:08 uncenter

does it need any improvements? feel free to tell me what are the things that are missed!

Mouadhbendjedidi avatar Aug 06 '25 16:08 Mouadhbendjedidi