fix(measure): task_execute full-screen layout + hide UI for tasks without measurements
Pagina /measure/execute/<task_id>: - Il pannello destro (info subtask + tolerance + numpad) e la sidebar marker spariscono quando il task non ha subtask: l'utente vede solo intestazione + disegno a tutta larghezza, senza colonne vuote né tastierina numerica fuori contesto. - Risolta la scrollbar verticale: la pagina ora occupa esattamente l'altezza del viewport. Il layout sfrutta nuovi block override in base.html (body_class, wrapper_class, main_class, footer) per disattivare scroll e footer solo su questa pagina, lasciando intatte le altre. Cataloghi i18n: aggiunte traduzioni EN/IT mancanti e rimossi i flag "fuzzy" auto-generati da pybabel update (Flask-Babel ignora i fuzzy, mostrando il msgid italiano anche in EN). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -30,10 +30,10 @@
|
||||
{% block extra_head %}{% endblock %}
|
||||
</head>
|
||||
|
||||
<body class="h-full bg-[var(--bg-primary)] text-[var(--text-primary)] font-sans antialiased transition-colors duration-300">
|
||||
<body class="{% block body_class %}h-full{% endblock %} bg-[var(--bg-primary)] text-[var(--text-primary)] font-sans antialiased transition-colors duration-300">
|
||||
|
||||
<!-- Alpine.js App Wrapper -->
|
||||
<div x-data class="min-h-full flex flex-col">
|
||||
<div x-data class="{% block wrapper_class %}min-h-full{% endblock %} flex flex-col">
|
||||
|
||||
<!-- Navbar -->
|
||||
{% include "components/navbar.html" %}
|
||||
@@ -98,16 +98,18 @@
|
||||
{% endwith %}
|
||||
|
||||
<!-- Main Content -->
|
||||
<main class="flex-1">
|
||||
<main class="{% block main_class %}flex-1{% endblock %}">
|
||||
{% block content %}{% endblock %}
|
||||
</main>
|
||||
|
||||
{% block footer %}
|
||||
<!-- Footer -->
|
||||
<footer class="py-4 text-center border-t border-[var(--border-color)] transition-colors duration-300">
|
||||
<p class="text-xs text-steel dark:text-steel-light tracking-wide">
|
||||
Powered by <span class="font-semibold">TieMeasureFlow</span> — Tielogic
|
||||
</p>
|
||||
</footer>
|
||||
{% endblock %}
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user