id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 17843 new contrib.admin userstyle template block in base.html miked@… nobody "It is necessary to add user css styles '''after''' all the admin styles if a Django programmer wishes to override admin styles ''without'' editing Django css files. For example, it is necessary to darken help text to make it readable by older users. However, you cannot negotiate with young web designers. Hence, if you want to change what the Django designers did or you have employed an equally rabid designer of your own with a different opinion, there must be a non-violent way forward. Trying to use {% block extrastyle %}{% endblock %} with or without {{ block.super }} in a local base_site.html fails because (it appears) that block is used to insert forms.css at a later stage. The solution is a new {% block userstyle %}{% endblock %} line positioned immediately after {% block extrastyle %}{% endblock %} and ahead of the hard-coded