•  » Styles
  •  » Est-il possible d'utiliser LESS/SCSS ?

#1 2025-06-09 08:24:51

nenex-argazkia
Membre
2025-05-29
31

Est-il possible d'utiliser LESS/SCSS ?

Salut

J'aimerais savoir s'il est possible d'utiliser LESS/SCSS dans Piwigo ?

Version de Piwigo: 15.5.0
Version de PHP:
Version de MySQL:
URL Piwigo: (en local)

Hors ligne

#2 2025-06-09 15:16:18

polowigo
Membre
2019-04-11
685

Re: Est-il possible d'utiliser LESS/SCSS ?

Bonjour,
Dans /themes/bootstrap_darkroom/ il y a une flopée de fichiers scss.
Vue la syntaxe très "lisible", je dirais bien que c'est du LESS.

Hors ligne

#3 2025-06-14 09:19:12

nenex-argazkia
Membre
2025-05-29
31

Re: Est-il possible d'utiliser LESS/SCSS ?

Merci pour ta réponse. Je suis un boulet, car je n'ai même pas eu l'idée d'aller voir dans ce dossier !

Effectivement c'est du scss. Comment je peux faire pour ne pas perdre les modifs que j'aurais fait.

Hors ligne

#4 2025-06-14 10:29:58

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2536

Re: Est-il possible d'utiliser LESS/SCSS ?

Mes modifs de css, je les mets dans l'onglet css de Local Files Editor. Là, elles surchargeront le fichier css du thème et seront conservées en cas de maj du thème. Parfois, je dois mettre du !important pour que ça passe.


https://album.chauvigne.info/ v.16.4  PHP: 8.2.29
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#5 2025-06-14 12:04:40

nenex-argazkia
Membre
2025-05-29
31

Re: Est-il possible d'utiliser LESS/SCSS ?

C'est ce que je fais aussi (je bosse directement dans le fichier \local\css\bootstrap_darkroom-rules.css), mais c'est pour le css. Là je voudrais utiliser du scss qui sera ajouté à ce fichier. Par exemple, pour faire des sites j'utilise joomla. J'ai des fichiers scss avec différents codes :

- pour les couleurs (_couleurs.scss)
- la typo (_typo.scss)
- les différents styles (_styles.scss)
- etc.

J'ai un fichier user.scss avec dedans des @import pour compiler le contenu des fichiers précédents dans celui-ci :

- @import 'couleurs';
- @import 'styles';
- etc.

Mais dans Joomla j'ai un plugin qui permet de compiler le fichier user.scss dans un fichier user.css (dans mon cas ça serait dans bootstrap_darkroom-rules.css).

Je sais pas si mon explication est claire lol .

Hors ligne

#6 2025-06-14 12:32:50

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2536

Re: Est-il possible d'utiliser LESS/SCSS ?

C'est certainement clair, mais au-delà de mes compétences. Je suis partie de mon site principal où un copain m'avait concocté un thème à base de less. Puis j'ai pris mes crayons de couleur et j'ai essayé de l'adapter à mon Piwigo et à mon site de généalogie. Au-delà, je sais pas, je peux pas.


https://album.chauvigne.info/ v.16.4  PHP: 8.2.29
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#7 2025-06-14 13:56:03

nenex-argazkia
Membre
2025-05-29
31

Re: Est-il possible d'utiliser LESS/SCSS ?

Merci quant meme :) . On verra si quelqu'un-e à une solution.

Hors ligne

#8 2025-06-14 15:12:05

polowigo
Membre
2019-04-11
685

Re: Est-il possible d'utiliser LESS/SCSS ?

Bonjour, ça vaut peut-être le coup de se pencher sur le github : https://github.com/Piwigo/piwigo-bootstrap-darkroom
et le dernier paragraphe Development & Customizing. En fait c'est du SASS.
La consigne "Create the file scss/custom/custom.scss" me donne à penser qu'on peut réaliser un thème aux petits oignons.

Hors ligne

#9 2025-06-18 13:38:04

nenex-argazkia
Membre
2025-05-29
31

Re: Est-il possible d'utiliser LESS/SCSS ?

Salut

Désolé pour le retard de ma réponse.

Pour la compilation il est écrit qu'il faut compiler avec : npm run build:custom

j'ai pas trop compris où utiliser cette commande pour faire la compilation.

Hors ligne

#10 2025-06-18 19:36:56

polowigo
Membre
2019-04-11
685

Re: Est-il possible d'utiliser LESS/SCSS ?

Je dirais bien que c'est sur une machine de développement. Je ne vois pas trop comment sinon...
Voir peut-être https://www.geeksforgeeks.org/how-to-us … uild-tool/ mais ça concerne surtout javascript.

Hors ligne

#11 2025-06-19 14:39:57

nenex-argazkia
Membre
2025-05-29
31

Re: Est-il possible d'utiliser LESS/SCSS ?

En fait c'est pas que pour du développement. C'est aussi pour personnaliser le template. Dans le wiki du github il y le paragraphe que tu m'avais passé : Compile your own Bootstrap.

Mais ça n'explique pas comment utiliser la commande npm run build:custom pour compiler. Du coup j'ai déposé [Github] piwigo-bootstrap-darkroom issue #402 sur le forum du Github. Je vous tiendrais au jus.

Pour info, si ça peut servir à d'autre concernant le style Custom. Quand je l'ai sélectionné je n'avais plus aucune mise en forme. Je ne me voyais pas tout refaire. Et j'ai eu une lumière ! il suffit de mettre les fichiers css du dossier \themes\bootstrap_darkroom\css\bootstrap-darkroom dans le dossier \themes\bootstrap_darkroom\css\custom.

Hors ligne

#12 2025-06-20 07:05:47

nicolas
Former Piwigo Team
2004-12-30
1585

Re: Est-il possible d'utiliser LESS/SCSS ?

Pour lancer la commande npm run build:custom ou tout autre commande référencée dans le fichier package.json, il faut ouvrir un terminal et se placer dans le répertoire contenant le fichier package.json (donc à la racine du projet).

Pour que cela fonctionne, il faudra que nodejs soit installé sur la machine !


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#13 2025-06-20 07:23:36

nenex-argazkia
Membre
2025-05-29
31

Re: Est-il possible d'utiliser LESS/SCSS ?

nicolas a écrit:

Pour lancer la commande npm run build:custom ou tout autre commande référencée dans le fichier package.json, il faut ouvrir un terminal et se placer dans le répertoire contenant le fichier package.json (donc à la racine du projet).

Pour que cela fonctionne, il faudra que nodejs soit installé sur la machine !

Salut nicolas. Ça c'est pour quelqu'un·e qui héberge des sites. Moi je ne suis qu'utilisateur de Piwigo.

Hors ligne

  •  » Styles
  •  » Est-il possible d'utiliser LESS/SCSS ?

Pied de page des forums

Propulsé par FluxBB