mirror of
https://github.com/hrfee/jellyfin-accounts.git
synced 2025-11-15 08:59:35 +00:00
hopefully fixes scss and email generation on windows by fixing runcmd() and (optionally) reading npm bin location from the 'npm bin' command. also, config path is cast to string before being passed to configparser. |
||
|---|---|---|
| .. | ||
| bs4 | ||
| bs5 | ||
| compile.py | ||
| get_node_deps.py | ||
| README.md | ||
SCSS
bs<4/5>-jf.scsscontains 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-cssbefore building to automatically get deps and compile CSS. - If you are creating custom css, run
poetry run task get-npm-depsto only install the necessary dependencies. Follow along with the commandsscss/compile.pyruns to build your css and then setcustom_cssin your config as the path to your minified css and change thethemeoption toCustom CSS.