from django.conf import settings

def site_settings(request):
    # Public site constants used in templates
    # NOTE: WhatsApp must be digits-only for wa.me links (no +, no spaces)
    return {
                "PAYSTACK_TELEHEALTH_FEE_NGN": getattr(settings, "PAYSTACK_TELEHEALTH_FEE_NGN", 0),
        "PAYSTACK_CARE_REQUEST_FEE_NGN": getattr(settings, "PAYSTACK_CARE_REQUEST_FEE_NGN", 0),
        "SITE_NAME": "Telehealthscare Services",
        "SITE_SHORT": "Holistica care",
        "SITE_TAGLINE": "Professional care & telehealth services you can trust",

        "SITE_PHONE": "+234 813 378 2079",
        "SITE_EMAIL": "holisticcaregiverservicesltd@gmail.com",
        "SITE_ADDRESS": getattr(settings, "SITE_ADDRESS", ""),

        # WhatsApp
        "SITE_WHATSAPP": "2348133782079",
        "SITE_WHATSAPP_MESSAGE_LINK": "https://wa.me/message/V635NLBNMHASM1",

        # Socials
        "SITE_INSTAGRAM_URL": "https://www.instagram.com/holisticcaregiver?igsh=MTNhMzN4ZDV4MmNjZQ%3D%3D&utm_source=qr",

        "SITE_OFFICE_HOURS": "Mon–Sat: 8:00am – 6:00pm",
        "SITE_COVERAGE": "Nigeria (Telehealth) • Lagos and surrounding areas (Home Care)",

        # Brand colors (used as fallbacks; PWA/Android can also pull from theme-color)
        "BRAND_PRIMARY": "#0B2B40",  # deep blue
        "BRAND_ACCENT": "#7C3AED",   # purple accent (matches chat bubble)
    }
