feat: add Catppuccin Latte, Frappe, and Macchiato themes - #42
Conversation
|
@siddhanttiwari19 please attach the screenshits of the theme and solve the merge conflicts, thanks |
|
Unable to capture live TUI screenshots without an active Klaatu account for |
|
@siddhanttiwari19 you can create a free KlaatAi account on https://klaatai.com and once you run klaatcode it will auto login you and you can take the screenshots and even use klaatcode. free accounts gives you 75 requests per day. Happy Coding. |
4d63541 to
234738b
Compare
|
@siddhanttiwari19 please attache the thme screenshot, its just for logs and will be usefull in future. |
|
Hey, quick update , I made a KlaatAI account and tried running klaatcode to auto-login, but I'm hitting a snag: the browser keeps showing "can't reach this page" on the localhost callback URL after I try to sign in. Tried a few different things on my end (different ports, checked firewall, etc.) but no luck so far, might be a Windows-specific thing. Still trying to sort it out, but in the meantime the values I added are pulled straight from the official Catppuccin palette (catppuccin.com or palette), following the exact same pattern as the existing CATPPUCCIN_PALETTE already in the file. If it'd be quicker for you to just glance over the hex codes than wait on me fighting local auth, happy to have you take a look that way too. Will keep trying on my end regardless. @aakashrajput |
|
@siddhanttiwari19 thanks for the update , we are looking into it on priority, will let you know once it starts working. |
|
Hi @aakashrajput, thanks for the update! the merge conflicts have been resolved and all checks are passing. Since the localhost login issue is still being investigated, I can't attach the screenshots yet. |
|
Hi @siddhanttiwari19 thanks for waiting, can you please take a back merge into your repo and try to run it it will be working now. Thanks |
…te-frappe-macchiato
|
Hi @aakashrajput, I merged the latest main and verified the login flow is working again. I tested the three new Catppuccin themes and attached screenshots int the PR description. The themes are selectable and apply successfully. The visual differences between Latte, Frappé, and Macchiato are fairly subtle on the current UI, but the palette registration and theme switching are functioning correctly. |
Refs #39
Summary
Adds the three remaining Catppuccin flavors — Latte, Frappé, and Macchiato —
following the CATPPUCCIN_PALETTE pattern. All three are selectable via
/themeand persist across restart.
Themes added
catppuccin-latte— warm light pastel palettecatppuccin-frappe— muted mid-tone pastel palettecatppuccin-macchiato— dark teal-tinged pastel palettePalette source
Hex values sourced directly from the official Catppuccin style guide:
https://catppuccin.com/palette
Screenshots
Theme switched to catppuccin-latte

Theme switched to catppuccin-frappe

Theme switched to catppuccin-macchiato

How I verified it
bun run typecheck— cleanbun test— 42/42 passingbun run build— clean (0.34 MB, 70 modules)