Merge branch 'trunk'
|
|
@ -10,7 +10,7 @@ data:
|
|||
APP_DEBUG: "${APP_APP_DEBUG}"
|
||||
APP_URL: "https://${REDIRECT}${APP_DOMAIN}"
|
||||
LOG_CHANNEL: "k8s"
|
||||
DB_HOST: "mariadb.common-services"
|
||||
DB_HOST: "${APP_DB_HOST}"
|
||||
DB_DATABASE: "${APP_DB_DATABASE}"
|
||||
DB_USERNAME: "${APP_DB_USERNAME}"
|
||||
DB_PASSWORD: "${APP_DB_PASSWORD}"
|
||||
|
|
@ -131,6 +131,8 @@ metadata:
|
|||
name: ${CI_PROJECT_PATH_SLUG}-cronjob
|
||||
spec:
|
||||
schedule: "* * * * *"
|
||||
successfulJobsHistoryLimit: 1
|
||||
failedJobsHistoryLimit: 1
|
||||
concurrencyPolicy: Forbid
|
||||
jobTemplate:
|
||||
spec:
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 112 KiB |
|
Before Width: | Height: | Size: 229 KiB |
|
Before Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 69 KiB |
BIN
resources/assets/images/chicken-with-logo.jpg
Normal file
|
After Width: | Height: | Size: 341 KiB |
BIN
resources/assets/images/logo-poulet-100-local-big.png
Normal file
|
After Width: | Height: | Size: 91 KiB |
BIN
resources/assets/images/logo-poulet-100-local-small.png
Normal file
|
After Width: | Height: | Size: 142 KiB |
BIN
resources/assets/images/photos-with-logo.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
|
Before Width: | Height: | Size: 259 KiB |
BIN
resources/assets/images/sausage-with-logo.jpg
Normal file
|
After Width: | Height: | Size: 267 KiB |
BIN
resources/assets/images/spoon-with-logo.jpg
Normal file
|
After Width: | Height: | Size: 222 KiB |
|
|
@ -205,14 +205,6 @@ $dkmoonlight: "DK Moonlight Serenade";
|
|||
}
|
||||
}
|
||||
|
||||
.font-dkmoonlight {
|
||||
font-family: $dkmoonlight;
|
||||
|
||||
&-34 {
|
||||
font-size: 34px;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (width >= 992px) {
|
||||
.font-amatic {
|
||||
&-before::before {
|
||||
|
|
|
|||
|
|
@ -224,7 +224,7 @@ li strong {
|
|||
display: inline-block;
|
||||
width: 500px;
|
||||
height: 500px;
|
||||
background-image: url("@/images/Pack-cuillere-issue-22.jpg");
|
||||
background-image: url("@/images/spoon-with-logo.jpg");
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
content: "";
|
||||
|
|
@ -238,7 +238,7 @@ li strong {
|
|||
display: inline-block;
|
||||
width: 550px;
|
||||
height: 550px;
|
||||
background-image: url("@/images/PACK-issue-22.jpg");
|
||||
background-image: url("@/images/sausage-with-logo.jpg");
|
||||
background-repeat: no-repeat;
|
||||
background-size: contain;
|
||||
content: "";
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@
|
|||
<!-- END reassurance block -->
|
||||
|
||||
<div class="container py-4">
|
||||
<div class="d-md-flex">
|
||||
<div class="d-flex flex-column flex-md-row justify-content-center align-items-center">
|
||||
<a class="d-flex align-items-center" href="{{ route('home') }}">
|
||||
<img class="branding img-fluid" src="{{ Vite::asset('resources/assets/images/logo.png') }}"
|
||||
alt="Logo de la société Lionor">
|
||||
|
|
@ -68,22 +68,6 @@
|
|||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="ms-md-5 certifications">
|
||||
<h2 class="text-uppercase font-dkmoonlight font-dkmoonlight-34">{{ __('Nos certifications') }}</h2>
|
||||
<ul class="certifications-list d-flex align-items-center">
|
||||
<li class="certification-item mx-1">
|
||||
<img src="{{ Vite::asset('resources/assets/images/Criteres-qualite.png') }}"
|
||||
alt="Logo de la certification Critères qualité certifiés">
|
||||
</li>
|
||||
<li class="certification-item mx-1">
|
||||
<img src="{{ Vite::asset('resources/assets/images/Saveur-en-or.png') }}"
|
||||
alt="Logo de la certification Saveurs en Or">
|
||||
</li>
|
||||
{{-- <li class="certification-item mx-1">
|
||||
<img src="{{ Vite::asset('resources/assets/images/100LOCAL-V2.png') }}" alt="Logo 100% local">
|
||||
</li> --}}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@
|
|||
<!-- GRID -->
|
||||
<div class="row g-3 mt-4">
|
||||
<div class="col-md-6">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/poulet-label.jpg') }}"
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/chicken-with-logo.jpg') }}"
|
||||
alt="Un poulet roux avec un sticker 100% local">
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
@section('content')
|
||||
<div class="g-0 pb-md-5 position-relative hero">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/100LOCAL-V1.png') }}" alt="Logo 100% local">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/logo-poulet-100-local-small.png') }}" alt="Logo 100% local">
|
||||
<div class="position-relative hero-fix-height">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/Panoramique6.jpg') }}" alt="Un paysage de campagne">
|
||||
</div>
|
||||
|
|
@ -35,8 +35,8 @@
|
|||
<div class="row about-one position-relative mb-5">
|
||||
<div class="col-lg-8 offset-lg-2 bckg-red opacity position-relative p-5">
|
||||
<h2 class="fw-bold text-uppercase">{{ __('Des produits de qualité bons et accessibles') }}</h2>
|
||||
<h3 class="text-uppercase">{{ __('Garantis 100% Hauts-De-France') }}</h3>
|
||||
<p>{{ __('Avec notre label 100% LOCAL, certifié et contrôlé par un cahier des charges précis, nous garantissons l\'origine de nos produits issus de poulets nés, élevés et préparés en région des Hauts de France.') }}
|
||||
<h3 class="text-uppercase">{{ __('Garantis Poulet 100% Hauts-De-France') }}</h3>
|
||||
<p>{{ __('Avec notre label Poulet 100% LOCAL, certifié et contrôlé par un cahier des charges précis, nous garantissons l\'origine de nos produits issus de poulets nés, élevés et préparés en région des Hauts de France.') }}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@
|
|||
|
||||
@section('content')
|
||||
<div class="d-md-flex g-0 position-relative hero">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/100LOCAL-V1.png') }}" alt="Logo 100% local">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/logo-poulet-100-local-small.png') }}" alt="Logo 100% local">
|
||||
<div class="hero-left bckg-yellow col-md-6 position-relative text-uppercase">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/Eleveur.jpg') }}" alt="Un éleveur posant avec un poulet">
|
||||
<section class="hero-content bckg-yellow opacity hero_content hero_left bottom-0 end-0 start-0">
|
||||
<h2>{{ __('Des produits bien élevés qui ont le goût de la qualité') }}</h2>
|
||||
<h3>{{ __('Garantis 100% local') }}</h3>
|
||||
<h3>{{ __('Garantis Poulet 100% local') }}</h3>
|
||||
<a class="btn btn-light mb-5 mt-2" href="{{ route('engagments') }}" title="Nous découvrir">{{ __('Nous Découvrir >') }}</a>
|
||||
</section>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
@section('content')
|
||||
<div class="g-0 pb-md-5 position-relative hero">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/100LOCAL-V1.png') }}" alt="Logo 100% local">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/logo-poulet-100-local-small.png') }}" alt="Logo 100% local">
|
||||
<div class="position-relative hero-fix-height">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/Panoramique6.jpg') }}" alt="Un paysage de campagne">
|
||||
</div>
|
||||
|
|
@ -33,7 +33,7 @@
|
|||
<!-- GRID -->
|
||||
<div class="row g-3 mt-4">
|
||||
<div class="col-md-6">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/Frise-images-issue-22.jpg') }}"
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/photos-with-logo.png') }}"
|
||||
alt="Une frise d'images avec des poussins, un éleveur, un camion de transport, des cuisses de poulets cuites">
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
@section('content')
|
||||
<div class="g-0 pb-md-5 position-relative hero">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/100LOCAL-V1.png') }}" alt="Logo 100% local">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/logo-poulet-100-local-small.png') }}" alt="Logo 100% local">
|
||||
<div class="position-relative hero-fix-height">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/Panoramique7.jpg') }}"
|
||||
alt="Un plat de poulet rôti et ses accompagnements sortant du four">
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
<div class="row">
|
||||
<div class="col-12 d-flex">
|
||||
<p class="fst-italic me-2">Vous êtes ici</p>
|
||||
@include('modules.breadcrumbs.breadcrumb-body')
|
||||
@include('modules.breadcrumbs.breadcrumb-body', ['brParam' => $staticPageModel])
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
@section('content')
|
||||
|
||||
<div class="g-0 pb-md-5 position-relative hero">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/100LOCAL-V1.png') }}" alt="Logo 100% local">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/logo-poulet-100-local-small.png') }}" alt="Logo 100% local">
|
||||
<div class="position-relative hero-fix-height">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/Panoramique1.jpg') }}" alt="Des poulets dans un élevage">
|
||||
</div>
|
||||
|
|
@ -66,7 +66,7 @@
|
|||
<img src="{{ Vite::asset('resources/assets/images/Region.svg') }}" alt="Une illustration d'une tour dans un soleil">
|
||||
<h2 class="text-uppercase font-amatic font-amatic-60">
|
||||
{{ __('Découvrez les engagements') }}<br>{{ __('d\'une filière engagée') }}<span
|
||||
class="font-amatic-red">{{ __('pour manger bon, sain') }}<br>{{ __('et 100% local') }}</span></h2>
|
||||
class="font-amatic-red">{{ __('pour manger bon, sain') }}<br>{{ __('et Poulet 100% local') }}</span></h2>
|
||||
<a class="btn btn-primary text-uppercase mt-3" href="{{ route('local') }}"
|
||||
title="{{ __('En savoir plus sur le 100% local') }}">{{ __('En savoir plus >') }}</a>
|
||||
</section>
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
@section('content')
|
||||
|
||||
<div class="g-0 pb-md-5 position-relative hero">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/100LOCAL-V1.png') }}" alt="Logo 100% local">
|
||||
<img class="img-fluid" src="{{ Vite::asset('resources/assets/images/logo-poulet-100-local-small.png') }}" alt="Logo 100% local">
|
||||
<div class="position-relative hero-fix-height">
|
||||
<img class="img-fluid w-100" src="{{ asset($publishedRange->banner) }}" title="{{ $publishedRange->banner_title }}"
|
||||
alt="{{ $publishedRange->banner_alt }}">
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
<div class="py-4 local">
|
||||
<div class="container d-md-flex align-items-center">
|
||||
<div>
|
||||
<img src="{{ Vite::asset('resources/assets/images/100LOCAL-V2.png') }}" alt="Logo 100% local" class="img-fluid">
|
||||
<img src="{{ Vite::asset('resources/assets/images/logo-poulet-100-local-big.png') }}" alt="Logo 100% local" class="img-fluid">
|
||||
</div>
|
||||
<div class="flex-shrink-0 text-uppercase ms-3 me-5">
|
||||
<h2 class="position-relative font-amatic"><span class="font-amatic-50">{{ __('Chez Lionor le') }}</span><span class="d-block font-amatic-60 font-amatic-red">{{ __('100% local') }}</span><span class="d-block font-amatic-50 font-amatic-red">{{ __('C\'est...') }}</span></h2>
|
||||
<h2 class="position-relative font-amatic"><span class="font-amatic-50">{{ __('Chez Lionor le') }}</span><span class="d-block font-amatic-60 font-amatic-red">{{ __('Poulet 100% local') }}</span><span class="d-block font-amatic-50 font-amatic-red">{{ __('C\'est...') }}</span></h2>
|
||||
</div>
|
||||
<div class="d-lg-flex flex-grow-1 text-center">
|
||||
<div class="local-item mx-2 mb-sm-5 position-relative">
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
use App\Models\Product;
|
||||
use App\Models\Range;
|
||||
use App\Models\Recipe;
|
||||
use App\Models\StaticPage;
|
||||
use Diglactic\Breadcrumbs\Breadcrumbs;
|
||||
use Diglactic\Breadcrumbs\Generator;
|
||||
use Illuminate\Support\Str;
|
||||
|
|
@ -81,10 +82,10 @@ Breadcrumbs::for('contact.show', function (Generator $trail) {
|
|||
});
|
||||
|
||||
// * FOOTER
|
||||
Breadcrumbs::for('policies', function (Generator $trail) {
|
||||
Breadcrumbs::for('policies', function (Generator $trail, StaticPage $staticPage) {
|
||||
$trail->parent('home');
|
||||
$trail->push(
|
||||
Str::ucfirst(trans('Politique des données personnelles')),
|
||||
Str::ucfirst(trans($staticPage->seo_title)),
|
||||
route('policies')
|
||||
);
|
||||
});
|
||||
|
|
|
|||