mirror of
https://github.com/hrfee/jfa-go.git
synced 2024-11-14 14:20:11 +00:00
Harvey Tindall
3c952d21f7
Hyphens are added to user IDs from 10.7.0, so if the server is running it, emails.json will be modified to include them. The existing file is backed up. Also, scss files have been simplified since bs4-jf and bs5-jf share much of the same content. |
||
---|---|---|
.. | ||
bs4 | ||
bs5 | ||
base.scss | ||
compile.py | ||
jf-post.scss | ||
jf-pre.scss | ||
README.md |
SCSS
bs<4/5>-jf.scss
contains the source for the customizations to bootstrap. To customize the UI, you can make modifications to this file and then compile it.
Note: It is assumed that Bootstrap 5 is installed in ../../node_modules/bootstrap
relative to itself, and Bootstrap 4 in ../../node_modules/bootstrap4
.
- Compilation requires dev dependencies (
poetry update
), bootstrap and some extra npm packages. - If you're buildings from source, you can simply run
poetry run task compile-css
before building to automatically get deps and compile CSS. - If you are creating custom css, run
poetry run task get-npm-deps
to only install the necessary dependencies. Follow along with the commandsscss/compile.py
runs to build your css and then setcustom_css
in your config as the path to your minified css and change thetheme
option toCustom CSS
.