Skip to content
Snippets Groups Projects
Commit 862d1fc3 authored by AKIFI NAIL's avatar AKIFI NAIL
Browse files

modification de la table offre demploi

parent 566cee00
Branches
No related merge requests found
......@@ -351,6 +351,16 @@ .round-briefcase{
font-size: 1.5rem;
}
.hover-shadow {
transition: box-shadow 0.3s ease;
/* Animation douce */
}
.hover-shadow:hover {
box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
/* Ombre augmentée */
}
@keyframes slide-right {
0% {
......
......@@ -4,29 +4,33 @@
<section class="container d-flex flex-column align-items-center">
@foreach ($offres as $offre)
<div class="card w-100 col-12 col-xl-10 shadow-lg mb-5 p-5 border-0 rounded-4">
<div class="d-flex align-items-center gap-4 mb-4">
<i class="bi bi-briefcase round-briefcase"></i>
<h2 class="mb-0 fw-bold">{{ $offre->titre }}</h2>
<a href="{{ route('offres.show', $offre) }}" class="text-decoration-none text-dark">
<div class="card w-100 col-12 col-xl-10 shadow mb-5 p-5 border-0 rounded-4">
<div class="d-flex align-items-center gap-4 mb-4">
<i class="bi bi-briefcase round-briefcase"></i>
<h2 class="mb-0 fw-bold">{{ $offre->titre }}</h2>
</div>
<div class="mb-3">
<span class="blue fs-3 px-1">{{ $offre->type }}</span>
</div>
<div class="mb-4">
<p class="text-muted fs-4">{{ $offre->presentation }}</p>
</div>
<div class="d-flex justify-content-between align-items-center">
@if ($offre->posts->count() > 0)
@foreach ($offre->posts as $post)
<p class="mb-0 text-secondary fs-5">Projet lié : <span
class="blue">{{ $post->titre }}
</span> </p>
@endforeach
@else
<p class="mb-0 text-secondary fs-5">Pas de projet lié</p>
@endif
<a href="{{ route('offres.show', $offre) }}" class="btn btn-primary btn-lg px-5">Voir
l'Offre</a>
</div>
</div>
<div class="mb-3">
<span class="blue fs-3 px-1">{{ $offre->type }}</span>
</div>
<div class="mb-4">
<p class="text-muted fs-4">{{ $offre->presentation }}</p>
</div>
<div class="d-flex justify-content-between align-items-center">
@if ($offre->posts->count() > 0)
@foreach ($offre->posts as $post)
<p class="mb-0 text-secondary fs-5">Projet lié : <span class="blue">{{ $post->titre }}
</span> </p>
@endforeach
@else
<p class="mb-0 text-secondary fs-5">Pas de projet lié</p>
@endif
<a href="{{ route('offres.show', $offre) }}" class="btn btn-primary btn-lg px-5">Voir l'Offre</a>
</div>
</div>
</a>
@endforeach
@if (auth()->check() && auth()->user()->role_id === 1)
......
......@@ -4,41 +4,42 @@
<div class="container">
<div class="row">
<div class="col-12">
<h1>{{ $offre->titre }}</h1>
<p>{{ $offre->date_debut }}</p>
<p>{{ $offre->duree }}</p>
<p>{{ $offre->type }}</p>
<p>{{ $offre->presentation }}</p>
@foreach ($offre->membres as $membre)
<p>Email à contacter {{ $membre->email }} </p>
<p>Email à contacter {{ $membre->email }} </p>
@endforeach
@if ($offre->pdf)
<a href="{{ asset('storage/' . $offre->pdf) }}" download="{{ $offre->titre }}">Télécharger le PDF</a>
<iframe
src="{{ asset('storage/' . $offre->pdf) }}"
width="100%"
height="1000px"
style="border: none;">
</iframe>
<a href="{{ asset('storage/' . $offre->pdf) }}" download="{{ $offre->titre }}">Télécharger le
PDF</a>
<iframe src="{{ asset('storage/' . $offre->pdf) }}" width="100%" height="1000px"
style="border: none;">
</iframe>
@endif
@if ($offre->posts)
<p>Projet lié : <span>
@foreach ($offre->posts as $post)
{{ $post->titre }} ,
@endforeach
</span>
</p>
<p>Projet lié : <span>
@foreach ($offre->posts as $post)
{{ $post->titre }} ,
@endforeach
</span>
</p>
@endif
@if (auth()->check() && auth()->user()->role_id === 1)
<a href="{{ route('offres.edit', $offre) }}">Editer</a>
<button class="btn btn-danger del" data-target="modale-{{ $offre->id }}">Supprimer l'offre</button>
<button class="btn btn-danger del" data-target="modale-{{ $offre->id }}">Supprimer
l'offre</button>
<div id="modale-{{ $offre->id }}" class="modale d-flex align-items-center justify-content-center hidden">
<div id="modale-{{ $offre->id }}"
class="modale d-flex align-items-center justify-content-center hidden">
<div class="modale-content bg-white p-5 shadow-lg">
<h3 class="text-center mb-3">Êtes-vous sûr de vouloir supprimer cet élément ?</h3>
<p class="text-center text-muted">
Aucune donnée ne pourra être récupérée, et l'élément sera définitivement supprimé pour tous les utilisateurs.
Aucune donnée ne pourra être récupérée, et l'élément sera définitivement supprimé
pour tous les utilisateurs.
</p>
<div class="d-flex justify-content-between gap-3 mt-4">
<form method="POST" action="{{ route('offres.destroy', $offre) }}">
......@@ -46,7 +47,7 @@
@method('DELETE')
<button class="btn btn-danger flex-fill">Supprimer</button>
</form>
<button class="btn btn-secondary flex-fill cancel" >Annuler</button>
<button class="btn btn-secondary flex-fill cancel">Annuler</button>
</div>
</div>
</div>
......@@ -58,4 +59,4 @@
<a href="{{ route('offres.index') }}" class="text-center mt-5">Revenir aux offres</a>
</x-layout.front>
\ No newline at end of file
</x-layout.front>
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment