User Interface
Troubleshooting UI customization issues.
Logo Not Displaying
Symptom: Custom logo doesn’t appear in web interface.
Solutions:
-
Check file exists:
ls -la /var/knot/public/logo.svg -
Verify permissions:
chmod 644 /var/knot/public/logo.svg -
Check configuration: Ensure
public_files_pathandlogo_urlare correct in knot.toml -
Clear browser cache: Force refresh (Ctrl+F5 or Cmd+Shift+R)
-
Check server logs: Look for file serving errors
Logo Looks Wrong in Dark Theme
Symptom: Logo is invisible or hard to see in dark theme.
Solutions:
-
Enable logo inversion:
[server.ui] logo_invert = true -
Use a logo that suits both themes: There is no separate dark theme logo setting. If inverting doesn’t suit the logo, use an image with a transparent background and colours that contrast with both the light and dark themes.
Gravatar Not Loading
Symptom: User profile images don’t appear.
Solutions:
- Check
enable_gravatar = truein configuration - Verify internet connectivity from server
- Check firewall allows connections to gravatar.com
- Ensure users have valid email addresses
- Verify users have Gravatar accounts