mirror of
https://github.com/hrfee/jellyfin-accounts.git
synced 2024-11-14 10:20:11 +00:00
Harvey Tindall
a38045cefb
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.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
.