This repo holds themes used in ourchive.
We use Bootstrap.
Recommended workflow:
Clone the theme repo into a theme folder within your cloned Ourchive directory. Assumed folder structure:
- ourchive
-- ourchive_app
-- theme
-- .dockerignore
-- [other top-level files & directories]
Work out of the custom SASS in scss/ourchive.scss.
Compiled CSS is then added to the Django project by the developer:
sass --watch ./scss/ourchive.scss ../../ourchive_app/frontend/static/frontend/css/ourchive.css
From there, assets are compiled and deployed like you would for any other Django project.
** Note: this section is under construction. The below reflects icons used prior to Ourchive's 0.7.0 release. **
Custom icons are pulled from The Noun Project:
- Night mode switcher by Anggara Putra
- All other icons byShmidt Sergey