feat(ui): unify resource nav sidebars and polish project layouts

Extract application/database/service configuration sidebars and
unified headings; improve clone-to-environment, embedded deployments,
storage actions, OAuth icons, terminal, and shared form components.
This commit is contained in:
Andras Bacsai
2026-08-05 17:56:59 +02:00
parent 2291c3fa1c
commit 5de6f97256
85 changed files with 2087 additions and 981 deletions
@@ -0,0 +1,16 @@
<?php
use Illuminate\Support\Facades\Blade;
it('renders section helper copy as a visible description instead of an info icon', function () {
$html = Blade::render(<<<'BLADE'
<x-application.settings-section title="Primary server" helper="The server and network used by this resource.">
Content
</x-application.settings-section>
BLADE);
expect($html)
->toContain('Primary server')
->toContain('The server and network used by this resource.')
->not->toContain('aria-label="More information"');
});