Compare commits

...

3 Commits

Author SHA1 Message Date
Charlie Mathey
839fb65aa9 Ajout des prochaines améliorations éventuelles 2024-12-18 11:09:47 +01:00
Charlie Mathey
402998b15a Lien vers les photos pleine page en cliquant dessus 2024-12-18 11:09:19 +01:00
Charlie Mathey
87e5d229c5 Force la taille des images dans les vignettes pour avoir un rendu homogène 2024-12-18 10:57:46 +01:00
3 changed files with 14 additions and 7 deletions

View File

@ -1,3 +1,9 @@
# paheko-module-velos-a-vendre
Module à utiliser en addition à «Gestion des vélos», qui créé une page publique affichant tous les vélos à vendre.
Module à utiliser en addition à «Gestion des vélos», qui créé une page publique affichant tous les vélos à vendre.
Améliorations prévues quand j'aurais du temps ou saurai faire :
* Permettre l'affichage de plusieurs photos par vélo sous la forme d'un diaporama
* Permettre la modification de certains paramètres de style (couleur d'étiquette...) dans un menu de config
En cas de suggestions ou de proposition d'aide, vous pouvez me contacter à charlie+dev@minesderayons.fr .

View File

@ -43,7 +43,9 @@
<div class="container" type="{{$type}}" genre="{{$genre}}" roues="{{$taille}}">
<div class="image-wrapper">
{{#select name, path FROM files WHERE parent = {"ext/p/stock_velos/public/%s"|args:$id} ;}}
<img src="{{$root_url}}{{$path}}?150px" class="image">
<a href="{{$root_url}}{{$path}}" target="_dialog">
<img src="{{$root_url}}{{$path}}?150px" class="image">
</a>
{{else}}
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-50 0 740 512" class="image"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M312 32c-13.3 0-24 10.7-24 24s10.7 24 24 24l25.7 0 34.6 64-149.4 0-27.4-38C191 99.7 183.7 96 176 96l-56 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l43.7 0 22.1 30.7-26.6 53.1c-10-2.5-20.5-3.8-31.2-3.8C57.3 224 0 281.3 0 352s57.3 128 128 128c65.3 0 119.1-48.9 127-112l49 0c8.5 0 16.3-4.5 20.7-11.8l84.8-143.5 21.7 40.1C402.4 276.3 384 312 384 352c0 70.7 57.3 128 128 128s128-57.3 128-128s-57.3-128-128-128c-13.5 0-26.5 2.1-38.7 6L375.4 48.8C369.8 38.4 359 32 347.2 32L312 32zM458.6 303.7l32.3 59.7c6.3 11.7 20.9 16 32.5 9.7s16-20.9 9.7-32.5l-32.3-59.7c3.6-.6 7.4-.9 11.2-.9c39.8 0 72 32.2 72 72s-32.2 72-72 72s-72-32.2-72-72c0-18.6 7-35.5 18.6-48.3zM133.2 368l65 0c-7.3 32.1-36 56-70.2 56c-39.8 0-72-32.2-72-72s32.2-72 72-72c1.7 0 3.4 .1 5.1 .2l-24.2 48.5c-9 18.1 4.1 39.4 24.3 39.4zm33.7-48l50.7-101.3 72.9 101.2-.1 .1-123.5 0zm90.6-128l108.5 0L317 274.8 257.4 192z"/></svg>
{{/select}}
@ -101,4 +103,4 @@
set_toggle('check-taille-16',"[roues='16']")
set_toggle('check-taille-autre','[roues="Au"]')
</script>
</script>

View File

@ -47,10 +47,9 @@
.image {
display: block;
max-width:100%;
max-height:150px;
width: auto;
height: auto;
object-fit: cover;
width: 100%;
height: 100px;
}
.label {