feat(ui): expand server sidebar and extract status summary

Move proxy, sentinel, resources, and terminal into the server sidebar
with nested routes and icons; extract navbar status into a shared
status-summary component; add full-width service links and compact
loading support.
This commit is contained in:
Andras Bacsai committed 2026-08-05 19:54:48 +02:00
1 parent d6db943453
commit 85613b01ba
25 files changed
+312 -121

No files matched your search

+1 -1
View File
@@ -12,7 +12,7 @@ class Links extends Component
{
public Collection $links;
public function __construct(public Service $service)
public function __construct(public Service $service, public bool $fullWidth = false)
{
$this->links = collect([]);
$service->applications()->get()->map(function ($application) {