Connaître les composants fournis par bootstrap et savoir les mettre en oeuvre pour développer des sites adaptatifs.
Introduction
Historique du produit, license.
Les apports de bootstrap.
Navigateurs et devices compatibles
Affichage
Définition de grilles,
gestion de contenus responsive (images, tableaux, schémas, ...)
typographie, paramétrage des polices,
Composants
Présentation des composants standards:
messages d'alertes,boutons,carrousels,barres de navigation,etc...
Atelier :réalisation d'un site de démonstration avec les composants classiques
Gestion des thèmes
Principe de Sass,
structure des fichiers
Atelier :import des fichiers sources Sass
modification des variables sass par défaut,
configuration d'un thème personnalisé,
utilisation des fonctions sass de gestion des couleurs, des contrastes,
Principales options de Sass
Accessibilité
Possibilités de bootstrap,
compatibilité WCAG 2.0
gestion des composants interactifs, du contraste,...
Javascript
Plugins basés sur jQuery,API Javascript
Fonctionnalités disponibles
Atelier :exemples avec les plugins fournis en standard
Compléments
Fichiers CSS précompilés.
Outils disponibles:
sources et fichiers compilés JSS et javascript,
compilateur sass,
BootstrapCDN,
packages npm, yarn et RubyGems,Composer, NuGet, ...
Packs d'icônes, tooltip