feat: added a link to media manager in the home page

This commit is contained in:
Noah Lancien 2025-03-25 11:24:59 +01:00
parent caa7189cc3
commit e39f4e8146
2 changed files with 72 additions and 45 deletions

View file

@ -8,16 +8,37 @@
line-height: inherit;
padding: 0;
}
.starButton,
.nestableFolderButton {
@include resetButton;
cursor: pointer;
color: #fff;
}
.nestableFolderButton {
min-width: 1rem;
min-height: 1rem;
}
.d-none {
display: none !important;
}
.media-link {
padding-top: 2rem;
&-btn {
background-color: #fff;
border-radius: 3px;
color: #374957;
font-size: 1rem;
padding: 8px;
&:hover,
&:focus {
background-color: #0a6fb7;
color: #fff;
}
}
}

View file

@ -1,53 +1,59 @@
@extends('layouts.app')
@include('layouts.header')
@section('content')
<main class="home">
<div class="search">
<div class="container">
<h1><i class="fas fa-images"></i>{{ __('Bienvenue') }}</h1>
<form class="input_search" action="{{ route('media_manager') }}" method="get">
<div class="select_container">
@if($sujets->count())
<select name="s">
@foreach ($sujets as $sujet)
<option value="{{ $sujet->codeSujet }}" >{{ $sujet->libelle }}</option>
@endforeach
</select>
<main class="home">
<div class="search">
<div class="container">
<h1><i class="fas fa-images"></i>{{ __('Bienvenue') }}</h1>
<form class="input_search" action="{{ route('media_manager') }}" method="get">
<div class="select_container">
@if ($sujets->count())
<select name="s">
@foreach ($sujets as $sujet)
<option value="{{ $sujet->codeSujet }}">{{ $sujet->libelle }}</option>
@endforeach
</select>
@endif
</div>
<input name="t" type="text" value="" autofocus placeholder="Rechercher un média...">
<input name="d" type="hidden" value="-1">
<button type="submit"><i class="fa fa-search"></i></button>
</form>
<div class="media-link">
<a class="media-link-btn" href="{{ route('media_manager') }}">
<i class="fas fa-images"></i>
{{ __('Accéder aux médias') }}
</a>
</div>
</div>
</div>
<div class="widget">
<div class="item">
<header>{{ __('Mes dernières recherches') }}</header>
<div class="content">
@if ($recherches->count())
@foreach ($recherches as $recherche)
<a href="{{ route('media_manager', ['r' => $recherche->id]) }}"><i
class="fa fa-search"></i>{{ $recherche->sujet->libelle . ' - ' . $recherche->libelle }}</a>
@endforeach
@else
<i class="fa-brands fa-searchengin"></i>&nbsp;<span>{{ __('Aucune recherche effectuée') }}</span>
@endif
</div>
</div>
<div class="item">
<header>{{ __('Mes dossiers favoris') }}</header>
<div class="content">
@if ($dossiers->count())
@foreach ($dossiers as $dossier)
<a href="{{ route('media_manager', ['d' => $dossier->id, 's' => $dossier->sujet->codeSujet]) }}"><i
class="fas fa-folder"></i> {{ $dossier->sujet->libelle . ' - ' . $dossier->libelle }}</a>
@endforeach
@else
<i class="fa-solid fa-folder"></i>&nbsp;<span>{{ __('Pas de dossier en favoris') }}</span>
@endif
</div>
<input type="text" name="t" value="" autofocus placeholder="Rechercher un média...">
<input type="hidden" name="d" value="-1">
<button type="submit"><i class="fa fa-search"></i></button>
</form>
</div>
</div>
<div class="widget">
<div class="item">
<header>{{ __('Mes dernières recherches') }}</header>
<div class="content">
@if($recherches->count())
@foreach ($recherches as $recherche)
<a href="{{ route('media_manager', ['r' => $recherche->id]) }}" ><i class="fa fa-search"></i>{{
$recherche->sujet->libelle." - ".$recherche->libelle
}}</a>
@endforeach
@else
<i class="fa-brands fa-searchengin"></i>&nbsp;<span>{{ __('Aucune recherche effectuée') }}</span>
@endif
</div>
</div>
<div class="item">
<header>{{ __('Mes dossiers favoris') }}</header>
<div class="content">
@if($dossiers->count())
@foreach ($dossiers as $dossier)
<a href="{{ route('media_manager', ['d' => $dossier->id, 's' => $dossier->sujet->codeSujet]) }}" ><i class="fas fa-folder"></i> {{$dossier->sujet->libelle." - ".$dossier->libelle}}</a>
@endforeach
@else
<i class="fa-solid fa-folder"></i>&nbsp;<span>{{ __('Pas de dossier en favoris') }}</span>
@endif
</div>
</div>
</div>
</main>
</main>
@endsection