mirror of
https://github.com/coollabsio/coolify.git
synced 2026-09-28 02:06:37 -04:00
fix(ui): respect sidebar toggle and show application domains
Honor an explicit sidebarCollapsed preference instead of always auto-collapsing with a second nav. Show the primary domain on the application access card, use a persisted GitLab name in the page title after delete, and shrink the compose view switcher.
This commit is contained in:
@@ -10,13 +10,18 @@ it('shows internal Docker access details in application general settings', funct
|
||||
expect($generalSettings)
|
||||
->toContain('id="access-section" title="Access"')
|
||||
->toContain('<h3 class="mb-3 text-sm font-semibold text-black dark:text-fg">Public access</h3>')
|
||||
->toContain("Str::plural('domain', \$domainCount)")
|
||||
->toContain('Domains, DNS checks, and redirect settings')
|
||||
->toContain('class="flex items-center gap-3 rounded-lg')
|
||||
->toContain('class="icon-button ml-auto shrink-0"')
|
||||
->toContain('aria-label="Manage domains"')
|
||||
->toContain('<x-reicon name="settings" class="size-4" />')
|
||||
->not->toContain('<x-reicon name="arrow-right" class="size-3.5" />')
|
||||
->toContain('$primaryDomain = null;')
|
||||
->toContain('$additionalDomainCount = max(0, $domainCount - 1);')
|
||||
->toContain("aria-label=\"{{ \$domainCount > 0 ? 'Manage application domains' : 'Add an application domain' }}\"")
|
||||
->toContain('{{ $primaryDomain }}')
|
||||
->toContain("+{{ \$additionalDomainCount }} more {{ Str::plural('domain', \$additionalDomainCount) }}")
|
||||
->toContain('No public domain configured')
|
||||
->toContain('Make this application available from a URL')
|
||||
->toContain("{{ \$domainCount > 0 ? 'Manage domains' : 'Add domain' }}")
|
||||
->toContain('class="button relative z-10 ml-auto shrink-0"')
|
||||
->toContain('aria-label="{{ $domainCount > 0 ? \'Manage application domains\' : \'Add an application domain\' }}"')
|
||||
->toContain('<x-reicon name="arrow-right" class="size-4" />')
|
||||
->not->toContain('<x-reicon name="settings" class="size-4" />')
|
||||
->toContain('<livewire:project.application.internal-access')
|
||||
->not->toContain('wire:init="loadCurrentInternalHostname"')
|
||||
->and($internalAccessSettings)
|
||||
|
||||
Reference in New Issue
Block a user