Skip to content

Theme bootstrap qui correspond au design system qu'on prévoit pour le refresh des outils

Notifications You must be signed in to change notification settings

etna-alternance/bootstrap-5-0-2_custom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

bootstrap-5-0-2_custom

Theme bootstrap qui correspond au design system qu'on prévoit pour le refresh des outils

Installation

Pour lancer bootstrap 5.0.2, il faut avoir installé :

  • node js
  • npm
  • dart
  • sass

Une fois tout installé, il faut :

  • télécharger le repo
  • aller dans le repo
  • lancer la commande : npm install
  • puis pour lancer le server de pré-visualisation faire : npm start

Pour voir le rendu de pré-visualisation : http://localhost:9001/

Personnalisation

Nous, nous avons un fichier custom.scss. C'est là que toutes nos modifications ce trouvent. Vous pouvez vous baser sur les exemples que vous voyez car ils sont mis à jour en conséquence pour donner un exemple de ce que ça sera.

bootstrap-5.0.2/
├── scss
    └── custom.scss

Nos modifications

Voici la liste des modifications effectuées.

Les couleurs

Les gris sont limités à 5. On se retrouve avec 6 couleurs (blue, green, red, yellow, orange, purple) chacune avec 4 déclinaisons (to improve).

Les bordures

Des modifications légères comme le radius à 5px.

Les Headings

Plus grands de 0,5 rem que prévu par Bootstrap.

Blockquotes

La couleur qui sera abricot.

Les tableaux

Ici plus de changements, on change les bordures, les fonds, les couleurs...

Les boutons

On apporte plus de simplicité et on révise le style des boutons large et small pour correspondre à nos besoins.

Les éléments de formulaires

On revoit le look des inputs, selects, range, checkbox...


Pour lancer bootstrap 3 : C'est du html donc il suffit d'ouvrir dans son navigateur : bootstrap-3.4.1-dist/components.html

Tout n'est pas strictement similaire notamment nous utilisons énormément de panel dans bootstrap 3, ils n'existent plus dans bootstrap 5 et ont été remplacés par des cards. Certains composants ont été redesigner pour convenir au design system côté bootstrap 3 mais pas encore côté bootstrap 5, aussi pour laisser court à l'évolution.


Le code

Le code snippet fournit dans les deux dossiers que vous pouvez visualiser en lançant les démos est à jour et à été modifié pour convenir à ce qui s'affiche au dessus comme exemple. Pensez néanmoins à vérifier la compatibilité pour l'accessibilité si vous copier/coller car cette partie n'a pas totalement été prise en compte notamment pour la navigation par clavier pour autant les focus fonctionnent convenablement sur chacun des éléments.

About

Theme bootstrap qui correspond au design system qu'on prévoit pour le refresh des outils

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published