mirror of
https://github.com/HolgerHatGarKeineNode/einundzwanzig-nostr.git
synced 2026-01-25 04:13:17 +00:00
🛠️ Replace `shell_exec` with `Process` in Changelog Livewire component for safer command execution
86 lines
4.2 KiB
PHP
86 lines
4.2 KiB
PHP
<x-layouts.app
|
|
:seo="new \RalphJSmit\Laravel\SEO\Support\SEOData(title: 'Projektförderung ' . $project->name, description: $project->description)"
|
|
>
|
|
<div>
|
|
@if($isAllowed)
|
|
<div class="px-4 sm:px-6 lg:px-8 py-8 w-full max-w-9xl mx-auto">
|
|
<div
|
|
class="flex flex-col md:flex-row items-center mb-6 space-y-4 md:space-y-0 md:space-x-4">
|
|
<div class="flex items-center justify-between w-full">
|
|
<h1 class="text-2xl md:text-3xl text-gray-800 dark:text-gray-100 font-bold">
|
|
{{ $project->name }}
|
|
</h1>
|
|
<div>
|
|
@if($project->status === 'pending')
|
|
<x-badge info label="Pending"/>
|
|
@elseif($project->status === 'active')
|
|
<x-badge success label="Active"/>
|
|
@else
|
|
<x-badge neutral label="Archiviert"/>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="md:flex">
|
|
<!-- Left column -->
|
|
<div class="w-full md:w-60 mb-4 md:mb-0">
|
|
<div
|
|
class="bg-white dark:bg-gray-800 shadow-sm rounded-xl p-5">
|
|
<h2 class="text-lg font-semibold text-gray-800 dark:text-gray-100 mb-4">
|
|
Details
|
|
</h2>
|
|
<dl class="space-y-3">
|
|
<div>
|
|
<dt class="text-xs font-semibold text-gray-500 uppercase mb-1">Status</dt>
|
|
<dd class="text-sm text-gray-800 dark:text-gray-100">
|
|
@if($project->status === 'pending')
|
|
Ausstehend
|
|
@elseif($project->status === 'active')
|
|
Aktiv
|
|
@else
|
|
Archiviert
|
|
@endif
|
|
</dd>
|
|
</div>
|
|
<div>
|
|
<dt class="text-xs font-semibold text-gray-500 uppercase mb-1">Erstellt am</dt>
|
|
<dd class="text-sm text-gray-800 dark:text-gray-100">
|
|
{{ $project->created_at->format('d.m.Y') }}
|
|
</dd>
|
|
</div>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Right column -->
|
|
<div class="flex-1 md:ml-8">
|
|
<div
|
|
class="bg-white dark:bg-gray-800 shadow-sm rounded-xl p-5">
|
|
<h2 class="text-lg font-semibold text-gray-800 dark:text-gray-100 mb-4">
|
|
Beschreibung
|
|
</h2>
|
|
<p class="text-sm text-gray-800 dark:text-gray-100">
|
|
{{ $project->description ?? 'Keine Beschreibung' }}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@else
|
|
<div class="px-4 sm:px-6 lg:px-8 py-8 w-full max-w-9xl mx-auto">
|
|
<div class="bg-white dark:bg-[#1B1B1B] shadow overflow-hidden sm:rounded-lg">
|
|
<div class="px-4 py-5 sm:px-6">
|
|
<h3 class="text-lg font-medium leading-6 text-gray-900 dark:text-gray-200">
|
|
Projektförderung
|
|
</h3>
|
|
<p class="mt-1 max-w">
|
|
Du bist nicht berechtigt, die Projektförderung einzusehen.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
</div>
|
|
</x-layouts.app>
|