Changeset 118171 in spip-zone


Ignore:
Timestamp:
Oct 16, 2019, 5:37:23 PM (6 months ago)
Author:
Charles Razack
Message:

Pas besoin d'un type de noisette conteneur supplémentaire : on surcharge celle de base, ça suffit. On permet aussi de faire de l'imbrication plus simplement : on peut imbriquer un conteneur dans un conteneur, il n'y aura pas d'erreur avec les grilles qui utilisent la technique des marges négatives

Location:
_plugins_/noizetier_layout/trunk
Files:
1 deleted
3 edited
1 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier_layout/trunk

    • Property subgit:lock:dd7c9096805f5c36971db11b92a7d265b0b2fd63 deleted
    • Property subgit:lock:62d06c8ae633432adef3564c5b823f419ace7d8b set to 2019-10-16T19:40:39.859
  • _plugins_/noizetier_layout/trunk/capsules/dist.html

    r113922 r118171  
    66        voir directement dans noisettes/{conteneur}.html pour ces derniers.
    77
    8         Ajoute un .container si besoin :
    9         .noisette
    10           .container
     8        Surcharge du noizetier :
     9        - Ajoute les classes propres à la grille CSS
     10        - Ajoute un .container si besoin
    1111
    1212        Paramètres :
     
    1818<BOUCLE_noisette_englober(NOISETTES) {id_noisette}>
    1919#SET{params, #PARAMETRES}
    20 <div class="noisette noisette_#TYPE_NOISETTE[ (#CHAMP_SQL{css})][ (#GET{params/css_column})]">
    21         [<div class="(#GET{params/css_container})">]
     20<div class="noisette noisette_#TYPE_NOISETTE[ (#CHAMP_SQL{css})][ (#GET{params/css_grid_column}|attribut_html)][ (#GET{params/css_grid_*}|attribut_html)]">
     21        [<div class="(#GET{params/css_grid_container}|attribut_html)">]
    2222                <!--noisettes-->
    23         [(#GET{params/css_container}|oui)</div>]
     23        [(#GET{params/css_grid_container}|oui)</div>]
    2424</div>
    2525</BOUCLE_noisette_englober>
  • _plugins_/noizetier_layout/trunk/noisettes/conteneur.html

    r113945 r118171  
    11[(#REM)
    22
    3         Noisette de type conteneur lambda.
     3        Noisette conteneur
    44
    5         Surcharge : ajout de la possibilité d'avoir un .container + classes column
     5        Surcharge du noizetier :
     6        Permet de faire du colonnage, et peut optionnellement avoir un .container
     7        Si la noisette est aussi une colonne (enfant directe d'une autre noisette conteneur),
     8        On l'encapsule dans un div à part (sinon problème de gouttière inhérent aux grilles qui reposent sur des marges négatives).
    69
    7         - Markup :
     10        Markups possibles :
     11
     12        - Markup sans .container :
     13        .noisette.row
     14
     15        - Markup avec .container :
    816        .noisette
    917                .container
     18                        .row
    1019
    1120]
    12 #SET{balise,        #ENV{conteneur_balise}|sinon{div}}
    13 #SET{css,           #ENV{conteneur_css}}
    14 #SET{css_container, #ENV{css_container}}
    15 [<(#GET{balise}) class="noisette[ noisette_(#ENV{type_noisette})][ (#GET{css})][ (#ENV{css_column})]">]
    16 [(#GET{css_container}|oui)
    17         <div class="[(#GET{css_container})]">
    18 ]
    19                 <!--noisettes-->
    20 [(#GET{css_container}|oui)
    21         </div>
    22 ]
    23 [</(#GET{balise})>]
     21#SET{balise, #ENV{conteneur_balise}|sinon{div}}
     22[<div class="(#ENV{css_grid_column}|attribut_html)">]
     23        <[(#GET{balise})] class="noisette[ noisette_(#ENV{type_noisette}|attribut_html)][ (#ENV{conteneur_css}|attribut_html)][ (#ENV{css_grid_container}|non)[(#ENV{css_grid_row}|attribut_html)]]">
     24        [(#ENV{css_grid_container}|oui)
     25                <div class="[(#ENV{css_grid_container}|attribut_html)]">
     26                        <div class="[(#ENV{css_grid_row}|attribut_html)]">
     27        ]
     28                                <!--noisettes-->
     29        [(#ENV{css_grid_container}|oui)
     30                        </div>
     31                </div>
     32        ]
     33        </[(#GET{balise})]>
     34[(#ENV{css_grid_column}|oui)</div>]
  • _plugins_/noizetier_layout/trunk/noisettes/conteneur.yaml.off

    • Property svn:eol-style set to native
Note: See TracChangeset for help on using the changeset viewer.