Theme available in CE - see the menu - can't set it

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 ?

hi @squaloo,

Can you:

  • 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 - - [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.

OK !
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 !