- Added Tailwind CSS configuration with custom theme colors and animations. - Created global styles in index.css including custom scrollbar and button components. - Set up main entry point in main.tsx to render the App component. - Configured TypeScript with strict settings and path mapping. - Added support for high contrast mode and reduced motion in styles. - Included print styles for better printing experience.
42 lines
1.3 KiB
Plaintext
42 lines
1.3 KiB
Plaintext
# Environment Variables Template
|
|
# Copy this file to .env and fill in your actual values
|
|
|
|
# Analytics
|
|
VITE_GA_MEASUREMENT_ID=G-XXXXXXXXXX
|
|
VITE_ANALYTICS_ENABLED=true
|
|
|
|
# Contact Information
|
|
VITE_CONTACT_EMAIL=contact@miraclesinmotion.org
|
|
VITE_PHONE_NUMBER=+15551234567
|
|
VITE_ADDRESS="123 Community Way, Hometown, ST 12345"
|
|
|
|
# Donation Processing
|
|
VITE_DONATION_ENDPOINT=https://api.donation-processor.com/v1
|
|
VITE_PAYPAL_CLIENT_ID=your_paypal_client_id
|
|
VITE_STRIPE_PUBLISHABLE_KEY=pk_test_your_stripe_key
|
|
|
|
# Organization Details
|
|
VITE_EIN=12-3456789
|
|
VITE_ORG_NAME="Miracles In Motion"
|
|
VITE_ORG_DESCRIPTION="A 501(c)3 non-profit providing essentials for student success"
|
|
|
|
# Social Media
|
|
VITE_FACEBOOK_URL=https://facebook.com/miraclesinmotion
|
|
VITE_INSTAGRAM_URL=https://instagram.com/miraclesinmotion
|
|
VITE_TWITTER_URL=https://twitter.com/miraclesinmotion
|
|
VITE_LINKEDIN_URL=https://linkedin.com/company/miraclesinmotion
|
|
|
|
# API Endpoints
|
|
VITE_API_BASE_URL=https://api.miraclesinmotion.org
|
|
VITE_VOLUNTEER_FORM_URL=https://forms.miraclesinmotion.org/volunteer
|
|
VITE_CONTACT_FORM_URL=https://forms.miraclesinmotion.org/contact
|
|
|
|
# Feature Flags
|
|
VITE_ENABLE_CHAT=false
|
|
VITE_ENABLE_NEWSLETTER=true
|
|
VITE_ENABLE_EVENTS=true
|
|
VITE_ENABLE_BLOG=false
|
|
|
|
# Development
|
|
VITE_DEV_MODE=true
|
|
VITE_LOG_LEVEL=info |