Skip to content

Commit

Permalink
chore: set header cache for images (#60)
Browse files Browse the repository at this point in the history
  • Loading branch information
asbiin authored Feb 22, 2024
1 parent ba7f810 commit 0830eba
Show file tree
Hide file tree
Showing 8 changed files with 19 additions and 18 deletions.
8 changes: 6 additions & 2 deletions resources/.htaccess_production
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,17 @@
Header always set X-Download-Options "noopen"
Header always set X-Frame-Options "SAMEORIGIN"
Header always set X-Permitted-Cross-Domain-Policies "none"
Header always set X-Robots-Tag "none"
Header always set X-XSS-Protection "1; mode=block"

# Assets expire after 1 month
<filesMatch ".(css|js|json|woff2?|ttf|eot|svg)$">
<filesMatch ".(css|js|json|woff2?|ttf|eot)$">
Header set Cache-Control "public, max-age=2628000"
</filesMatch>

# Images expire after 6 months
<filesMatch ".(svg|png|gif|ico|jpe?g)$">
Header set Cache-Control "public, max-age=15768000"
</filesMatch>
</IfModule>

# Redirect to https
Expand Down
16 changes: 7 additions & 9 deletions resources/views/about/index.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,27 +11,27 @@
</div>

<div class="bg-yellow-100">
<div class=" py-20 mx-auto max-w-5xl px-2 sm:px-6 lg:px-8">
<div class="py-20 mx-auto max-w-5xl px-2 sm:px-6 lg:px-8">
<div class="grid grid-cols-1 sm:grid-cols-2 gap-20">
<div class="">
<div>
<h2 class="text-2xl mb-10">Nous créeons la plus grande base de données de prénoms francophones.</h2>

<img src="/img/mockup.png" srcset="/img/mockup.png, /img/mockup.png 2x" loading="lazy" alt="image du produit pour le prénom jean">
<img src="/img/mockup.png" srcset="/img/mockup.png, /img/mockup@2x.png 2x" loading="lazy" alt="image du produit pour le prénom jean">
</div>
<div>
<p class="mb-3 prose">Touslesprenoms.org est une plateforme qui aide les futurs parents à choisir un prénom pour leur progéniture. Nous avons recueilli plus de 39 000 prénoms de l'Institut National de la Statistique et des Études Économiques (INSEE) et avons rassemblé de nombreuses informations pour permettre aux parents de prendre une décision éclairée.</p>
<p class="mb-3 prose">Touslesprenoms.org est une plateforme qui aide les futurs parents à choisir un prénom pour leur progéniture. Nous avons recueilli plus de 39 000 prénoms de l'Institut National de la Statistique et des Études Économiques (INSEE) et avons rassemblé de nombreuses informations pour permettre aux parents de prendre une décision éclairée.</p>

<p class="mb-3 prose">Nous avons pour ambition de devenir le site de prénoms francophones le plus populaire. Nous sommes fiers de nous distinguer par notre absence de publicité et la grande qualité de contenu que nous mettons à disposition des utilisateurs. Nous sommes également le seul acteur francophone à rendre notre code disponible sur Github avec une license libre de droit. La communauté peut ainsi nous aider à rendre le site meilleur et bâtir une plateforme utile à tous dans l'intérêt commun.</p>

<p class="mb-3 prose">Pourquoi un autre site de prénoms? Nous en avions ras le bol de tous ces sites remplis de publicité, lents, sans fonctionnalités réellement utiles pour faire son choix. En tant que geeks, nous avons décidé de changer le <italic>game</italic>.</p>
<p class="mb-3 prose">Pourquoi un autre site de prénoms ? Nous en avions ras le bol de tous ces sites remplis de publicité, lents, sans fonctionnalités réellement utiles pour faire son choix. En tant que geeks, nous avons décidé de changer le <italic>game</italic>.</p>
</div>
</div>
</div>
</div>

<div class="py-20 mx-auto max-w-5xl px-2 sm:px-6 lg:px-8">
<div class="grid grid-cols-1 sm:grid-cols-2 gap-20">
<div class="">
<div>
<h2 class="text-2xl mb-8">Nous sommes des artisans qui nous soucions profondément de la qualité de notre travail.</h2>

<p class="mb-3 prose">Avant de créer touslesprenoms.org, nous avons crée <a href="https://monicahq.com" class="underline">Monica</a>, un autre produit open source, qui permet de documenter votre vie et celle de vos proches. Ce produit est utilisé par des dizaines de milliers de personnes, et est extrêmement populaire dans la <a href="https://github.com/monicahq/monica" class="underline">communauté open source</a>.</p>
Expand All @@ -41,7 +41,7 @@

<div class="mt-10">
<div class="text-center mb-10">
<img src="/img/founders.png" srcset="/img/founders.png, /img/founders.png 2x" loading="lazy" alt="image des deux fondateurs">
<img src="/img/founders.png" srcset="/img/founders.png, /img/founders@2x.png 2x" loading="lazy" alt="image des deux fondateurs" data-nosnippet>
</div>

<div class="text-center text-sm text-gray-600">
Expand All @@ -50,6 +50,4 @@
</div>
<div>
</div>
</div>

</x-guest-layout>
2 changes: 1 addition & 1 deletion resources/views/auth/verify-email.blade.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<x-login-layout>
<div class="border-b px-6 py-4">
<div class="text-sm text-gray-600 dark:text-gray-400">
Merci de vous inscrire ! Avant de commencer, pourriez-vous vérifier votre adresse électronique en cliquant sur le lien que nous venons de vous envoyer par courriel ? Si vous n'avez pas reçu le courriel, nous vous en enverrons volontiers un autre.
Merci de vous inscrire ! Avant de commencer, pourriez-vous vérifier votre adresse électronique en cliquant sur le lien que nous venons de vous envoyer par courriel ? Si vous n'avez pas reçu le courriel, nous vous en enverrons volontiers un autre.
</div>
</div>

Expand Down
2 changes: 1 addition & 1 deletion resources/views/components/application-logo.blade.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<img src="/img/logo.png"
srcset="/img/[email protected] 2x"
srcset="/img/logo.png, /img/logo@2x.png 2x"
alt="Description of image"
{{ $attributes->merge(['class' => '']) }}>
3 changes: 1 addition & 2 deletions resources/views/layouts/unlogged-navigation.blade.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
<nav class=""
x-data="{ open: false }">
<nav x-data="{ open: false }">

<!-- Primary Navigation Menu -->
<div class="mx-auto max-w-7xl sm:px-6 lg:px-8">
Expand Down
2 changes: 1 addition & 1 deletion resources/views/user/lists/destroy.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
</div>

<div class="relative px-6 pt-4 pb-2">
Voulez-vous vraiment supprimer la liste de prénoms nommées {{ $list['name'] }} ? Ceci est irrévocable.
Voulez-vous vraiment supprimer la liste de prénoms nommées {{ $list['name'] }} ? Ceci est irrévocable.
</div>

<!-- actions -->
Expand Down
2 changes: 1 addition & 1 deletion resources/views/user/lists/edit.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
<!-- name -->
<div class="relative px-6 pt-4 pb-2">
<x-input-label for="list-name"
:value="__('Quel est nom de votre liste ?')" />
:value="__('Quel est nom de votre liste ?')" />

<x-text-input class="mt-1 block w-full"
id="list-name"
Expand Down
2 changes: 1 addition & 1 deletion resources/views/user/lists/new.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<!-- name -->
<div class="relative px-6 pt-4 pb-2">
<x-input-label for="list-name"
:value="__('Quel est nom de votre liste ?')" />
:value="__('Quel est nom de votre liste ?')" />

<x-text-input class="mt-1 block w-full"
id="list-name"
Expand Down

0 comments on commit 0830eba

Please sign in to comment.