From 2356befbcfa21bad70d1c3186cd665b69c803cf0 Mon Sep 17 00:00:00 2001 From: Patrick Mulligan Date: Sat, 24 Jan 2026 13:21:59 -0500 Subject: [PATCH] Use semantic theme variables for QR code colors - Add --qr and --qr-foreground CSS variables to theme - Light mode: standard gruvbox bg/fg for high contrast - Dark mode: warm cream background, easier on eyes - QRCode component now uses bg-qr and text-qr-foreground classes - Reads CSS variables for qrcode.vue library props Co-Authored-By: Claude Opus 4.5 --- .../apps/machine/src/components/QRCode.vue | 25 +++++++++---------- lamassu-next/apps/machine/src/style.css | 11 ++++++++ 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/lamassu-next/apps/machine/src/components/QRCode.vue b/lamassu-next/apps/machine/src/components/QRCode.vue index aa3401f..044d6c9 100644 --- a/lamassu-next/apps/machine/src/components/QRCode.vue +++ b/lamassu-next/apps/machine/src/components/QRCode.vue @@ -1,5 +1,5 @@