ui: embedded labels (fieldset/legend) for the phone simulator and SCP81 containers

- Phone simulator: STK menu, STATUS and Polling, TERMINAL PROFILE and
  SET UP EVENT LIST become fieldsets with legends; 'Fetched proactive
  commands:' gains a bordered container
- SCP81 listener: the HTTP OTA listener label moves into the legend (the
  live state span stays next to it), Script results (R-APDUs) and HTTP OTA
  log become fieldsets (the log's Clear button moves to the body top-right)
- Options (applied at Start) stays a details/summary but its summary is
  styled as an embedded label (page-background patch over the top border,
  native triangle kept) so it expands/collapses from the legend
- html.test.js: card-fieldset test no longer assumes exactly two fieldsets;
  new guard test for the legends and the Options summary
- Tailwind rebuild of style.css; SW cache simple-v192 (version stays 2.4.0)
This commit is contained in:
2026-09-19 21:51:03 +03:00
parent eb83238ae7
commit 158f1c676f
4 changed files with 307 additions and 55 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
const CACHE = 'simple-v191';
const CACHE = 'simple-v192';
const URLS = [
'index.html',
'help.html',