Zielrahmen aus FRAME_INSET setzen, Erkennungs-Hervorhebung ergaenzen

scan-view.js setzt die Rahmenlage jetzt aus camera.js' FRAME_INSET
statt aus einem im Stilblatt duplizierten Wert. Neue Methode
setFrameDetected() faerbt den Rahmen gruen, sobald die Dauersuche
einen Barcode im Ausschnitt findet - schlichte Farbaenderung, keine
Animation.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-29 12:59:14 +02:00
co-authored by Claude Opus 5
parent 44526e7d3b
commit abb70e8b23
2 changed files with 29 additions and 1 deletions
+8 -1
View File
@@ -25,13 +25,20 @@ body {
.camera video { width: 100%; height: 100%; object-fit: cover; }
.frame {
/* Lage (inset) wird von scan-view.js aus FRAME_INSET (camera.js) gesetzt -
einzige Quelle, die sich auch der native Ausschnitt teilt. */
position: absolute;
inset: 20% 8%;
border: 3px solid rgba(255, 255, 255, 0.7);
border-radius: 8px;
pointer-events: none;
}
/* Dauersuche hat einen Barcode im Ausschnitt gefunden - schlichte
Farbaenderung, keine Animation. */
.frame.detected {
border-color: var(--green);
}
.stacks {
display: flex;
gap: 8px;