<?php
declare(strict_types=1);

if (!function_exists('renderPublicPageHeader')) {
    function renderPublicPageHeader(string $pageTitle, string $variant, string $leadText = ''): void
    {
        $homeUrl = appPath('/public/home.php');
        $productsUrl = appPath('/public/products.php');
        $cartUrl = appPath('/public/cart.php');
        $trackingUrl = appPath('/public/order-tracking.php');
        $profileUrl = appPath('/public/profile.php');

        echo '<header class="page-chrome page-chrome-' . htmlspecialchars($variant) . '">';
        echo '<div class="container page-chrome-wrap">';
        echo '<div class="page-chrome-title">';
        echo '<h1>' . htmlspecialchars($pageTitle) . '</h1>';
        if ($leadText !== '') {
            echo '<p>' . htmlspecialchars($leadText) . '</p>';
        }
        echo '</div>';
        echo '<nav class="page-chrome-nav">';
        echo '<a href="' . htmlspecialchars($homeUrl) . '">خانه</a>';
        echo '<a href="' . htmlspecialchars($productsUrl) . '">فروشگاه</a>';
        echo '<a href="' . htmlspecialchars($cartUrl) . '">سبد خرید</a>';
        echo '<a href="' . htmlspecialchars($trackingUrl) . '">پیگیری سفارش</a>';
        echo '<a href="' . htmlspecialchars($profileUrl) . '">حساب من</a>';
        echo '</nav>';
        echo '</div>';
        echo '</header>';
    }
}

if (!function_exists('renderPublicPageFooter')) {
    function renderPublicPageFooter(string $variant): void
    {
        $year = (string)date('Y');
        $homeUrl = appPath('/public/home.php');
        echo '<a class="back-home-fab back-home-' . htmlspecialchars($variant) . '" href="' . htmlspecialchars($homeUrl) . '" aria-label="بازگشت به صفحه اصلی">خانه</a>';
        echo '<footer class="site-footer site-footer-' . htmlspecialchars($variant) . '">';
        echo '<div class="container site-footer-wrap">';
        echo '<div><strong>زایلون صنعت</strong><p>طراحی صنعتی و فروش آنلاین تجهیزات تخصصی</p></div>';
        echo '<div class="site-footer-links"><a href="' . htmlspecialchars($homeUrl) . '">صفحه اصلی</a><a href="' . htmlspecialchars(appPath('/public/products.php')) . '">محصولات</a><a href="' . htmlspecialchars(appPath('/public/login.php')) . '">ورود و ثبت نام کاربران </a></div>';
        echo '</div>';
        echo '<div class="container site-footer-copy">© ' . htmlspecialchars($year) . ' تمامی حقوق محفوظ است.</div>';
        echo '</footer>';
    }
}
