The source project of this merge request has been removed.
A11y features updates etc
Technique
- id="nav_js" plus nécessaire
- préchargement d'un framanav_container avec hauteur fixe pour éviter les sauts de mise en page #10 (closed)
- pour la rapidité (cf point précédent) il est maintenant préférable d'appeler la nav en haut du body
- chmod 744 sur cron.sh (le chmod manuel sur el fichier bloque les git pull automatiques)
- ajout nom du cookie dans le fichier config.js #2 (closed)
- ajout d'alias de config locale (pour lite*.framapad.js) dans config.js
- ajout de la fonction f$_page() (raccourci pour window.document.href.indexOf() > -1) pour préciser une config spécifique à certaines pages
- piwik inclus dans nav.js → 2 param dans local_config pour utiliser le script de tracking
- nettoyage des fichiers (4 espaces au lieu de tab, "var " supprimé dans local_config (variables déjà déclarées dans config.js), apostrophes français, suppression des espaces/tabulation en fin de ligne, etc)
CSS
- f$_css_position n'a plus que 2 options "start" et "end" pour placer bootstrap.css et boostrap_a11y.css
- bootstrap.css inséré avec media="all" pour pouvoir masquer des éléments à l'impression avec la classe hidden-print #7
- config en position:fixed fonctionnelle
- remplacement des glyphicons par les icones font-awesome
#9
A11y- liens des attributs title et data-content directement placés dans la popover (+ propre et accessible)
- lien d'évitement
- mise à jour de bootstrap en version 3.2 (a11y : popovers liés par aria-describeby)
- bug largeur de nav (patch de luc adapté)
- indication sur l'ouverture des liens de la nav dans une nouvelle fenêtre
Menu
- ajouter canal IRC #12 (closed)
- menu À propos avec
modales:shooting_star: pages html pour Asso, Charte, Mentions légales et Crédits #11 (closed) - fichier host_×.html et credits_×.html pour chaque site configurable dans local_config (hetzner comme hébergeur par défaut)