canonical / discourse-nav

This repo is used to track discourse navigation issues from all forums
GNU General Public License v3.0
0 stars 2 forks source link
web-and-design

This repo hosts the styling for the following discourse navigations:

Bugs and issues

If you have found a bug related to the navigation on the sites mentinoned above, feel free to create a new issue, or suggest a fix by creating a pull request.

How to develop

Checkout the branch that is coresponding to the discourse website you want to update.

Start editing the files you need to edit in the src folder.

Once your PR is merged, a GitHub action will run and it will update all the files in the common folder.

You can also run npm run build to build the content of the common folder locally, but it is not recommended to commit any file inside the common folder.

How it works

Discourse will read the theme from one of the branches available on this repo. Any change in the common folder will apply to both mobile & desktop views. If you wish to add changes for a specific layput, you should use a desktop or mobile folder.

You can read more information on how to add a discourse theme from a grihub repo.

You can find more discourse theme examplese on GitHub.

License

The content of this project is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license, and the underlying code used to format and display that content is licensed under the LGPLv3 by Canonical Ltd.

With ♥ from Canonical