@php $metaTags = getMetaTagsForPage(); // dd($metaTags); // Define route-to-title mappings for frontend pages $routeToTitleMap = [ 'frontend.index' => 'Home', 'user.login' => 'Login', 'user.register' => 'Register', 'partner.register' => 'Provider Registration', 'user.forgot_password' => 'Forgot Password', 'category.list' => 'Categories', 'subcategory.list' => 'Subcategories', 'service.list' => 'Services', 'blog.list' => 'Blog', 'frontend.provider' => 'Providers', 'category.detail' => 'Category Details', 'blog.detail' => 'Blog Details', 'provider.detail' => 'Provider Details', 'handyman-detail' => 'Handyman Details', 'service.detail' => 'Service Details', 'user.privacy_policy' => 'Privacy Policy', 'user.term_conditions' => 'Terms & Conditions', 'user.about_us' => 'About Us', 'user.refund_policy' => 'Refund Policy', 'user.help_support' => 'Help & Support', 'user.data_deletion_request' => 'Data Deletion Request', 'favourite.service' => 'Favourite Services', 'service.package' => 'Service Packages', 'book.service' => 'Book Service', 'rating.all' => 'All Ratings', 'booking.detail' => 'Booking Details', 'helpdesk.list' => 'Help Desk', 'helpdesk.detail' => 'Help Desk Details', 'booking.list' => 'My Bookings', 'post.job.list' => 'Posted Jobs', 'loyalty.points' => 'Loyalty Points', ]; // Get current route name $currentRoute = request()->route() ? request()->route()->getName() : ''; // Get page title from route mapping or use default $pageTitle = $routeToTitleMap[$currentRoute] ?? ''; // Get theme color from database (same table as admin) $themeSetup = \DB::table('settings')->where('type', 'theme-setup')->where('key', 'theme-setup')->first(); $themeData = $themeSetup ? json_decode($themeSetup->value, true) : null; $primaryColorFromDB = $themeData['primary_color'] ?? null; @endphp @if ($pageTitle)