catppuccin / catppuccin/vscode
PHP enum cases are unstyled (currently gray)
- Dominant language
- TypeScript
- Stars
- 2.3k
- Forks
- 85
- PR merge metrics
- No merged PRs in 30d
Description
I noticed that PHP Enum cases do not seem to follow the standard Catppuccin style guide. They are currently rendering as default text (White/Gray).
I am unsure if this is intended or not, but they look a bit bland compared to the rest of the theme. It seems like they would fit the **Peach** style well, similar to constants or enum members in other languages.
This is somewhat related to #562. As seen in the attached screenshot, both the definition and the usage lack specific coloring.
Scopes for both definition and usage:
Definition (`case Completed`): **constant.enum.php**
Usage (`self::Completed`): **constant.other.class.php**
VS Code Version: 1.107.1
Catppuccin Extension Version: 3.18.1
Contributor guide
Research direction
No file or test is named; start by locating the VS Code theme token configuration for constant.enum.php and constant.other.class.php. Apply the intended Peach styling to both PHP enum definitions and usages, then verify the colors in VS Code with representative enum code.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, typescript, vscode
- Domain
- design
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100