feat(ui): polish DB public access, backups, and nav

Gate public TCP proxy until a port is set, show loading while saving
access, and open proxy logs in process-dialog. Compact backup
execution actions, add Postgres general section anchors, and tint
resource Actions icons with warning color.
This commit is contained in:
Andras Bacsai
2026-08-07 17:14:43 +02:00
parent 7d5c9fdbe1
commit 9c0908f0fc
35 changed files with 413 additions and 143 deletions
+13
View File
@@ -1,5 +1,18 @@
<?php
it('uses the themed warning color for resource action icons', function () {
foreach ([
'application',
'database',
'service',
] as $resource) {
$heading = file_get_contents(resource_path("views/livewire/project/{$resource}/heading.blade.php"));
expect(substr_count($heading, 'name="play-circle" class="size-3.5 text-warning"'))
->toBeGreaterThanOrEqual(2);
}
});
it('uses native mobile menus for databases and services', function () {
$applicationHeading = file_get_contents(resource_path('views/livewire/project/application/heading.blade.php'));
$databaseHeading = file_get_contents(resource_path('views/livewire/project/database/heading.blade.php'));