diff --git a/Dockerfile b/Dockerfile index da619e3..edcb203 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ gcc \ libc-dev \ libffi-dev \ + libzbar0 \ && rm -rf /var/lib/apt/lists/* # ============================================================================ diff --git a/frontends/web/static/style.css b/frontends/web/static/style.css index 95cc22a..2c1e569 100644 --- a/frontends/web/static/style.css +++ b/frontends/web/static/style.css @@ -15,6 +15,15 @@ --border-light: rgba(255, 255, 255, 0.1); --overlay-dark: rgba(0, 0, 0, 0.3); --overlay-light: rgba(255, 255, 255, 0.05); + --day-highlight: #E3FF54; /* Bright yellow/green for day of week */ +} + +/* ---------------------------------------------------------------------------- + Day of Week Highlight - Simple + ---------------------------------------------------------------------------- */ +.day-of-week-highlight { + color: var(--day-highlight) !important; + font-weight: 700 !important; } /* ---------------------------------------------------------------------------- @@ -397,4 +406,4 @@ footer { .card-link:hover .feature-card { transform: translateY(-5px); box-shadow: 0 10px 40px rgba(102, 126, 234, 0.3); -} \ No newline at end of file +} diff --git a/frontends/web/templates/about.html b/frontends/web/templates/about.html index 6baacc5..88888fd 100644 --- a/frontends/web/templates/about.html +++ b/frontends/web/templates/about.html @@ -298,7 +298,6 @@ stegasoo decode -r photo.jpg -s stego.png -p "phrase" --pin 123456 stegasoo info image.png

- API version: {{ version }} • {% if has_argon2 %}Argon2 Available{% else %}PBKDF2 Fallback{% endif %} diff --git a/frontends/web/templates/decode.html b/frontends/web/templates/decode.html index 3d8c165..6b19dcf 100644 --- a/frontends/web/templates/decode.html +++ b/frontends/web/templates/decode.html @@ -269,7 +269,7 @@ function detectDayFromFilename(filename) { function updateDayLabel(dayName) { const label = document.getElementById('dayPhraseLabel'); if (label && dayName) { - label.innerHTML = ` ${dayName}'s Phrase`; + label.innerHTML = `Provide ${dayName}'s Phrase`; } } diff --git a/frontends/web/templates/encode.html b/frontends/web/templates/encode.html index 7ddac3c..1e89d1c 100644 --- a/frontends/web/templates/encode.html +++ b/frontends/web/templates/encode.html @@ -110,7 +110,7 @@

@@ -227,7 +227,7 @@ const localDate = now.getFullYear() + '-' + // Update day label to client's local day const dayLabel = document.getElementById('dayPhraseLabel'); if (dayLabel) { - dayLabel.innerHTML = ` ${localDay}'s Phrase`; + dayLabel.innerHTML = `Secure with ${localDay}'s Phrase`; } // Set hidden field with client's local date for server