source: spip-zone/_plugins_/prive_fluide/trunk/paquet.xml @ 110649

Last change on this file since 110649 was 110649, checked in by tcharlss@…, 2 years ago

On commence à implémenter les idées exprimées dans le ticket #4148. Le nombre de colonnes est choisi automatiquement en fonction de la largeur disponible : 1 seule à la base, 2 au-delà de 780px, 3 au-delà de 1200px. Et on fait ça avec CSS Grid, c'est infiniment plus simple. Pour l'instant il n'y a pas de fallback pour les vieux navigateurs, à implémenter + tard. Du coup la préférence utilisateur « petit/grand écran» n'a plus aucun effet, forcément. On surcharge body.html dans ce sens pour ne pas modifier le markup selon le mode choisi. Il reste un problème un peu pénible : les colonnes #navigation et #extra sont toujours présentes, même si elles n'ont aucun contenu. Du coup c'est compliqué de donner une largeur par défaut ET de faire en sorte qu'elles se collapsent quand elles sont vides. En tout je n'ai pas trouvé comment faire, pour l'instant elles ont une largeur 'auto' pour s'adapter au contenu.

File size: 494 bytes
Line 
1<paquet
2        prefix="prive_fluide"
3        categorie="edition"
4        version="0.1.5"
5        etat="test"
6        compatibilite="[3.0.0;3.2.*]"
7        logo="prive/themes/spip/images/prive_fluide-64.png"
8        documentation=""
9>
10        <nom>Espace privé fluide</nom>
11        <!-- Ce plugin fait en sorte que l'espace privé de SPIP occupe toute la largeur disponible. -->
12
13        <auteur lien="http://www.bravecassine.com">tcharlss</auteur>
14
15        <licence>GNU/GPL</licence>
16
17        <pipeline nom="formulaire_fond" inclure="prive_fluide_pipelines.php" />
18
19</paquet>
Note: See TracBrowser for help on using the repository browser.