Skip to content

Appearearance changes no longer apply everywhere #16912

@mensinda

Description

@mensinda

Describe the issue

When changing the colours in the Manage / Appearance settings, the changes are no longer applied everywhere (see screenshots below). This is for both the light and dark theme.

This used to work in 5.13.2 and is broken since at least 5.14.3.

I already tried

  • I've read and searched the documentation.
  • I've searched for similar filed issues in this repository.

Steps to reproduce the behavior

  1. Run Weblate 5.14.3
  2. Go to Manage / Appearance
  3. Change colors
  4. Go back to the dashboard --> inconsistent colors

Expected behavior

The colours are changed everywhere.

Screenshots

Setting the colours:

Image

The colours are partially gone in the dashboard:

Image

But are back in some random pages (the project settings and backups pages for instance):

Image

Screenshot from 5.13.2 where ist used to work everywhere:

Image

Exception traceback

How do you run Weblate?

Docker container

Weblate versions

  • Weblate: 5.14.3
  • Django: 5.2.8
  • siphashc: 2.7
  • translate-toolkit: 3.16.3
  • lxml: 6.0.2
  • pillow: 12.0.0
  • nh3: 0.3.2
  • python-dateutil: 2.9.0.post0
  • social-auth-core: 4.8.1
  • social-auth-app-django: 5.6.0
  • django-crispy-forms: 2.5
  • oauthlib: 3.3.1
  • django-compressor: 4.5.1
  • djangorestframework: 3.16.1
  • django-filter: 25.2
  • django-appconf: 1.1.0
  • user-agents: 2.2.0
  • filelock: 3.20.0
  • RapidFuzz: 3.14.3
  • openpyxl: 3.1.5
  • celery: 5.5.3
  • django-celery-beat: 2.8.1
  • kombu: 5.5.4
  • translation-finder: 2.23
  • weblate-language-data: 2025.9
  • html2text: 2025.4.15
  • pycairo: 1.28.0
  • PyGObject: 3.54.5
  • diff-match-patch: 20241021
  • requests: 2.32.5
  • django-redis: 6.0.0
  • hiredis: 3.3.0
  • sentry-sdk: 2.43.0
  • Cython: 3.2.0
  • mistletoe: 1.5.0
  • GitPython: 3.1.45
  • borgbackup: 1.4.2
  • pyparsing: 3.2.5
  • ahocorasick_rs: 1.0.3
  • charset-normalizer: 3.4.4
  • cyrtranslit: 1.1.1
  • drf-spectacular: 0.29.0
  • Python: 3.14.0
  • Git: 2.51.2
  • psycopg: 3.2.12
  • psycopg-binary: 3.2.12
  • phply: 1.2.6
  • ruamel.yaml: 0.18.16
  • tesserocr: 2.9.1
  • boto3: 1.40.68
  • aeidon: 1.15
  • iniparse: 0.5
  • mysqlclient: 2.2.7
  • google-cloud-translate: 3.23.0
  • openai: 2.7.1
  • Mercurial: 7.1.1
  • git-svn: 2.51.2
  • git-review: 2.5.0
  • Redis server: 8.2.3
  • PostgreSQL server: 18.0
  • Database backends: django.db.backends.postgresql
  • PostgreSQL implementation: psycopg3 (binary)
  • Cache backends: default:RedisCache, avatar:FileBasedCache
  • Email setup: django.core.mail.backends.dummy.EmailBackend: localhost
  • OS encoding: filesystem=utf-8, default=utf-8
  • Celery: redis://weblate-redis:6379/1, redis://weblate-redis:6379/1, regular
  • Platform: Linux 6.8.0-86-generic (x86_64)

Weblate deploy checks

System check identified some issues:

INFOS:
?: (weblate.I021) Error collection is not set up, it is highly recommended for production use
        HINT: https://docs.weblate.org/en/weblate-5.14.3/admin/install.html#collecting-errors
?: (weblate.I028) Backups are not configured, it is highly recommended for production use
        HINT: https://docs.weblate.org/en/weblate-5.14.3/admin/backup.html

System check identified 2 issues (1 silenced).

Additional context

No response

Metadata

Metadata

Assignees

Labels

Area: UXIssues related to user experience.

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions