Update templates/index.html
This commit is contained in:
@@ -9,19 +9,23 @@
|
||||
body { font-family: -apple-system, system-ui, sans-serif; background: var(--mac-bg); padding: 20px; font-size: 14px; color: #1c1c1e; }
|
||||
.container { display: flex; flex-wrap: wrap; gap: 20px; justify-content: center; max-width: 1200px; margin: auto; }
|
||||
.panel { background: rgba(255,255,255,0.8); backdrop-filter: blur(10px); border-radius: 12px; padding: 20px; flex: 1; min-width: 320px; box-shadow: 0 4px 15px rgba(0,0,0,0.05); }
|
||||
|
||||
table { width: 100%; border-collapse: collapse; margin-bottom: 15px; background: white; border-radius: 8px; overflow: hidden; }
|
||||
th { padding: 10px; font-size: 14px; color: white; text-transform: uppercase; }
|
||||
td { padding: 8px; text-align: center; border: 1px solid #e5e5ea; font-size: 14px; }
|
||||
.h-blue { background: var(--mac-blue); }
|
||||
.h-red { background: var(--mac-red); }
|
||||
|
||||
input { width: 100%; border: 1px solid #d1d1d6; border-radius: 5px; padding: 6px 5px; text-align: center; font-size: 14px; box-sizing: border-box; }
|
||||
.unit-label { position: absolute; right: 8px; top: 50%; transform: translateY(-50%); color: #8e8e93; pointer-events: none; }
|
||||
select { border: 1px solid #d1d1d6; border-radius: 5px; padding: 5px; font-size: 14px; }
|
||||
|
||||
.btn { width: 100%; padding: 12px; border-radius: 8px; border: none; font-weight: 600; cursor: pointer; margin-top: 10px; font-size: 15px; color: white; text-transform: uppercase; }
|
||||
.btn-calc { background: var(--mac-green); }
|
||||
.btn-exp { background: #5856d6; margin-top: 20px; }
|
||||
.res-box { background: white; padding: 15px; border-radius: 10px; border: 1px solid #d1d1d6; line-height: 1.6; }
|
||||
hr { border: 0; border-top: 1px solid #d1d1d6; margin: 15px 0; }
|
||||
.msg-ok { color: var(--mac-green); font-weight: bold; text-align: center; margin-top: 10px; }
|
||||
|
||||
@media print { .no-print { display: none !important; } .res-box { border: none; } }
|
||||
</style>
|
||||
</head>
|
||||
@@ -35,15 +39,22 @@
|
||||
<tr><td>Larghezza</td><td><input type="text" name="l" value="{{form.get('l','0')}}"></td><td><select name="ul">{% for u in ['m','cm','mm'] %}<option value="{{u}}" {% if form.get('ul','m')==u %}selected{% endif %}>{{u}}</option>{% endfor %}</select></td></tr>
|
||||
<tr><td>Profondità</td><td><input type="text" name="p" value="{{form.get('p','0')}}"></td><td><select name="up">{% for u in ['m','cm','mm'] %}<option value="{{u}}" {% if form.get('up','m')==u %}selected{% endif %}>{{u}}</option>{% endfor %}</select></td></tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr class="h-red"><th colspan="3">Miscela (Parti)</th></tr>
|
||||
<tr><td>Cem:<br><input type="text" name="p_cem" value="{{form.get('p_cem','1')}}"></td><td>Sab:<br><input type="text" name="p_sab" value="{{form.get('p_sab','3')}}"></td><td>Ghi:<br><input type="text" name="p_ghi" value="{{form.get('p_ghi','5')}}"></td></tr>
|
||||
<tr>
|
||||
<td>Cem:<br><input type="text" name="p_cem" value="{{form.get('p_cem','1')}}"></td>
|
||||
<td>Sab:<br><input type="text" name="p_sab" value="{{form.get('p_sab','3')}}"></td>
|
||||
<td>Ghi:<br><input type="text" name="p_ghi" value="{{form.get('p_ghi','5')}}"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr class="h-red"><th colspan="3">Peso e Costo sacche</th></tr>
|
||||
<tr><td>Kg:<input type="text" name="w_cem" value="{{form.get('w_cem','25')}}"></td><td>Kg:<input type="text" name="w_sab" value="{{form.get('w_sab','25')}}"></td><td>Kg:<input type="text" name="w_ghi" value="{{form.get('w_ghi','25')}}"></td></tr>
|
||||
<tr><td>€:<input type="text" name="c_cem" value="{{form.get('c_cem','1')}}"></td><td>€:<input type="text" name="c_sab" value="{{form.get('c_sab','1')}}"></td><td>€:<input type="text" name="c_ghi" value="{{form.get('c_ghi','1')}}"></td></tr>
|
||||
</table>
|
||||
|
||||
<input type="hidden" name="v_bet" value="{{form.get('v_bet','160')}}">
|
||||
<button type="submit" class="btn btn-calc">Esegui Calcolo</button>
|
||||
</form>
|
||||
@@ -59,7 +70,7 @@
|
||||
<hr>
|
||||
<b>Carico ({{ res.n_c }} carichi):</b> C:{{res.bc_cem}} | S:{{res.bc_sab}} | G:{{res.bc_ghi}} | Aq:{{res.bc_aq}} L
|
||||
</div>
|
||||
|
||||
|
||||
<form method="POST" class="no-print">
|
||||
{% for k,v in form.items() %}<input type="hidden" name="{{k}}" value="{{v}}">{% endfor %}
|
||||
<input type="hidden" name="res_vol" value="{{res.vol}}"><input type="hidden" name="res_peso" value="{{res.peso}}">
|
||||
@@ -73,6 +84,8 @@
|
||||
</form>
|
||||
|
||||
{% if msg_stampa %}<div class="msg-ok">{{ msg_stampa }}</div>{% endif %}
|
||||
{% else %}
|
||||
<p style="color:#8e8e93; text-align:center;">Inserisci i dati e premi "Esegui Calcolo".</p>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user