@extends('layouts.admin-modern') @section('title', 'Gestion des pages légales') @section('content')
{{-- Header --}}

Pages légales & Informations

Gérez le contenu des pages d'information de votre plateforme

{{-- Messages --}} @if(session('success'))
{{ session('success') }}
@endif {{-- Liste des pages --}}

Toutes les pages

@forelse($pages as $page)
{{-- Icône selon le type --}} @php $icons = [ 'terms' => 'fa-file-contract', 'privacy' => 'fa-shield-alt', 'cookies' => 'fa-cookie-bite', 'mentions' => 'fa-info-circle', 'faq' => 'fa-question-circle', 'contact' => 'fa-envelope', 'videos' => 'fa-video', ]; $colors = [ 'terms' => 'bg-blue-100 text-blue-600', 'privacy' => 'bg-green-100 text-green-600', 'cookies' => 'bg-amber-100 text-amber-600', 'mentions' => 'bg-purple-100 text-purple-600', 'faq' => 'bg-cyan-100 text-cyan-600', 'contact' => 'bg-pink-100 text-pink-600', 'videos' => 'bg-red-100 text-red-600', ]; @endphp

{{ $page->title }}

/{{ $page->slug }} @if($page->content) Contenu défini @else Contenu par défaut @endif @if($page->file_path) Fichier joint @endif
{{-- Statut --}} {{ $page->is_active ? 'Actif' : 'Inactif' }} {{-- Boutons d'action --}} Modifier Prévisualiser
@if($page->updated_at && $page->content)
Dernière modification : {{ $page->updated_at->format('d/m/Y à H:i') }} @if($page->updatedBy) par {{ $page->updatedBy->name }} @endif
@endif
@empty

Aucune page trouvée

Les pages légales seront créées automatiquement.

@endforelse
{{-- Note d'information --}}

Comment ça fonctionne ?

  • Cliquez sur "Modifier" pour éditer le contenu d'une page
  • Vous pouvez écrire du texte directement ou uploader un fichier PDF/Word
  • Le HTML est supporté pour une mise en forme avancée
  • Les pages inactives ne seront pas accessibles aux utilisateurs
@endsection