Update theme and documentation (#7)

* Set default theme to light in `ThemeContext`

* Update README and environment configuration files for clarity and completeness and to reflect current project status

* Update dark theme colour scheme
This commit is contained in:
Christopher Ahern
2026-02-07 19:57:29 +00:00
committed by GitHub
parent 7e3b061926
commit fed1a2f288
6 changed files with 68 additions and 33 deletions

20
web_server/.env.example Normal file
View File

@@ -0,0 +1,20 @@
# Backend environment variables
# Secret Keys
FLASK_SECRET_KEY=<insert_your_flask_secret_key_here>
AUTH_SECRET_KEY=<insert_your_auth_secret_key_here>
# Email Configuration
EMAIL=<insert_the_email_to_send_from_here>
EMAIL_PASSWORD=<insert_your_email_password_here>
# Google OAuth Credentials
GOOGLE_CLIENT_ID=<insert_your_google_client_id_here>
GOOGLE_CLIENT_SECRET=<insert_your_google_client_secret_here>
# Stripe
GANDER_SUBSCRIPTION=<insert_your_stripe_product_id_here>
STRIPE_SECRET_KEY=<insert_your_stripe_secret_key_here>
STRIPE_ENDPOINT_SECRET=<insert_your_stripe_endpoint_secret_here>
HOMEPAGE_URL=http://127.0.0.1:8080