mirror of
https://github.com/tiennm99/coolify.git
synced 2026-10-03 07:12:33 +00:00
feat(ui): Shadow UI redesign, domain management, and DNS autoconfigure (#11119)
Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com>
This commit is contained in:
1 parent
0b843bb07c
commit
8ae56587d5
497 files changed
+44045
-22630
No files matched your search
@@ -2,41 +2,22 @@
|
||||
<x-slot:title>
|
||||
{{ data_get_str($database, 'name')->limit(10) }} > Backup | Coolify
|
||||
</x-slot>
|
||||
<h1>Backups</h1>
|
||||
<livewire:project.shared.configuration-checker :resource="$database" />
|
||||
|
||||
<livewire:project.database.heading :database="$database" />
|
||||
|
||||
<div class="flex flex-col h-full gap-2 md:gap-8 md:flex-row">
|
||||
<div class="sub-menu-wrapper">
|
||||
<a @class(['sub-menu-item', 'menu-item-active' => $section === 'general']) {{ wireNavigate() }}
|
||||
href="{{ route('project.database.backup.execution', $parameters) }}">
|
||||
<span class="menu-item-label">General</span>
|
||||
</a>
|
||||
<a @class(['sub-menu-item', 'menu-item-active' => $section === 's3']) {{ wireNavigate() }}
|
||||
href="{{ route('project.database.backup.s3', $parameters) }}">
|
||||
<span class="menu-item-label">S3</span>
|
||||
</a>
|
||||
<a @class(['sub-menu-item', 'menu-item-active' => $section === 'retention']) {{ wireNavigate() }}
|
||||
href="{{ route('project.database.backup.retention', $parameters) }}">
|
||||
<span class="menu-item-label">Retention</span>
|
||||
</a>
|
||||
<a @class(['sub-menu-item', 'menu-item-active' => $section === 'executions']) {{ wireNavigate() }}
|
||||
href="{{ route('project.database.backup.executions', $parameters) }}">
|
||||
<span class="menu-item-label">Executions</span>
|
||||
</a>
|
||||
<a @class(['sub-menu-item', 'menu-item-active' => $section === 'danger']) {{ wireNavigate() }}
|
||||
href="{{ route('project.database.backup.danger', $parameters) }}">
|
||||
<span class="menu-item-label">Danger Zone</span>
|
||||
</a>
|
||||
<section class="application-settings-workspace mt-4 w-full max-w-[1180px] lg:mt-0">
|
||||
<div class="grid min-w-0 gap-8 xl:grid-cols-[210px_minmax(0,1fr)] xl:gap-10">
|
||||
<x-backup-sidebar context="database" :parameters="$parameters" :section="$section" />
|
||||
|
||||
<div class="min-w-0 xl:mt-3">
|
||||
@if ($section === 'executions')
|
||||
<livewire:project.database.backup-executions :backup="$backup" />
|
||||
@else
|
||||
<livewire:project.database.backup-edit :backup="$backup" :available-s3-storages="$s3s"
|
||||
:status="data_get($database, 'status')" :section="$section"
|
||||
wire:key="database-backup-{{ $backup->uuid }}-{{ $section }}" />
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<div class="w-full md:flex-grow">
|
||||
@if ($section === 'executions')
|
||||
<livewire:project.database.backup-executions :backup="$backup" />
|
||||
@else
|
||||
<livewire:project.database.backup-edit :backup="$backup" :available-s3-storages="$s3s"
|
||||
:status="data_get($database, 'status')" :section="$section"
|
||||
wire:key="database-backup-{{ $backup->uuid }}-{{ $section }}" />
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
Reference in new issue
Block a user