{{-- Reseller white-label shell: collapsible sidebar + sticky topbar + theme toggle + language switcher. The brand seed is injected into :root from the RESELLER panel (panel_brand() reads the panel bound by EnsureReseller), so the whole primary-* scale — buttons, links, focus rings, active nav — re-themes to the reseller's own colour without recompiling a single line of CSS. --}} @php $panel = current_panel(); @endphp @php // The footer's "Powered by" used to hard-code RedFamosa by hand. Two things // were wrong: the provider name comes from ITS panel (a buyer who renames // their install has no reason to keep seeing ours), and the plans sold as // white-label promise "remove_branding" — charging for it and still // signing the reseller's panel is not delivering what was sold. $rfPanel = current_panel(); $rfParent = $rfPanel?->parent; $poweredBy = $rfParent?->name ?: config('app.name'); $rfHideBranding = $rfPanel && \App\Services\Plans\PlanLimits::for($rfPanel)->allows('remove_branding'); @endphp