Themes that we use on our forums: https://forum.freecodecamp.org
Both dark and light themes are managed in this repo using different color schemes.
You can learn more about themes in this comprehensive article and learn how to test your changes with theme creator using this article.
Note: The theme plugins (our own and third party) have their own repositories.
Some of the theme plugins we are using as of now are:
- Hamburger Theme Selector
Users Top Nav - forked from discourseUser Top Nav Using the official plugin.- Trust Level Avatar Flair
This repo uses release-please. Commits landing on main must use conventional-commit subjects (feat:, fix:, chore:, docs:, refactor:) - the subject determines the version bump and the changelog entry.
release-please keeps an open chore(main): release x.y.z PR holding the CHANGELOG.md and about.json theme_version updates. Merging that PR tags the release and publishes a GitHub Release.
You can report any support issues, bugs in our Contributors Chat room or on the main repository's issue tracker.