@php // Shared Ladill app launcher — IDENTICAL across every app/service. // Driven by config/ladill_launcher.php (fully-extracted apps only) + icons // from public/images/launcher-icons/. Omits the current app (matched by // APP_URL host). To replicate elsewhere, copy this file + the config + // the launcher-icons folder verbatim. $sidebar = (bool) ($sidebar ?? false); $selfHost = parse_url((string) config('app.url'), PHP_URL_HOST); $launcherApps = array_values(array_filter( config('ladill_launcher.apps', []), fn (array $app) => parse_url($app['url'], PHP_URL_HOST) !== $selfHost )); @endphp @if (! empty($launcherApps))
! $sidebar, 'bottom-full left-0 mb-2' => $sidebar, ])>

All apps

@foreach ($launcherApps as $app) {{ $app['name'] }} @endforeach
@endif