fix(orion): replace cover result box with compact status text

This commit is contained in:
Schubert Ferenc 2026-07-12 13:15:02 +02:00
parent 068d00513d
commit 85cd1c30ab
7 changed files with 75 additions and 7 deletions

View file

@ -8,7 +8,7 @@ from app.modules.orion.assets import schubamed_logo_uri
from app.modules.orion.components.base import ReportComponent
from app.modules.orion.context import ReportContext
from app.modules.orion.html import definition_list, paragraph, section, table, text, yes_no
from app.modules.orion.result import validation_result_box, validation_result_label
from app.modules.orion.result import validation_result_box, validation_result_cover_sentence, validation_result_label
def render_template_text(content: str, context: ReportContext) -> str:
@ -84,7 +84,10 @@ class CoverComponent(ReportComponent):
f'<p class="cover-subtitle">{text(context.customer.name)}</p>'
f"{rows}"
'<div class="cover-closing">'
f"{validation_result_box(validation.result)}"
'<div class="cover-result-text">'
"<h2>Ergebnis der Validierung</h2>"
f"<p>{text(validation_result_cover_sentence(validation.result))}</p>"
"</div>"
'<div class="signature-block"><div class="signature-line"></div><div class="signature-label">Unterschrift technische Validierung</div></div>'
"</div>"
"</section>"