Files
ladill-qr-plus/config/ladill_launcher.php
T
isaaccladandCursor b0c384fa7a
Deploy Ladill QR Plus / deploy (push) Successful in 30s
Add Ladill Events to the shared app launcher.
Keeps the launcher identical across extracted apps now that Events is live.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 09:40:01 +00:00

37 lines
1.8 KiB
PHP

<?php
/*
|--------------------------------------------------------------------------
| Ladill App Launcher — SHARED, IDENTICAL across every app/service repo
|--------------------------------------------------------------------------
|
| Lists ONLY fully-extracted apps (each on its own subdomain). To replicate the
| launcher in a new app, copy these three things verbatim into that repo:
| - config/ladill_launcher.php (this file)
| - resources/views/partials/launcher.blade.php
| - public/images/launcher-icons/* (the icon set)
|
| When a service becomes FULLY extracted: add one row below AND drop its icon in
| public/images/launcher-icons/ — in EVERY repo. That's the only edit needed.
| Do NOT list a service here until it is fully extracted to its own subdomain.
|
| URLs are absolute (built from the platform root) so this file is byte-identical
| in every app; the blade omits whichever row matches the app's APP_URL host.
| Icons are served from /images/launcher-icons/<icon>.
*/
$root = config('app.platform_domain', 'ladill.com');
return [
'apps' => [
['name' => 'Bird', 'url' => 'https://bird.'.$root, 'icon' => 'bird.svg'],
['name' => 'Email', 'url' => 'https://email.'.$root, 'icon' => 'email.svg'],
['name' => 'Mail', 'url' => 'https://mail.'.$root, 'icon' => 'mail.svg'],
['name' => 'Domains', 'url' => 'https://domains.'.$root, 'icon' => 'domains.svg'],
['name' => 'Servers', 'url' => 'https://servers.'.$root, 'icon' => 'servers.svg'],
['name' => 'Hosting', 'url' => 'https://hosting.'.$root, 'icon' => 'hosting.svg'],
['name' => 'QR Plus', 'url' => 'https://qrplus.'.$root, 'icon' => 'qrplus.svg'],
['name' => 'Events', 'url' => 'https://events.'.$root, 'icon' => 'events.svg'],
],
];