/*
 * Theme Name:        YippeeBates
 * Theme URI:         https://yippeebates.com
 * Description:       YippeeBates child theme for Hello Elementor. Houses the full design system, custom post types, ACF field groups, and all site-specific functionality.
 * Author:            YippeeBates
 * Author URI:        https://yippeebates.com
 * Template:          hello-elementor
 * Version:           1.0.0
 * Requires at least: 6.4
 * Requires PHP:      8.1
 * License:           Private
 * Text Domain:       yippeebates
 *
 * ---------------------------------------------------------------
 * FILE INDEX
 * ---------------------------------------------------------------
 * This file: Theme registration only — no styles here.
 *
 * css/design-system.css   → All CSS custom properties (tokens)
 * css/global.css          → Base resets, typography, utility classes
 * css/elementor.css       → Elementor widget overrides & kit integration
 * css/components.css      → Reusable component styles (cards, badges, buttons)
 * css/animations.css      → All keyframes and animation utilities
 *
 * js/site.js              → Global JS (nav scroll, reveal observer, etc.)
 * js/offers.js            → Offer filter/sort logic
 * js/dashboard.js         → Dashboard chart, payout modal, toasts
 * js/auth.js              → Join/Sign-in form logic
 *
 * inc/setup.php           → Theme support, script/style enqueues
 * inc/cpt.php             → Custom Post Types registration
 * inc/acf.php             → ACF field group registration (code-based)
 * inc/helpers.php         → Reusable template functions
 * inc/postback.php        → Affiliate postback REST endpoint
 * inc/cashback.php        → Cashback DB queries and helpers
 * inc/redirects.php       → Affiliate click redirect handler
 * ---------------------------------------------------------------
 */
