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_path
andlogo_url
are 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
-
Provide separate dark theme logo:
[server.ui] logo_url = "/public-files/logo-light.svg" logo_dark_url = "/public-files/logo-dark.svg"
Gravatar Not Loading
Symptom: User profile images don’t appear.
Solutions:
- Check
enable_gravatar = true
in configuration - Verify internet connectivity from server
- Check firewall allows connections to gravatar.com
- Ensure users have valid email addresses
- Verify users have Gravatar accounts