Skip to content

Conversation

@firestar300
Copy link
Contributor

@firestar300 firestar300 commented Nov 24, 2021

Désormais quand on lance la commande yarn image cela génère les images par défaut dans le dossier src/img/default/ avec le filename default-{width}-{height}.jpg.

Il est possible de choisir la couleur de fond de l'image, le logo SVG ou non au centre de l'image ainsi que le scale de ce logo par rapport à l'image (ratio de 0 à 1).

const imageSettings = {
  fill: '#f1e25b',
  logo: './src/img/static/logo-beapi.svg',
  logoScale: 0.5,
}

Issue #193

@asadowski10
Copy link
Member

Pour ma culture, c'est le même genre que https://github.com/Nkzq/advanced-responsive-images-default mais pour Yarn ?

@firestar300
Copy link
Contributor Author

https://github.com/Nkzq/advanced-responsive-images-default

Ça ressemble oui. Ce qu'avait fait Romain c'était un plugin de Sketch alors qu'ici on génère les images en Node JS avec une commande.

@firestar300
Copy link
Contributor Author

@asadowski10 j'ai rajouté un setting dans Image pour gérer ou non l'affichage de l'image par défaut.

@firestar300
Copy link
Contributor Author

firestar300 commented Dec 9, 2021

Tu peux avoir un cas où tu as besoin d'avoir l'image par défaut à un endroit et pas dans un autre avec la même data-location. Par exemple :

  • header.php tu as la data-location "logo" tu n'as pas besoin d'image par défaut
  • partners.php tu as la data-location "logo", tu as besoin d'image par défaut

@asadowski10
Copy link
Member

okey donc une évolution que nous n'avions jamais géré jusqu'aujourd'hui

@firestar300 firestar300 merged commit 9e135f7 into master Feb 21, 2022
@firestar300 firestar300 deleted the feature/default-img-generation branch February 21, 2022 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants