<?php
/**
 * Brahma functions and definitions.
 *
 * @link https://developer.wordpress.org/themes/basics/theme-functions/
 *
 * @package brahma
 * @since 1.0.0
 */

namespace Brahma; // Define the theme namespace.

// Exit if accessed directly.
defined( 'ABSPATH' ) || exit();

// Constants for versioning and paths.
const BRAHMA_VERSION = '1.0.9';
const BRAHMA_DIR     = __DIR__ . DIRECTORY_SEPARATOR;
const BRAHMA_NS      = __NAMESPACE__ . '\\';
const BRAHMA_SLUG    = 'brahma';


// Include essential theme files.
require_once BRAHMA_DIR . 'inc/block-styles.php'; // Block Styles registration.
require_once BRAHMA_DIR . 'inc/theme-setup.php';   // Theme setup functions.
require_once BRAHMA_DIR . 'inc/enqueue-scripts.php'; // Enqueue scripts and styles.
require_once BRAHMA_DIR . 'inc/register.php'; // Register anything.
