Solutions for #25 (qrcode)

The QR issue is due to dark background.

Two solutions are worth considering: Adding a background or reversing qr colors. See components/QRCode.jsx for more details and to compare both solutions.