Changeset 123078 in spip-zone


Ignore:
Timestamp:
Mar 24, 2020, 4:32:49 PM (5 days ago)
Author:
peetdu@…
Message:

Gestion restriction rubrique : Calage plus propre du tableau

Location:
_plugins_/lim/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/lim/trunk/formulaires/inc-choisir-rubriques.html

    r123042 r123078  
    11[(#REM) Récupérer les objets sélectionnés. ex. spip_articles -> article ]
    2 
    32#SET{objets, #CONFIG{lim/rubriques/objets}|array_flip}
    43
     
    2322        #SET{nbre_objets, #TOTAL_BOUCLE}
    2423        </B_entete2>
    25 
    2624</div>
    2725
     
    3028        <div class='secteur'>
    3129                <div class="grid_rub">
    32                         <div class="tab rub"><b><a href="#URL_ECRIRE{rubrique,id_rubrique=#ID_RUBRIQUE}">#TITRE</a></b></div>
     30                        <div class="titre_rub"><a href="#URL_ECRIRE{rubrique,id_rubrique=#ID_RUBRIQUE}">#TITRE</a></div>
    3331                        <BOUCLE_par_traduction1(DATA){source tableau,#GET{type}}{par cle}>
    3432                                [(#INCLURE{fond=formulaires/inc-input-rub,env,name=#VALEUR}{#VALEUR=#ENV{#VALEUR}}{id_rubrique=#ID_RUBRIQUE}{secteur=oui})]
     
    3634                </div>
    3735                <BOUCLE_enfants_rubriques(RUBRIQUES){id_parent}{par num titre,titre}{tout}>
    38                         <div class='sousrub_#PROFONDEUR grid_rub'>
    39                         <div class="tab rub">#TITRE</div><BOUCLE_par_traduction2(DATA){source tableau,#GET{type}}{par cle}>
    40                         [(#INCLURE{fond=formulaires/inc-input-rub,env,name=#VALEUR}{#VALEUR=#ENV{#VALEUR}}{id_rubrique=#ID_RUBRIQUE})]
    41                         </BOUCLE_par_traduction2></div><BOUCLE_rec(BOUCLE_enfants_rubriques)/>
     36                        <div class='grid_rub sousrub sousrub--#PROFONDEUR'>
     37                                <div class="titre_rub"><a href="#URL_ECRIRE{rubrique,id_rubrique=#ID_RUBRIQUE}">#TITRE</a></div>
     38                                <BOUCLE_par_traduction2(DATA){source tableau,#GET{type}}{par cle}>
     39                                [(#INCLURE{fond=formulaires/inc-input-rub,env,name=#VALEUR}{#VALEUR=#ENV{#VALEUR}}{id_rubrique=#ID_RUBRIQUE})]
     40                                </BOUCLE_par_traduction2></div><BOUCLE_rec(BOUCLE_enfants_rubriques)/>
    4241                </BOUCLE_enfants_rubriques>
    4342        </div>
     
    4746        .grid_rub{
    4847                display:grid;
    49                 grid-template-columns: 320px repeat(#GET{nbre_objets}, 1fr);
     48                grid-template-columns: 3fr repeat(#GET{nbre_objets}, 1fr);
    5049                justify-items: center;
    5150                align-items: center;
    5251        }
    5352
    54         .grid_rub .tab {
     53        .grid_rub .titre_rub {
    5554                justify-self: start;
    5655        }
    5756
    58         .grid_rub:hover {
     57        .grid_rub.sousrub:hover {
    5958                background-color: #ffffef;
    6059        }
     60
    6161</style>
    6262
  • _plugins_/lim/trunk/paquet.xml

    r123042 r123078  
    22        prefix="lim"
    33        categorie="maintenance"
    4         version="2.2.4"
     4        version="2.2.5"
    55        etat="stable"
    66        compatibilite="[3.2.0;3.3.*]"
  • _plugins_/lim/trunk/prive/style_prive_plugin_lim.html

    r123026 r123078  
    3838.center { text-align:center; }
    3939input[type=checkbox].lim_hidden {display:none; }
     40
    4041.formulaire_configurer_lim_logos,
     42.formulaire_configurer_lim_rubriques .pin                               { position:relative; top:10px; left:10px ;}
    4143
    42 .formulaire_configurer_lim_rubriques .pin                               { position:relative; top:10px; left:10px ;}
    43 .formulaire_configurer_lim_rubriques .secteur                   { margin:0px 0 10px 0; padding:3px 0 3px 10px; border:1px solid #ddd; border-radius:5px; background-color:#fff; }
    44 .formulaire_configurer_lim_rubriques .sousrub_1                 { padding-left:15px; margin-top:10px; }
    45 .formulaire_configurer_lim_rubriques .sousrub_1  .tab   { font-weight:bold; }
    46 .formulaire_configurer_lim_rubriques .sousrub_2                 { margin-left:15px; padding-left:15px; border-left:1px dotted #aaa; }
    47 .formulaire_configurer_lim_rubriques .sousrub_3                 { margin-left:30px; padding-left:15px; border-left:1px dotted #aaa; }
     44.formulaire_configurer_lim_rubriques .secteur                   { margin-bottom:10px; padding:3px 0; border:1px solid #ddd; border-radius:5px; }
     45.formulaire_configurer_lim_rubriques .titre_rub a               { display:inline-block; padding-left:10px; font-weight:bold; }
     46.formulaire_configurer_lim_rubriques .sousrub--1 .titre_rub             { padding-left: 20px; }
     47.formulaire_configurer_lim_rubriques .sousrub--1 .check                 { padding-left: 20px; }
     48.formulaire_configurer_lim_rubriques .sousrub--2 .titre_rub             { margin-left:33px; padding:5px 0 5px 7px; border-left:1px dotted #aaa; }
     49.formulaire_configurer_lim_rubriques .sousrub--2 .check                 { padding-left:40px;  }
     50.formulaire_configurer_lim_rubriques .sousrub--3 .titre_rub             { margin-left:33px; padding:5px 0 5px 27px; border-left:1px dotted #aaa; }
     51.formulaire_configurer_lim_rubriques .sousrub--3 .check                 { padding-left:60px; }
     52.formulaire_configurer_lim_rubriques .sousrub--4 .titre_rub             { margin-left:33px; padding:5px 0 5px 47px; border-left:1px dotted #aaa; }
     53.formulaire_configurer_lim_rubriques .sousrub--4 .check                 { padding-left:80px; }
    4854
    4955img.info_logo_site, img.forbidden       { vertical-align:middle; }
Note: See TracChangeset for help on using the changeset viewer.