- Add Hetzner Cloud server creation option to onboarding flow - Change grid from 2 to 3 columns to accommodate all server options - Mark both Hetzner and Remote Server as "Recommended" - Fix Hetzner card height to match other cards - Remove "select existing server" phase - onboarding always creates new servers - Fix project loading on page refresh in Project Setup phase - Fix browser back button navigation - remove aggressive restartBoarding() call - Fix SSH key dropdown to not auto-select first key - require explicit selection - Make checkpoint titles more prominent across all phases 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
29 lines
1.1 KiB
PHP
29 lines
1.1 KiB
PHP
<div class="w-full max-w-4xl">
|
|
<div class=" rounded-lg shadow-sm border border-neutral-200 dark:border-coolgray-300 overflow-hidden">
|
|
<div class="p-8 lg:p-12">
|
|
<h1 class="text-3xl font-bold lg:text-4xl mb-4">{{ $title }}</h1>
|
|
@isset($question)
|
|
<div class="text-base lg:text-lg dark:text-neutral-400 mb-8">
|
|
{{ $question }}
|
|
</div>
|
|
@endisset
|
|
|
|
@if ($actions)
|
|
<div class="flex flex-col gap-4">
|
|
{{ $actions }}
|
|
</div>
|
|
@endif
|
|
</div>
|
|
|
|
@isset($explanation)
|
|
<div class=" border-t border-neutral-200 dark:border-coolgray-300 p-8 lg:p-12 ">
|
|
<h3 class="text-sm font-bold uppercase tracking-wide mb-4 dark:text-neutral-400">
|
|
Technical Details
|
|
</h3>
|
|
<div class="space-y-3 text-sm dark:text-neutral-400">
|
|
{{ $explanation }}
|
|
</div>
|
|
</div>
|
|
@endisset
|
|
</div>
|
|
</div>
|