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.description }}
-Mail address | -- | Type | -Type 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 }} |