Resize image with 3000 width before publishing, ~300/400ko per image, nice

master
Quentin Duchemin 2021-05-27 01:33:01 +02:00
parent 2195c64048
commit 79f3cbd28e
6 changed files with 8 additions and 7 deletions

BIN
assets/img/home.jpg 100755

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

View File

@ -6,6 +6,7 @@ categories:
- Réflexion - Réflexion
summary: Ce billet est le premier d'une série qui s'intéresse à la place du smartphone dans nos vies. J'y raconte comment j'en suis venu à interroger mes usages, ce que j'en ai compris, et ce que j'ai décidé pour m'en extirper. summary: Ce billet est le premier d'une série qui s'intéresse à la place du smartphone dans nos vies. J'y raconte comment j'en suis venu à interroger mes usages, ce que j'en ai compris, et ce que j'ai décidé pour m'en extirper.
imgLicence: CC BY-SA 4.0 - Quentin Duchemin imgLicence: CC BY-SA 4.0 - Quentin Duchemin
imgExplanation: En image d'illustration, un escalier en haut du Puy de Sancy, pendant une jolie semaine loin de tout.
--- ---
## Pourquoi ? ## Pourquoi ?

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 MiB

After

Width:  |  Height:  |  Size: 2.3 MiB

View File

@ -8,13 +8,13 @@
<!-- tbh I am too lazy to extend Bulma, so put dirty CSS directives here to be able to use Hugo templating system --> <!-- tbh I am too lazy to extend Bulma, so put dirty CSS directives here to be able to use Hugo templating system -->
<style> <style>
/* Default to home image */ /* Default to home image */
{{ $image := resources.Get "img/hero_home.png" }} {{ $image := resources.Get "img/home.jpg" }}
{{ $imageURL := $image.Permalink }}
/* If header image exists in current context, use it instead */ /* If header image exists in current context, use it instead */
{{ with .Resources.GetMatch "top.jpg" }} {{ with .Resources.GetMatch "top.jpg" }}
{{ $imageURL = .Permalink }} {{ $image = . }}
{{ end }} {{ end }}
.has-bg-img { background: url('{{ $imageURL }}')center center; background-size:cover; } {{ $image = $image.Resize "3000x" }}
.has-bg-img { background: url('{{ $image.Permalink }}')center center; background-size:cover; }
</style> </style>
<!-- Favico --> <!-- Favico -->
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

View File

@ -1,5 +1,5 @@
<header> <header>
<section class="hero has-bg-img is-primary has-text-centered is-large"> <section class="hero has-bg-img is-info has-text-centered is-large">
<div class="hero-head mx-5"> <div class="hero-head mx-5">
<div class="level subtitle is-5"> <div class="level subtitle is-5">
<div class="level-left"> <div class="level-left">
@ -23,7 +23,7 @@
</div> </div>
</div> </div>
<div class="hero-body"> <div class="hero-body content">
<p class="title is-1 is-uppercase">{{ .Title }}</p> <p class="title is-1 is-uppercase">{{ .Title }}</p>
{{ with .Params.subtitle }} {{ with .Params.subtitle }}
<p class="subtitle is-2">{{ . }}</p> <p class="subtitle is-2">{{ . }}</p>
@ -31,7 +31,7 @@
</div> </div>
<!-- Words and date stuff makes sens only for blog posts, not other pages --> <!-- Words and date stuff makes sens only for blog posts, not other pages -->
{{ if (and .IsPage (eq .FirstSection.Section "posts"))}} {{ if (and .IsPage (eq .FirstSection.Section "posts"))}}
<div class="hero-foot mb-5 mx-5"> <div class="hero-foot mb-5 mx-5 content">
<div class="level subtitle is-5"> <div class="level subtitle is-5">
<div class="level-left"> <div class="level-left">
<div class="level-item has-text-left"> <div class="level-item has-text-left">

Binary file not shown.

Before

Width:  |  Height:  |  Size: 245 KiB