v0.319.0: the export panel says „Exportálás" and its inputs use the dashboard's style
gates / gates (push) Successful in 55s

Seen in the browser check on demo-hp (rc.1): a page-style title with the app name inside a data section,
and a white select + password box. Two parity fixtures re-captured (app_data_deployed, app_data_export).

Claude-Session: https://claude.ai/code/session_012qRErfCoiTkvDK9N5XHbzb
This commit is contained in:
2026-10-16 12:25:05 +02:00
parent d170a2aecf
commit 7adbbb17c0
6 changed files with 12 additions and 11 deletions
@@ -192,7 +192,7 @@ function appMigrate(btn,app,label){
<div class="app-section">
<h3>{{T "app_export.exportalas"}}</h3>
<h4 style="font-size:14px;font-weight:600;margin:12px 0 6px">{{T "app_export.mentes_helye"}}</h4>
<select id="destDrive" onchange="loadEstimate()" style="width:100%;padding:.5rem;margin-bottom:1rem">
<select id="destDrive" class="form-control" onchange="loadEstimate()" style="margin-bottom:1rem">
<option value="">{{T "app_export.valassz_tarolot"}}</option>
{{range .Drives}}
<option value="{{.Path}}">{{if .Label}}{{.Label}} ({{.Path}}){{else}}{{.Path}}{{end}}</option>
@@ -238,7 +238,7 @@ function appMigrate(btn,app,label){
<h3>{{T "app_export.jelszo_opcionalis"}}</h3>
<div style="display:flex;gap:.5rem;margin-bottom:1rem">
<input type="password" id="exportPassword" placeholder="{{T "app_export.titkositasi_jelszo"}}" style="flex:1;padding:.5rem">
<input type="password" id="exportPassword" class="form-control" placeholder="{{T "app_export.titkositasi_jelszo"}}" style="flex:1">
<button class="btn btn-sm btn-outline" onclick="togglePw()" type="button" title="{{T "app_export.jelszo_mutatasa"}}">&#128065;</button>
</div>
@@ -364,9 +364,9 @@ function appMigrate(btn,app,label){
<div class="app-section">
<h3>PrivateBin &mdash; Exportálás</h3>
<h3>Exportálás</h3>
<h4 style="font-size:14px;font-weight:600;margin:12px 0 6px">Mentés helye</h4>
<select id="destDrive" onchange="loadEstimate()" style="width:100%;padding:.5rem;margin-bottom:1rem">
<select id="destDrive" class="form-control" onchange="loadEstimate()" style="margin-bottom:1rem">
<option value="">Válassz tárolót...</option>
<option value="/mnt/hdd1">HDD egy (/mnt/hdd1)</option>
@@ -412,7 +412,7 @@ function appMigrate(btn,app,label){
<h3>Jelszó (opcionális)</h3>
<div style="display:flex;gap:.5rem;margin-bottom:1rem">
<input type="password" id="exportPassword" placeholder="Titkosítási jelszó" style="flex:1;padding:.5rem">
<input type="password" id="exportPassword" class="form-control" placeholder="Titkosítási jelszó" style="flex:1">
<button class="btn btn-sm btn-outline" onclick="togglePw()" type="button" title="Jelszó mutatása">&#128065;</button>
</div>
@@ -242,9 +242,9 @@
<div class="app-section">
<h3>Private Bin &mdash; Exportálás</h3>
<h3>Exportálás</h3>
<h4 style="font-size:14px;font-weight:600;margin:12px 0 6px">Mentés helye</h4>
<select id="destDrive" onchange="loadEstimate()" style="width:100%;padding:.5rem;margin-bottom:1rem">
<select id="destDrive" class="form-control" onchange="loadEstimate()" style="margin-bottom:1rem">
<option value="">Válassz tárolót...</option>
<option value="/mnt/hdd1">HDD egy (/mnt/hdd1)</option>
@@ -292,7 +292,7 @@
<h3>Jelszó (opcionális)</h3>
<div style="display:flex;gap:.5rem;margin-bottom:1rem">
<input type="password" id="exportPassword" placeholder="Titkosítási jelszó" style="flex:1;padding:.5rem">
<input type="password" id="exportPassword" class="form-control" placeholder="Titkosítási jelszó" style="flex:1">
<button class="btn btn-sm btn-outline" onclick="togglePw()" type="button" title="Jelszó mutatása">&#128065;</button>
</div>