fix(ui): hide application domains on compose resource cards
Remove FQDN display from service resource cards in both card and list layouts, and assert the template no longer renders resource domains.
This commit is contained in:
parent
ada3ea354a
commit
7d5c9fdbe1
2 changed files with 7 additions and 10 deletions
|
|
@ -38,13 +38,6 @@ class="flex size-9 shrink-0 items-center justify-center rounded-lg bg-neutral-10
|
|||
</p>
|
||||
@endif
|
||||
|
||||
@if ($isApplication && $resource->fqdn)
|
||||
<div class="mt-2 min-w-0">
|
||||
<span class="min-w-0 truncate text-xs text-neutral-500 dark:text-fg-dim">
|
||||
{{ $resource->fqdn }}
|
||||
</span>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -91,9 +84,6 @@ class="flex size-8 shrink-0 items-center justify-center rounded-lg bg-neutral-10
|
|||
</div>
|
||||
<div class="min-w-0">
|
||||
<div class="truncate text-[13px] font-semibold text-black dark:text-fg">{{ $resourceName }}</div>
|
||||
@if ($isApplication && $resource->fqdn)
|
||||
<div class="truncate text-[11px] text-neutral-500 sm:hidden dark:text-fg-faint">{{ $resource->fqdn }}</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<div class="hidden truncate font-mono text-xs text-neutral-500 sm:block dark:text-fg-faint">
|
||||
|
|
|
|||
|
|
@ -54,3 +54,10 @@
|
|||
->toContain('title="Resource settings" aria-label="Resource settings"')
|
||||
->not->toContain('title="Edit domains" aria-label="Edit domains"');
|
||||
});
|
||||
|
||||
it('does not display application domains on compose resource cards', function () {
|
||||
$resourceCard = file_get_contents(resource_path('views/livewire/project/service/resource-card.blade.php'));
|
||||
|
||||
expect($resourceCard)
|
||||
->not->toContain('{{ $resource->fqdn }}');
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in a new issue