diff --git a/resources/assets/images/about-us/carte-france-reperes.png b/resources/assets/images/about-us/carte-france-reperes.png new file mode 100644 index 0000000..e80c1fa Binary files /dev/null and b/resources/assets/images/about-us/carte-france-reperes.png differ diff --git a/resources/assets/images/global/bg-red.svg b/resources/assets/images/global/bg-red.svg new file mode 100644 index 0000000..8e9cc78 --- /dev/null +++ b/resources/assets/images/global/bg-red.svg @@ -0,0 +1,15 @@ + + diff --git a/resources/sass/fo/base/_common.scss b/resources/sass/fo/base/_common.scss index 2c337d8..e8637d9 100644 --- a/resources/sass/fo/base/_common.scss +++ b/resources/sass/fo/base/_common.scss @@ -1,10 +1,4 @@ -.w-fit { - width: fit-content; -} - -img { - max-width: 100%; -} +img { max-width: 100%; } .form-check-input[type="checkbox"]:checked { #{--bs-form-check-bg-image}: url("@/images/global/checkbox-cross.svg"); @@ -69,7 +63,6 @@ img { @include button-shape(#ba9964); } - .black-frame { padding-top: 4rem; padding-bottom: 2rem; @@ -80,6 +73,13 @@ img { } } +.rotate-n45 { + rotate: -45deg; +} + +.rotate-n3 { + rotate: -3deg; +} // XXXXXXX XXXXXXXLLLLLLLLLLL // X:::::X X:::::XL:::::::::L diff --git a/resources/sass/fo/base/_fonts.scss b/resources/sass/fo/base/_fonts.scss index d8c4b89..23bf4d3 100644 --- a/resources/sass/fo/base/_fonts.scss +++ b/resources/sass/fo/base/_fonts.scss @@ -78,3 +78,25 @@ .f-basecoat { font-family: Basecoat, sans-serif !important; } + +.fsize-12 { font-size: 12px; } +.fsize-22 { font-size: 22px; } +.fsize-33 { font-size: 33px; } +.fsize-44 { font-size: 44px; } +.fsize-50 { font-size: 50px; } + +// LG +// LG +// LG +// LG +// LG +// LG +// LG +// LG +@include media-breakpoint-up(lg) { + .fsize-lg-22 { font-size: 22px; } + .fsize-lg-40 { font-size: 40px; } + .fsize-lg-60 { font-size: 60px; } + .fsize-lg-80 { font-size: 80px; } + .fsize-lg-90 { font-size: 90px; } +} diff --git a/resources/sass/fo/base/_layout.scss b/resources/sass/fo/base/_layout.scss index c51fc64..156832b 100644 --- a/resources/sass/fo/base/_layout.scss +++ b/resources/sass/fo/base/_layout.scss @@ -131,3 +131,10 @@ font-family: 'Readex Pro', sans-serif !important; } } + +.bg-nota-bene { + background-image: url("@/images/global/bg-red.svg"); + background-position: center; + background-repeat: no-repeat; + background-size: 100% 100%; +} diff --git a/resources/sass/fo/pages/_about-us.scss b/resources/sass/fo/pages/_about-us.scss index 422b74a..1b6a73f 100644 --- a/resources/sass/fo/pages/_about-us.scss +++ b/resources/sass/fo/pages/_about-us.scss @@ -14,8 +14,15 @@ h1::after { bottom: -1rem; } .frise { - .year-bloc { max-width: 500px; } + .date-bloc .ratio, + .year-bloc { + max-width: 500px; + } + // 1 : 1987 + // 2 : 1988 + // 3 : 1989 + // 7 : 2008 .date-bloc:first-child, .date-bloc:nth-child(2), .date-bloc:nth-child(3), @@ -23,30 +30,34 @@ .year-bloc img { max-width: 50%; } } + // 4 : 1991 .date-bloc:nth-child(4) { .year-bloc img { max-width: 75%; } } + // 5 : 1995 + // 9 : 2018 .date-bloc:nth-child(5), .date-bloc:nth-child(9) { .year-bloc img { max-width: 100%; } } + // 6 : 2005 .date-bloc:nth-child(6) { .year-bloc img { max-width: 10%; } } - .date-bloc:nth-child(8) { + // 8 : 2009 + // 11 : 2021 + .date-bloc:nth-child(8), + .date-bloc:nth-child(11) { .year-bloc img { max-width: 25%; } } + // 10 : 2020 .date-bloc:nth-child(10) { .year-bloc img { max-width: 40%; } } - - .date-bloc:nth-child(11) { - .year-bloc img { max-width: 30%; } - } } .black-frame { @@ -56,4 +67,31 @@ background-size: 100% 100%; } } + + .round-style{ + li::before { content:'•'; } + } +} + +// LG +// LG +// LG +// LG +// LG +// LG +// LG +// LG +@include media-breakpoint-up(lg) { + .frise { + // 6 : 1989 + .date-bloc:nth-child(6) .year-bloc { + background-color: $color-light; + } + } + + .sub-container { + max-width: 1000px; + margin-right: auto; + margin-left: auto; + } } diff --git a/resources/sass/fo/utilities/_bootstrap-custom.scss b/resources/sass/fo/utilities/_bootstrap-custom.scss index d441239..05d3ddd 100644 --- a/resources/sass/fo/utilities/_bootstrap-custom.scss +++ b/resources/sass/fo/utilities/_bootstrap-custom.scss @@ -36,6 +36,12 @@ .w#{$infix}-100 { width: 100% !important; } + .w#{$infix}-xcont { + width: max-content !important; + } + .w#{$infix}-fit { + width: fit-content !important; + } @each $prop, $unit in (width: vw, height: vh) { @each $size in [25, 50, 75, 100] { @@ -47,7 +53,18 @@ } } -// * Utilities +// * UTILITIES +// * Sizing +$utilities: map.merge( + $utilities, ( + "height": map.merge( + map.get($utilities, "height"), + ( responsive: true ), + ), + ) +); + +// * Position $utilities: map.merge( $utilities, ( "position": map.merge( @@ -56,8 +73,141 @@ $utilities: map.merge( ), ) ); +$utilities: map.merge( + $utilities, ( + "start": map.merge( + map.get($utilities, "start"), + ( responsive: true ), + ), + ) +); +$utilities: map.merge( + $utilities, ( + "top": map.merge( + map.get($utilities, "top"), + ( responsive: true ), + ), + ) +); -// * Styles -.rotate-n45 { - rotate: -45deg; -} +// * Letter spacing +$utilities: map.merge( + $utilities, + ( + "letter-spacing": ( + property: letter-spacing, + class: ls, + responsive: true, + values: ( + 'normal': normal, + 1: 1px, + 2: 2px, + 3: 3px, + 4: 4px, + ) + ) + ) +); + +// * Spacing +$spacer: 1rem; +$spacers: ( + 0: 0, + 1: $spacer * .25, + 2: $spacer * .5, + 3: $spacer, + 4: $spacer * 1.5, + 5: $spacer * 3, + 10: $spacer * 10, +); +$utilities: map.merge( + $utilities, + ( + // Margin utilities + "margin": ( + responsive: true, + property: margin, + class: m, + values: map.merge($spacers, (auto: auto)) + ), + "margin-x": ( + responsive: true, + property: margin-right margin-left, + class: mx, + values: map.merge($spacers, (auto: auto)) + ), + "margin-y": ( + responsive: true, + property: margin-top margin-bottom, + class: my, + values: map.merge($spacers, (auto: auto)) + ), + "margin-top": ( + responsive: true, + property: margin-top, + class: mt, + values: map.merge($spacers, (auto: auto)) + ), + "margin-end": ( + responsive: true, + property: margin-right, + class: me, + values: map.merge($spacers, (auto: auto)) + ), + "margin-bottom": ( + responsive: true, + property: margin-bottom, + class: mb, + values: map.merge($spacers, (auto: auto)) + ), + "margin-start": ( + responsive: true, + property: margin-left, + class: ms, + values: map.merge($spacers, (auto: auto)) + ), + // Padding utilities + "padding": ( + responsive: true, + property: padding, + class: p, + values: $spacers + ), + "padding-x": ( + responsive: true, + property: padding-right padding-left, + class: px, + values: $spacers + ), + "padding-y": ( + responsive: true, + property: padding-top padding-bottom, + class: py, + values: $spacers + ), + "padding-top": ( + responsive: true, + property: padding-top, + class: pt, + values: $spacers + ), + "padding-end": ( + responsive: true, + property: padding-right, + class: pe, + values: $spacers + ), + "padding-bottom": ( + responsive: true, + property: padding-bottom, + class: pb, + values: $spacers + ), + "padding-start": ( + responsive: true, + property: padding-left, + class: ps, + values: $spacers + ), + ) +); diff --git a/resources/sass/fo/utilities/_bootstrap-variables.scss b/resources/sass/fo/utilities/_bootstrap-variables.scss index a5b4c17..0455dc5 100644 --- a/resources/sass/fo/utilities/_bootstrap-variables.scss +++ b/resources/sass/fo/utilities/_bootstrap-variables.scss @@ -48,3 +48,6 @@ $h3-font-size: $font-size-base * $heading-multiplicator * 1.75; $h4-font-size: $font-size-base * $heading-multiplicator * 1.5; $h5-font-size: $font-size-base * $heading-multiplicator * 1.25; $h6-font-size: $font-size-base * $heading-multiplicator; + +// Enable negative margin +$enable-negative-margins: true; diff --git a/resources/views/fo/pages/about-us.blade.php b/resources/views/fo/pages/about-us.blade.php index 1ddf124..9bfcb98 100644 --- a/resources/views/fo/pages/about-us.blade.php +++ b/resources/views/fo/pages/about-us.blade.php @@ -7,15 +7,17 @@ @section('content')
@@ -29,22 +31,30 @@
{{ __('1987') }}
-{{ __('Création de la société') }}
-{{ __('grâce à l\'innovation de la cuisson sous vide.') }}
+{{ __('Création de la société') }}
+{!! clean('grâce à l\'innovation
de la cuisson sous vide.') !!}
{{ __('Rayon Traiteur coupe :') }}
-{{ __('Lancement gamme plats cuisinés') }}
+{{ __('Lancement gamme plats cuisinés') }}
{{ __('Rayon Libre-service :') }}
-+
{{ __('Démarrage des gammes à marque distributeurs') }}
- - {{ __('1991') }} -
-{{ __('Agis démarre') }}
-{{ __('Les gammes asiatiques') }} +
+ {{ __('1991') }}
+{{ __('Agis démarre') }}
+{{ __('Les gammes asiatiques') }} +
+{{ __('Commercialisation des') }}
-{{ __('Coffrets festifs') }} +
{{ __('Coffrets festifs') }}
- {{ __('2005') }} -
-{{ __('Agis devient') }}
-{{ __('Filiale à 100% du Groupe LDC') }} + + {{-- 2005 --}} +
+ {{ __('2005') }}
+{{ __('Agis devient') }}
+{!! clean('Filiale à 100%
du Groupe LDC') !!}
+
- - {{ __('2008') }} -
-{{ __('Lancement') }}
-{{ __('des Pasta Box') }} +
+ {{ __('2008') }}
+{{ __('Lancement') }}
+{{ __('des Pasta Box') }} +
+
{{ __('Nos premiers rouleaux de printemps') }} +
{{ __('Nos premiers rouleaux de printemps') }}
{{ __('arrivent sur le marché') }}
{{ __('Nouveaux ateliers') }}
-{{ __('Plats cuisinés & spécialités exotiques') }} +
{!! clean('Plats cuisinés &
spécialités exotiques') !!}
{{ __('Pour le rayon frais emballé') }}
{{ __('Lancement des Bo Bun') }}
+{{ __('Lancement des Bo Bun') }}
{!! clean('Au rayon Frais emballé
Nouveau savoir-faire Sushi,
grâce à Asia General Food') !!}
- {{ __('2021') }} -
-{{ __('Création de la') }}
-{{ __('nouvelle identité !') }} + + {{-- 2021 --}} +
+ {{ __('2021') }}
+{{ __('Création de la') }}
+{{ __('nouvelle identité !') }} +
+
{{ __('Nos savoir-faire') }}
{!! clean( +
{!! clean(
'Depuis 1987, Agis vous simplifie la vie pour vous proposer des recettes "comme à la maison".
Nous sommes curieux, ouverts sur le monde et avons à cœur de faire voyager vos papilles.
Nous explorons et innovons avec toujours plus de créativité.
Du plat cuisiné traditionnel aux recettes les plus exotiques, nous vous proposons une palette généreuse de saveurs.',
) !!}
{{ __('simplicité') }}
-{{ __('performance') }}
-{{ __('travail') }}
+ + {{-- MOTS CLES --}} +{{ __('simplicité') }}
+{{ __('performance') }}
+{{ __('travail') }}
++ {{ __('Nos valeurs') }} +
{{ __('respect') }}
-{{ __('Responsabilité') }}
-{{ __('innovation') }}
+{{ __('respect') }}
+{{ __('Responsabilité') }}
+{{ __('innovation') }}
{!! clean(
- 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam quis risus eget urna mollis ornare vel eu leo. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam quis risus eget urna mollis ornare vel eu leo. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.',
- ) !!}
+ {{ __('Nos Explorateurs') }} +
++ {{ __('Nous disposons de 3 sites de fabrication spécialisés par famille de produits, modernes et répondant aux plus hautes exigences en matière d\'hygiène et de sécurité alimentaire.') }} +
++ {{ __('Nous avons également investi dans un centre de préparation des commandes permettant d\'offrir un excellent service logistique.') }} +
+{{ __('Spécialités asiatiques') }}
+{!! clean('Spécialités asiatiques
& plateforme logistique') !!}
{{ __('Plats cuisinés et festifs') }}
+
+