@php use App\Http\Helpers\SettingHelper; use App\Models\Backend\ThemeSetting; use App\Models\Backend\ThemeRule; $loginBg = SettingHelper::get('login_background', 'dynaweb4/img/background.jpg'); $loginBgUrl = str_starts_with($loginBg, 'dynaweb4/') ? asset($loginBg) : Storage::url($loginBg); $loginLogo = SettingHelper::get('login_logo', 'dynaweb4/img/logo-small.png'); $loginLogoUrl = str_starts_with($loginLogo, 'dynaweb4/') ? asset($loginLogo) : Storage::url($loginLogo); $siteName = SettingHelper::get('site_name', 'CMS'); $favicon = SettingHelper::get('favicon', 'favicon.ico'); $_allSettings = ThemeSetting::settingArray(); $_copyrightRule = ThemeRule::where('rule_name', 'Login Welcome Page')->first(); $_copyrightData = $_copyrightRule ? ($_allSettings[$_copyrightRule->rule_id] ?? []) : []; $copyrightText = $_copyrightData['copyright'] ?? 'All rights reserved.'; $_bgRule = ThemeRule::where('rule_name', 'Login Background')->first(); $_bgData = $_bgRule ? ($_allSettings[$_bgRule->rule_id] ?? []) : []; $loginBgGradient = $_bgData['background-gradient'] ?? ''; $faviconUrl = str_starts_with($favicon, 'favicon') ? asset($favicon) : Storage::url($favicon); @endphp
@vite(['resources/css/app.css', 'resources/js/app.js']) @stack('styles')