Changeset 96274 in spip-zone


Ignore:
Timestamp:
Mar 28, 2016, 5:08:07 PM (5 years ago)
Author:
jeanmarie.listes@…
Message:
  • Le choix de la position du bouton est un radiobutton (avant/après)
  • Ajout du choix pour passer en menu burger.

Dans responsive-nav.spip.css.html, on teste la présence de menuburger dans la base pour basculer en mode burger. Ca serait sans doute mieux de tester sa valeur, mais je ne sais pas comment faire...

Location:
_plugins_/responsivenav/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/responsivenav/trunk/css/responsive-nav.spip.css.html

    r96263 r96274  
    1919}
    2020
    21 
    22 [(#EVAL{_RESPONSIVENAV_MENUBURGER}|=={true}|oui)
     21[(#CONFIG{responsivenav/menuburger}|oui)
    2322@media screen and (max-width: #CONFIG{responsivenav/breakpoint,40em}) {
    2423        a.nav-toggle:link, a.nav-toggle:focus {height:30px;color:transparent  !important;text-align:center;color:transparent;background:url('#CHEMIN{images/menu-burger.png}') transparent top center no-repeat !important;background-size:30px 60px  !important;}
  • _plugins_/responsivenav/trunk/formulaires/configurer_responsivenav.html

    r96263 r96274  
    2222                        defaut=☰ Menu,
    2323                        size=10})]
    24                 [(#SAISIE{input,insert,
     24                [(#SAISIE{radio,insert,
     25                        datas=#ARRAY{
     26                                before,<:responsivenav:avant:>,
     27                                after,<:responsivenav:apres:>},
    2528                        label=<:responsivenav:insert:>,
    2629                        explication=<:responsivenav:insert_explication:>,
    27                         defaut=before,
    28                         size=10})]
     30                        defaut=before})]
     31                [(#SAISIE{checkbox,menuburger,
     32                        datas=true|<:responsivenav:oui:>,
     33                        label=<:responsivenav:menuburger:>,
     34                        explication=<:responsivenav:menuburger_explication:>,
     35                        defaut=unchecked})]
    2936        </[(#VAL{ul}|saisie_balise_structure_formulaire)]>
    30 
    3137
    3238        <p class="boutons">
  • _plugins_/responsivenav/trunk/lang/responsivenav_fr.php

    r96263 r96274  
    66$GLOBALS[$GLOBALS['idx_lang']] = array(
    77
     8        // A
     9        'avant' => 'Avant',
     10        'apres' => 'Après',
     11       
     12        // B
    813        'breakpoint' => 'Breakpoint',
    914        'breakpoint_explication' => 'Taille de la fenêtre pour déclencher le menu.',
     15       
     16        // I
    1017        'insert' => 'Position du bouton',
    1118        'insert_explication' => 'Position du bouton par rapport au menu.',
     19       
     20        // J
    1221        'jsclass' => 'Classe JS',
     22       
     23        // L
    1324        'label' => 'Label',
    1425        'label_explication' => 'Texte du bouton.',
     26       
     27        // M
     28        'menuburger' => 'Menu burger',
     29        'menuburger_explication' => 'Afficher le menu sous la form d\'un menu burger.',
     30       
     31        // O
     32        'oui' => "Oui",
     33       
     34        // S
    1535        'selector' => 'Sélecteur',
    1636        'selector_explication' => 'Indiquer le sélecteur cible.',
     37       
     38        // T
    1739        'titre_responsivenav' => 'Responsive Nav'
    1840
Note: See TracChangeset for help on using the changeset viewer.