3 Appearance
Harvey Tindall edited this page 2020-07-05 16:49:09 +01:00

jellyfin-accounts uses Bootstrap, which is relatively easy to customize. There are 3 options in the "Look" or themes section of the config, "Bootstrap", "Jellyfin" and "Custom CSS".

  • Bootstrap is the default appearance of Bootstrap, and is a light theme.
  • Jellyfin is a passing attempt to recreate the Jellyfin look , and is a dark theme.
  • Custom CSS allows you to include your own custom style. Once this is set, set files/custom_css to the path to the .css file. (For docker users, make sure the file is accessible within the container.) This guide to compiling scss may be helpful.

You may also want to completely change the design. This is not properly facilitated for the web pages, but can be done by modifying admin.html, form.html, etc. in the data/static directory wherever jellyfin-accounts has been installed. For me, this is ~/.local/lib/python3.8/site-packages/jellyfin_accounts-0.1-py3.8.egg/. For emails, the email_html and email_text options specify the path to custom email files.