diff --git a/static/css/design.css b/static/css/design.css index 9e11d5d..5883f0f 100644 --- a/static/css/design.css +++ b/static/css/design.css @@ -20,6 +20,10 @@ .has-background-prosoft a, .has-background-prosoft abbr { color: var(--prosoft-inv); } +.table thead tr.has-background-prosoft th { + color: var(--prosoft-inv) !important; +} + abbr { text-decoration: none; } /* ========================= @@ -282,7 +286,6 @@ body.dark-mode a { color: #bb86fc; } .erp-tabs { display: flex; border-bottom: 2px solid var(--prosoft-normal); - margin-bottom: 1rem; } .erp-tabs a { diff --git a/templates/risks/item_risk.html b/templates/risks/item_risk.html index ddb69f4..edd5a78 100644 --- a/templates/risks/item_risk.html +++ b/templates/risks/item_risk.html @@ -1,53 +1,29 @@ {% extends "base.html" %} {% load i18n risk_extras %} + {% block crumbs %}
  • {% trans "Risk analysis" %}
  • -
  • {{ risk.title }}
  • +
  • {% trans "Risk" %}: {{ risk.title }}
  • {% endblock %} {% block content %} -
    -
    -
    -

    {% trans "Risk" %}: {{ risk.title }}

    -

    {{ risk.description }}

    -
    -
    - -
    -
    -

    {% trans "Overview" %}

    - {% if request.user.is_staff or risk.owner_id == request.user.id %} -
    - {% csrf_token %} -
    -
    -
    - -
    -
    -
    - -
    -
    -
    + + - - - - - - - {% endif %} -
    - -
    + +
    +
    +
    +

    {% trans "Overview" %}

    +
    +
    + +

    {% trans "Asset" %}: {{ risk.asset|default:"-" }}

    @@ -61,54 +37,58 @@ {% trans "Not yet assigned" %} {% endif %}

    -

    {% trans "Status" %}: {{ risk.status }}

    +

    {% trans "Status" %}: {{ risk.get_status_display }}

    {% trans "Risk owner" %}: {{ risk.owner|user_display|default:"-" }}

    {% trans "Created at" %}: {{ risk.created_at|date:'d.m.Y H:i' }}

    -

    {% trans "updated at" %}: {{ risk.updated_at|date:'d.m.Y H:i' }}

    +

    {% trans "Updated at" %}: {{ risk.updated_at|date:'d.m.Y H:i' }}

    {% trans "Resubmission" %}: {{ risk.follow_up|date:'d.m.Y' }}

    + +
    -

    Auswirkungen

    -

    {{ risk.effects }}

    +

    {% trans "Effects" %}

    +

    {{ risk.effects|default:"–" }}

    - + +

    {% trans "Risk assessment" %}

    +
    - -
    + +
    -

    {% trans "Gross (before measures)" %}

    +

    {% trans "Gross (before measures)" %}

    - -
    -
    - -
    -
    - -
    -
    -
    -
    -
    +
    - -
    + +
    -

    {% trans "Net (after measures)" %}

    +

    {% trans "Net (after measures)" %}

    - {% if risk.residual_risk %} - -
    -
    - -
    -
    - -
    -
    -
    +
    - {% else %} -

    {% trans "No net risk recorded yet." %}

    - {% endif %} -

    - {% if request.user.is_staff or risk.owner_id == request.user.id %} -
    - {% csrf_token %} - - -
    - {% endif %} + + {% else %} +

    {% trans "No net risk recorded yet." %}

    + {% endif %} +
    -
    +
    -
    -
    -
    - - -
    -
    -

    {% trans "Measures" %}

    -
    -
    - {% if risk.controls.exists %} - - - - - - - - - - - - {% for control in risk.controls.all %} - - - - - - - - {% endfor %} - -
    {% trans "Title" %}{% trans "Status" %}{% trans "Deadline" %}{% trans "Responsible" %}{% trans "Link" %}
    {{ control.title }}{{ control.get_status_display }} - {% if control.due_date %} - {{ control.due_date|date:"d.m.Y" }} - {% else %} - – - {% endif %} - - {% if control.responsible %} - {{ control.responsible.get_full_name|default:control.responsible.username }} - {% else %} - – - {% endif %} - - {% if control.wiki_link %} - 🔗 - {% else %} - – - {% endif %} -
    - {% else %} -

    {% trans "No measures recorded." %}

    - {% endif %} +
    +
    +
    + + + - -
    -
    -

    {% trans "Incidents" %}

    -
    -
    - {% if risk.incidents.exists %} - - - - - - - - - - {% for i in risk.incidents.all %} - - - - - - {% endfor %} - -
    {% trans "Incident" %}{% trans "Status" %}{% trans "Reported on" %}
    {{ i.title }}{{ i.status }}{{ i.created_at|date:"d.m.Y H:i" }}
    - {% else %} -

    {% trans "No incidents recorded." %}

    - {% endif %} -
    -
    + + - -
    -
    -

    {% trans "History" %}

    -
    -
    - {% if logs %} - - - - - - - - - - {% for log in logs %} - - - - - - {% endfor %} - -
    {% trans "Time" %}{% trans "User" %}{% trans "Action" %}
    {{ log.action_time|date:"d.m.Y H:i" }}{{ log.user.get_full_name|default:log.user.username }}{{ log.get_change_message }}
    - {% else %} -

    {% trans "No History found." %}

    - {% endif %} -
    -
    + + -

    - -
    -{% endblock %} \ No newline at end of file + + +{% endblock %}