Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎨 Add more themes #32

Open
DenverCoder1 opened this issue Feb 18, 2021 · 8 comments · Fixed by #146, #159, #174 or #175
Open

🎨 Add more themes #32

DenverCoder1 opened this issue Feb 18, 2021 · 8 comments · Fixed by #146, #159, #174 or #175
Labels
enhancement New feature or request good first issue Good for newcomers pinned Pinned issue

Comments

@DenverCoder1
Copy link
Owner

DenverCoder1 commented Feb 18, 2021

If you have a creative theme you've designed that you think others may like to use, feel free to add it to the code!

Requesting a theme

  1. Open an issue describing your new theme in detail and optionally show an image.
  2. Say in the issue if you would like someone else to add the theme.

Designing a theme

  1. Pick colors using the "advanced options" on the Demo Site.
  2. Once you have chosen colors for all of the color properties, you will be able to add a theme.

Adding a theme

  1. Open an issue about your theme and optionally show an image
  2. Say in the issue that you will be adding it yourself
  3. Fork the repository and clone your fork to your computer
  4. Create a new branch (you can name it with the name of your theme)
  5. Edit themes.php to have your new theme colors by adding an array entry to the end. You can copy an existing entry for the correct formatting
  6. Test your theme by running composer start and going to http://localhost:8000/?user=<USERNAME>&theme=<THEME> (you will need PHP installed to do this)
  7. Add an entry to docs/themes.md with a static PNG image of your theme. (You can copy the image from the demo site when running locally - http://localhost:8000/demo/?theme=<THEME>)
  8. Commit and push your changes to your fork
  9. Open a pull request for merging your branch into this repo's main branch
  10. Link the issue you created by typing Closes #0 where #0 is the number of the issue you created. You can also do this through the "Linked issues" on the right-side panel after opening the Pull Request

Make sure to keep the spacing and formatting consistent.

Your theme will become available when your Pull Request is approved.

If you have any questions, feel free to ask!

@DenverCoder1 DenverCoder1 added enhancement New feature or request good first issue Good for newcomers labels Feb 18, 2021
@DenverCoder1 DenverCoder1 pinned this issue Mar 17, 2021
@github-actions github-actions bot added the no-issue-activity No activity in 30+ days label Aug 8, 2021
@DenverCoder1 DenverCoder1 added pinned Pinned issue and removed no-issue-activity No activity in 30+ days labels Aug 8, 2021
Repository owner deleted a comment from github-actions bot Aug 8, 2021
@imaaquibali
Copy link

i want to work on this

@DenverCoder1
Copy link
Owner Author

@aaquibali That's great! You just need to follow the steps above to add it and create a PR 👍

@imaaquibali
Copy link

Ok

@DenverCoder1
Copy link
Owner Author

@aaquibali Feel free to ask if you have any questions

@Mylena-angelica
Copy link

I want to add a neon theme

@Mylena-angelica
Copy link

I want to add a neon theme

A neon theme for adventurous github users!!

Intended Outcome

Bring more color to the world of developers

Screenshots
image

Code

@DenverCoder1
Copy link
Owner Author

DenverCoder1 commented Oct 23, 2022

I want to add a neon theme

@Mylena-angelica
Sure, feel free to open a pull request. If you have any questions, feel free to ask 👍

@Hunterdii
Copy link

not working streak stat can anyone help me
Screenshot 2024-01-17 233036
Screenshot 2024-01-17 233103
error tried 100time not working tried for appling user token but still not working

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers pinned Pinned issue
Projects
None yet
5 participants
@DenverCoder1 @imaaquibali @Mylena-angelica @Hunterdii and others