Vaultwarden Branding
-
Since v1.33.0 it is apparently possible to modify some of the branding. Has anyone experimented with that yet? I tried following the instructions but it doesn't seem to recognize the
user.vaultwarden.scss.hbs
file. -
What it boiled down to is that assets linked in the handlebars file need to be located in
/app/code/web-vault/images
. @girish could we symlink this folder maybe so we can add custom logos etc? -
I think this comes from the source - https://github.com/dani-garcia/bw_web_builds/tree/master/resources/src . Generally, we don't make source assets symlinkable (this applies to all apps and not just Vaultwarden). For example, if new assets appear there, there is no way to know if the whole directory was symlinked.
-
I think this comes from the source - https://github.com/dani-garcia/bw_web_builds/tree/master/resources/src . Generally, we don't make source assets symlinkable (this applies to all apps and not just Vaultwarden). For example, if new assets appear there, there is no way to know if the whole directory was symlinked.
@girish said in Vaultwarden Branding:
we don't make source assets symlinkable
I'm not sure I understand the exact reasoning behind this yet. Is this a security concern or if this would create inconsistency issues.
-
The main reason is, that this makes it impossible to test package updates. So customization really can only be supported if the upstream app has a well defined process to do this outside of requiring the user to manually merge files with custom changes which may also be changed in the upstream release.