Une structure HTML et une extraction des données fonctionnelles n'est pas suffisante, il faut maintenant embellir tout ça pour que cela soit confortable à lire et que chaque zone de contenus se différencie les unes des autres.
Quelles options avons nous?
Au minimum, nous avons deux options.
- Le thème dispose déjà d'un fichier de styles que l'ont peut compléter manuellement.Le tutoriel s'oriente vers ce choix
- Nous pouvons aussi utiliser une bibliothèque comme Bootstrap ou Tailwind. en rééditant les fichiers du thème pour y placer les
class
de ces bibliothèque et modifier les structures HTML au cas par cas.
- Nous avons compris comment créer et utiliser les fichiers template gabarit d'un thème. Nous nous servirons donc d'un thème en HTML existant pour le transformer en thème PluXml.
Lire la suite de créer un thème - étape styles 01
Dans le précédent article nous avons vu comment lié une feuille de style aux fichiers du thème.
Pour accéder à un fichier du thème la fonction <?php $plxShow->template() ?>
donne le chemin vers le thème actif. Cette fonction vous sera utile pour intégrer à votre thème les ressources CSS, JavaScript, images, etc. qu'il contient.
Pour des mise en page simple et peu de fonctionnalités, l'usage d'une seule feuille de style peut sembler suffisant. Ce n'est plus le cas si vous souhaitez par exemples utiliser une famille d'icône, un framework CSS, un fichier reset , etc.
L'avantage d'utiliser des ressources gratuites (ou payantes) est que celles-ci seront généralement maintenues par leurs auteurs respectifs et que des tutoriels et exemples sont souvent fournis sur les sites officiels des ressources. Un autre aspect est que d'autres utilisateurs pourront aux travers de tutoriels et de forums vous aider à utiliser ces ressources ou à choisir entre des ressources similaires ou des version différentes.
Lire la suite de créer un thème - étape styles 02
Répartitions sur Zones.
Avant d'aller plus loin et rendre les choses moins fouillis, ranger les différents aspect de notre page dans des zones et fichiers distincts est une bonne idée.
Pour éviter de s'éparpiller commençons à identifier quelques zones du document HTML que reconstruit PluXml.
Lire la suite de créer un thème - étape styles 03
Sur ressources.pluxopolis.net vous pouvez retrouver une banque de plugins pour PluXml , c'est une liste qui regroupe prés de 400 plugins.
Ceux ci ont été scannés pour produire des articles et les regrouper dans différentes catégories et sous catégories afin de vous aider à retrouver celui ou ceux dont vous avez besoin.
Le listing des catégories/sous-catégories se trouve à cette adresse : https://ressources.pluxopolis.net/plugins.html
Lire la suite de Des articles pour les plugins
Lire la suite de veganish
Auteur:
pluxthemes
Version : 1.0
Date 24/04/2025
Theme ribborn, un clin d'oeil au ruban(ribbon) CSS
.
Lire la suite de ribborn
Auteur:
PluXml
Version : 1.0
Date 03/03/2025
Thème dédié au blog et publications textuelles, sans sidebar ni images d'accroches.
La feuille de styles est réduite.
En noir et blanc, et chocolat et orange pour les liens, la police utilisée est "monospace" ou celle de votre navigateur.
L'Affichage se fait en colonne via le systéme de grille CSS "grid".
Lire la suite de colBlog
Auteur: William K - (Kamea)
Version : 1.3
Date 15/01/2025
Pour la communauté
l'idée de créer un thème pour la communauté PluXml me tenait à cœur. Aujourd'hui, il est enfin là, et j'espère qu'il vous plaira :)
Kamea
Lire la suite de starlight
Pour rappel, une installation classique de PluXml sur son hébergeur se fait de la manière suivante:
- Télécharger l'archive pluxml-latest.zip
- Décompresser l’archive pluxml-latest.zip sur votre ordinateur.
- Ouvrir votre logiciel de transfert FTP (Filezilla, SmartFTP, …).
- Se connecter à votre hébergement, via votre compte FTP.
- Envoyer ou faire glisser le contenu du dossier PluXml dans le dossier de destination chez votre hébergeur (classiquement le dossier www).
- Ouvrir votre navigateur sur l’adresse de votre site.
- Suivre la procédure d’installation.
Si vous voulez ensuite installer un thème ou un plugin, c'est reparti, téléchargement, dézipper l'archive,téléversement des fichiers et enfin activation et configuration
Et si on réduisait les procédures de transfert de fichiers a n'envoyer qu'un seul petit fichier?
C'est ce que le script remote_install.php en version 2 fait pour vous , il va chercher les archives que vous choisissez d'un clique , les déploies et les installes en quelques secondes.
Lire la suite de Installer PluXml à distance avec themes et plugins