diff --git a/musician/models.py b/musician/models.py index 28eb035..06eb35c 100644 --- a/musician/models.py +++ b/musician/models.py @@ -1,4 +1,5 @@ from django.utils.html import format_html +from django.utils.translation import gettext_lazy as _ class OrchestraModel: @@ -107,7 +108,8 @@ class DatabaseService(OrchestraModel): class MailService(OrchestraModel): api_name = 'address' - verbose_name = 'Mail' + verbose_name = _('Mail addresses') + description = _('Litle description of what to be expected in this section to aid the user. Even a link to more help if there is one available.') fields = ('mail_address', 'aliases', 'type', 'type_detail') FORWARD = 'forward' diff --git a/musician/static/musician/css/default.css b/musician/static/musician/css/default.css index f8ff59c..381f62e 100644 --- a/musician/static/musician/css/default.css +++ b/musician/static/musician/css/default.css @@ -76,3 +76,52 @@ a:hover { #login-footer a { color: #FEFBF2; } + +#content { + background: #ECECEB; + color: #343434; +} + +/** services **/ +h1.service-name { + + font: Bold 26px/34px Roboto; + margin-top: 3rem; +} + +.service-description { + + font: 16px/21px Roboto; +} +.service-list { + margin-top: 2rem; +} +/** TODO update theme instead of overriding **/ +.service-list thead.thead-dark th { + background: rgba(80, 70, 110, 0.25); + color: #50466E; + border-color: transparent; +} +/** /TODO **/ + +.service-list thead.thead-dark th:first-of-type { + border-top-left-radius: .25rem; +} + +.service-list thead.thead-dark th:last-of-type { + border-top-right-radius: .25rem; +} + +.service-list tbody { + background: white; + color: #343434; +} + +.service-list tfoot { + background: white; + color: #343434; +} + +.service-list tfoot tr td { + padding-top: 3rem; +} diff --git a/musician/templates/musician/mail.html b/musician/templates/musician/mail.html index 116fae4..b4eeea6 100644 --- a/musician/templates/musician/mail.html +++ b/musician/templates/musician/mail.html @@ -3,15 +3,15 @@ {% block content %} -

{{ service.verbose_name }}

-

{{ service.description }}

- +

{{ service.verbose_name }}

+

{{ service.description }}

+
- - - - + + + + @@ -19,7 +19,7 @@ - + {% endfor %}
Mail addressTypeType details{% trans "Mail address" %}{% trans "Aliases" %}{% trans "Type" %}{% trans "Type details" %}
{{ obj.mail_address }} {{ obj.aliases|join:" , " }}{{ obj.type }}{{ obj.type|capfirst }} {{ obj.type_detail }}