From 729f7cda12340aabce5d0faab8d306b5e0d59568 Mon Sep 17 00:00:00 2001
From: Jieiku
Date: Wed, 9 Aug 2023 18:44:31 -0700
Subject: imghover > imgswap, reduce complexity, fix CSP
---
content/overview-images/index.fr.md | 36 ++++++++++++++++--------------------
content/overview-images/index.md | 36 ++++++++++++++++--------------------
2 files changed, 32 insertions(+), 40 deletions(-)
(limited to 'content')
diff --git a/content/overview-images/index.fr.md b/content/overview-images/index.fr.md
index 130b061..9a68006 100644
--- a/content/overview-images/index.fr.md
+++ b/content/overview-images/index.fr.md
@@ -9,11 +9,11 @@ categories = ["Features"]
tags = ["shortcodes","images"]
[extra]
toc = true
-keywords = "Image, Markdown, Shortcodes, Hover"
+keywords = "Image, Markdown, Shortcodes, Swap"
thumbnail = "ferris-gesture.png"
+++
-Cet article couvre les **shortcodes imghover et img**. Les images peuvent également être intégrées directement à l'aide de markdown ``, mais il est préférable d'utiliser un shortcode afin de pouvoir définir explicitement la largeur et la hauteur, cela aidera à empêcher le changement de mise en page du contenu, ce qui améliore l'expérience utilisateur et le score Google Lighthouse.
+Cet article couvre les **shortcodes imgswap et img**. Les images peuvent également être intégrées directement à l'aide de markdown ``, mais il est préférable d'utiliser un shortcode afin de pouvoir définir explicitement la largeur et la hauteur, cela aidera à empêcher le changement de mise en page du contenu, ce qui améliore l'expérience utilisateur et le score Google Lighthouse.
# img Shortcode
@@ -61,47 +61,43 @@ Cet article couvre les **shortcodes imghover et img**. Les images peuvent égale
-# imghover Shortcode
+# imgswap Shortcode
-La première image du tableau src est celle comparée à toutes les autres.
+Par défaut, main_src est l'image affichée, swap_src est affiché au survol de la souris.
-Lorsque vous passez votre souris sur une image, celle-ci affiche l'image à comparer.
+Lorsque vous passez votre souris sur l'image, l'image à comparer s'affiche.
-Cela peut être utilisé pour comparer une seule image avec une autre en passant seulement deux src dans le tableau.
-
-- src est un tableau de chemins et de noms de fichiers pour les images. (obligatoire)
+- main_src est le chemin et le nom de fichier de l'image par défaut. (obligatoire)
+- swap_src est le chemin et le nom de fichier de l'image d'échange. (obligatoire)
- w est la largeur de l'image.
- h est la hauteur de l'image.
-- p est la taille en pourcentage que vous souhaitez que l'image utilise sur la page. (50 est la valeur par défaut)
-
-*w et h ne sont utilisés que pour calculer le rapport d'aspect, la taille globale est définie par p*
## Utilisation (même chemin)
```rs
-{{/* imghover(src=["ferris.svg", "ferris-gesture.svg", "ferris-happy.svg"] w=600 h=400 p=45) */}}
+{{/* imgswap(main_src="ferris.svg" swap_src="ferris-happy.svg" w=600 h=400) */}}
```
**Sortir**
```html
-{{ imghover(src=["ferris.svg", "ferris-gesture.svg", "ferris-happy.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="ferris.svg" swap_src="ferris-happy.svg" w=600 h=400) }}
```
-{{ imghover(src=["ferris.svg", "ferris-gesture.svg", "ferris-happy.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="ferris.svg" swap_src="ferris-happy.svg" w=600 h=400) }}
## Utilisation (chemin relatif ./)
```rs
-{{/* imghover(src=["./img/ferris.svg", "./img/ferris-gesture.svg"] w=600 h=400 p=45) */}}
+{{/* imgswap(main_src="./img/ferris.svg" swap_src="./img/ferris-gesture.svg" w=600 h=400) */}}
```
**Sortir**
```html
-{{ imghover(src=["./img/ferris.svg", "./img/ferris-gesture.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="./img/ferris.svg" swap_src="./img/ferris-gesture.svg" w=600 h=400) }}
```
-{{ imghover(src=["./img/ferris.svg", "./img/ferris-gesture.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="./img/ferris.svg" swap_src="./img/ferris-gesture.svg" w=600 h=400) }}
## Utilisation (chemin racine /)
```rs
-{{/* imghover(src=["/overview-rich-content/ferris.svg", "/overview-rich-content/ferris-gesture.svg"] w=600 h=400 p=45) */}}
+{{/* imgswap(main_src="/overview-rich-content/ferris.svg" swap_src="/overview-rich-content/ferris-gesture.svg" w=600 h=400) */}}
```
**Sortir**
```html
-{{ imghover(src=["/overview-rich-content/ferris.svg", "/overview-rich-content/ferris-gesture.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="/overview-rich-content/ferris.svg" swap_src="/overview-rich-content/ferris-gesture.svg" w=600 h=400) }}
```
-{{ imghover(src=["/overview-rich-content/ferris.svg", "/overview-rich-content/ferris-gesture.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="/overview-rich-content/ferris.svg" swap_src="/overview-rich-content/ferris-gesture.svg" w=600 h=400) }}
diff --git a/content/overview-images/index.md b/content/overview-images/index.md
index 3d60a91..efa8843 100644
--- a/content/overview-images/index.md
+++ b/content/overview-images/index.md
@@ -9,11 +9,11 @@ categories = ["Features"]
tags = ["shortcodes","images"]
[extra]
toc = true
-keywords = "Image, Markdown, Shortcodes, Hover"
+keywords = "Image, Markdown, Shortcodes, Swap"
thumbnail = "ferris-gesture.png"
+++
-This post covers the **imghover and img shortcodes**. Images can also be embedded directly using markdown ``, but it is better to use a shortcode so you can explicitly set the width and height, this will help prevent content layout shift which improves user experience and the google lighthouse score.
+This post covers the **imgswap and img shortcodes**. Images can also be embedded directly using markdown ``, but it is better to use a shortcode so you can explicitly set the width and height, this will help prevent content layout shift which improves user experience and the google lighthouse score.
# img Shortcode
@@ -61,47 +61,43 @@ This post covers the **imghover and img shortcodes**. Images can also be embedde
-# imghover Shortcode
+# imgswap Shortcode
-The first image in the src array is the one compared to all the others.
+By default main_src is the image displayed, swap_src is displayed on mouse hover.
-When you hover your mouse over an image it will display the image to compare.
+When you hover your mouse over the image it will display the image to compare.
-This can be used to compare only one image with another by passing only two src in the array.
-
-- src is an array of paths and filenames for the images. (mandatory)
+- main_src is the path and filename for the default image. (mandatory)
+- swap_src is the path and filename for the swap image. (mandatory)
- w is the width of the image.
- h is the height of the image.
-- p is the percent size that you want the image to use on the page. (50 is the default)
-
-*w and h are used only to calculate the aspect ratio, overall size is set by p*
## Usage (same path)
```rs
-{{/* imghover(src=["ferris.svg", "ferris-gesture.svg", "ferris-happy.svg"] w=600 h=400 p=45) */}}
+{{/* imgswap(main_src="ferris.svg" swap_src="ferris-happy.svg" w=600 h=400) */}}
```
**Output**
```html
-{{ imghover(src=["ferris.svg", "ferris-gesture.svg", "ferris-happy.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="ferris.svg" swap_src="ferris-happy.svg" w=600 h=400) }}
```
-{{ imghover(src=["ferris.svg", "ferris-gesture.svg", "ferris-happy.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="ferris.svg" swap_src="ferris-happy.svg" w=600 h=400) }}
## Usage (relative path ./)
```rs
-{{/* imghover(src=["./img/ferris.svg", "./img/ferris-gesture.svg"] w=600 h=400 p=45) */}}
+{{/* imgswap(main_src="./img/ferris.svg" swap_src="./img/ferris-gesture.svg" w=600 h=400) */}}
```
**Output**
```html
-{{ imghover(src=["./img/ferris.svg", "./img/ferris-gesture.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="./img/ferris.svg" swap_src="./img/ferris-gesture.svg" w=600 h=400) }}
```
-{{ imghover(src=["./img/ferris.svg", "./img/ferris-gesture.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="./img/ferris.svg" swap_src="./img/ferris-gesture.svg" w=600 h=400) }}
## Usage (root path /)
```rs
-{{/* imghover(src=["/overview-rich-content/ferris.svg", "/overview-rich-content/ferris-gesture.svg"] w=600 h=400 p=45) */}}
+{{/* imgswap(main_src="/overview-rich-content/ferris.svg" swap_src="/overview-rich-content/ferris-gesture.svg" w=600 h=400) */}}
```
**Output**
```html
-{{ imghover(src=["/overview-rich-content/ferris.svg", "/overview-rich-content/ferris-gesture.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="/overview-rich-content/ferris.svg" swap_src="/overview-rich-content/ferris-gesture.svg" w=600 h=400) }}
```
-{{ imghover(src=["/overview-rich-content/ferris.svg", "/overview-rich-content/ferris-gesture.svg"] w=600 h=400 p=45) }}
+{{ imgswap(main_src="/overview-rich-content/ferris.svg" swap_src="/overview-rich-content/ferris-gesture.svg" w=600 h=400) }}
--
cgit v1.3.1