I’ve seen in the 3.0.0 changelog and here
that “Dark Theme” has landed in Community Edition.
I recently upgraded to 3.0.2-ce (using docker), update went fine.
I now can see a “Theme” entry in my user profile. Great BUT there’s a catch : there’s nothign to configure here. No list, no tickbox, nothing. Just “Theme” being written.
Am I missing something ?
Are additional resources required ?
- clear your browser cache and retry
- take a screenshot of what you are seeing
- check if there is any error in the console
Here is what you should see:
I just did it, from chrome and firefox just to be sure.
No better result.
Server logs does not show errors or warnings.
I can only see this
2021-03-24T11:04:46.799781172Z 10.0.0.139 - - [24/Mar/2021:11:04:46 +0000] "GET /account/settings/themes.json?api-version=v2 HTTP/1.1" 200 278 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36"
Here’s what I get (I displayed web console also but it is empty too)
Additional info, I’m using docker image with only one mount point to local filesystem for profiles images.
(container path : /usr/share/php/passbolt/webroot/img)
I mention it in case it would conflict somehow with theme resources. … and from the look I’m having at the bare container now … I fear it could well be an issue.
that was it.
I suppose the volume mount for avatars dates back to a very old version. I removed it, avatars pictures are still available, and themes DO work.
My guess : now (and for who knows how log), avatars are stored in DB, my volume mount was completely overriding the theme resources (and others).
All fine in the end.
Thank you for the answer anyway !