Skip to content

feat(theme): add india theme (@sachinbalagam)#8124

Open
SachinBalagam wants to merge 1 commit into
monkeytypegame:masterfrom
SachinBalagam:feat/theme-india
Open

feat(theme): add india theme (@sachinbalagam)#8124
SachinBalagam wants to merge 1 commit into
monkeytypegame:masterfrom
SachinBalagam:feat/theme-india

Conversation

@SachinBalagam

Copy link
Copy Markdown

Description

Added a new theme named india based on the official Indian Tricolor flag colors.

  • Background: Neutral dark gray (#111215) to provide proper readability and contrast.
  • Untyped Text: Dimmed Saffron (#b36b20) for clear distinction.
  • Typed Correct Text: White (#ffffff).
  • Active Accents/Indicators: Green (#138808).
  • Caret/Cursor: White (#ffffff).

Checks

  • Adding quotes?
  • Adding a language?
  • Adding a theme?
    • Make sure to follow the themes documentation
    • Add theme to packages/schemas/src/themes.ts
    • Add theme to frontend/src/ts/constants/themes.ts
    • (optional) Add theme css file to frontend/static/themes
    • Add some screenshots of the theme, especially with different test settings (colorful, flip colors) to your pull request
  • Adding a layout?
  • Adding a font?
  • Check if any open issues are related to this PR; if so, be sure to tag them below.
  • Make sure the PR title follows the Conventional Commits standard.
  • Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title.
Screenshot 2026-06-17 at 12 38 46 PM Screenshot 2026-06-17 at 12 38 57 PM Screenshot 2026-06-17 at 12 39 11 PM

Closes #
Screenshot 2026-06-17 at 12 39 32 PM

@monkeytypegeorge monkeytypegeorge added frontend User interface or web stuff packages Changes in local packages labels Jun 17, 2026
@fehmer

fehmer commented Jun 17, 2026

Copy link
Copy Markdown
Member

hi @SachinBalagam , thank you for your contribution.

This theme is very similar to the existing earthsong theme

@SachinBalagam

Copy link
Copy Markdown
Author

hi @SachinBalagam , thank you for your contribution.

This theme is very similar to the existing earthsong theme

Hi @fehmer Thanks for the feedback.

I'd love to understand your theme evaluation criteria better. Do you use any specific color distance metric or contrast ratio checks to determine similarity, or is it based on overall visual feel?

To illustrate the differences, here is a quick comparison of the palettes:

  • Background: earthsong is warm brown (#292521) vs. india dark slate (#111215).
  • Untyped text (sub): earthsong is golden-yellow (#f5ae2d) vs. india dim Saffron (#b36b20).
  • Active indicators (main): earthsong is muted green (#509452) vs. india official flag green (#138808).
  • Caret: earthsong is light blue (#1298ba) vs. india white (#ffffff).

Please let me know if you would like me to adjust any of these to better fit the repository's guidelines!

@fehmer

fehmer commented Jun 17, 2026

Copy link
Copy Markdown
Member

I'd love to understand your theme evaluation criteria better.

it all boils down to @Miodec liking the theme or not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend User interface or web stuff packages Changes in local packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants