Skip to content

📚 Add new themes #2

@0l1v3rr

Description

@0l1v3rr

We would like to expand our themes with new, cool ones! Here are the currently available themes.

If you would like to help us, here is a simple guide:

  1. Fork the repository
  2. Clone your fork
  3. Search for the themes.ts file
  4. Specify your theme colors using the themes.set() function
  5. Display your new theme in the THEMES.md file
  6. Commit and push your changes
  7. Open a Pull Request that contains your changes

themes.set() example:

// the theme name should be snake_case
themes.set("theme_name", {
  backgroundColor: "#ffffff", // the background color of the card
  borderColor: "#ffffff",     // the border color of the card
  titleColor: "#ffffff",      // the title color
  badgeColor: "#ffffff",      // the background color of the badges
});

Additional context:

  • If possible, include a screenshot from your theme when you open the PR to make the reviewer's job easier.
  • Please follow the structure of the code.

Note
The theme won't show up correctly in the README until it's deployed, but you can test it locally. There is a shell script under the scripts/ folder, which helps you test it. Make sure you run it from the root folder.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions