-
Notifications
You must be signed in to change notification settings - Fork 366
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
Hacktoberfest: contribute to Sandpack Themes #596
Labels
Comments
Hi I would like to give this a try. |
Hi @danilowoz I have added a theme and created a PR , please review. |
Hi can I also add another theme ? |
Sure, @Ananyamadhu08! It's open for contributions |
Hi @danilowoz can I add more themes ? |
Hey, sure! Let me know if you need any help 😄 |
This was referenced Oct 30, 2022
Hey @danilowoz , I've added a dew themes please review. 😄 |
This was referenced Oct 30, 2022
Hello @danilowoz, I have added some new themes as well please review 😃 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We're open to supporting new Sandpack themes because our key goal is empowering developers to include custom live coding experiences over the web, regardless of your website layout or level of design expertise. That's why we provide plenty of options under
@codesandbox/sandpack-themes
, and we want to offer even more options. So, how can you contribute to new themes?Sandpack Theme Builder
Sandpack provides a tool to guide you in creating your custom theme. Start with a dark or light theme, and then add your custom values like primary and secondary colors.
Plus, if you want to give an even more personal touch, you can go to the Advanced tab and set colors for the syntax highlight and other cases.
https://sandpack.codesandbox.io/theme
Publish a theme
At this point, you need to go to the Sandpack repository, fork, and introduce some changes in your pull request. BTW, you can just use CodeSandbox Projects to do that:
[theme name].ts
index.ts
file, that exposes all themes.Still not clear? Feel free to contact us on Discord or on GitHub.
The text was updated successfully, but these errors were encountered: