Sortie de Bootstrap v5 ->xswatch5 ?
Alain T
Alain T

Sortie de Bootstrap v5 ->xswatch5 ?

Alain T 192
5/7 9:31
#1
Alain T 192
5/7 9:31
Bonjour à tous,

la librairie CSS Bootstrap vient de sortir en version 5.0.0 (BT5).

Parallèlement à cela, le thème libre Bootswatch, basé sur BT vient également d'être mis à jour pour utiliser la version 5 de BT5.

Le thème XOOPS xswatch4 utilise Bootswatch.

Vous l'aurez compris...
Je m'y colle,
c'est à dire partir de xswatch4 pour le passer en xswatch5.

Je vais commencer par le cœur du thème mais il y a aussi du boulot sur les surcharges de templates de modules.

Importants changements entre BT4 et BT5 ?
RTL : https://getbootstrap.com/docs/5.0/migration/#rtl
Cela implique de nombreux changement : .left-* et .right-* deviennent .start-* et .end-*.
Spacing / marging / border / float / text-*

Card : https://getbootstrap.com/docs/5.0/migration/#card

et plein d'autres choses...
Re : Sortie de Bootstrap v5 ->xswatch5 ?
Alain T
Alain T

Re : Sortie de Bootstrap v5 ->xswatch5 ?

Alain T 192
5/7 11:08
#2
Alain T 192
5/7 11:08
Bootswatch v5 :

21 thèmes + 4 nouveaux thèmes :
- Morph (Design neumorphisme)
- Quartz (Design verre)
- Vapor (Thème sombre)
- Zephyr (Thème clair)
Re : Sortie de Bootstrap v5 ->xswatch5 ?
Grégory M
Grégory M

Re : Sortie de Bootstrap v5 ->xswatch5 ?

Grégory M 62
5/7 13:53
#3
Grégory M 62
5/7 13:53
Excellente nouvelle! Merci Alain pour ton travail sur ce futur thème bt5!!!
--------------------
www.monxoops.fr
Re : Sortie de Bootstrap v5 ->xswatch5 ?
Pascal Coulougnon
Pascal Coulougnon

Re : Sortie de Bootstrap v5 ->xswatch5 ?

#4
Merci Alain
Re : Sortie de Bootstrap v5 ->xswatch5 ?
Alain T
Alain T

Re : Sortie de Bootstrap v5 ->xswatch5 ?

Alain T 192
5/7 15:02
#5
Alain T 192
5/7 15:02
Le lien du dépôt de dev est ici :

https://github.com/alain01/xswatch5.

Etape 1 effectuée :
- Ajout des 4 nouveaux thèmes
- MAJ de bootstrap.min.css + bootstrap.bundle.min.js + bootstrap.bundle.min.js.map en version Bootstrap v5.0.0.
- Suppression des templates de surchages de modules

Pour le dernier point, c'est un choix personnel,
tant que ce n'est pas en BT5, je ne crée pas de dossier.

Etape 2 à réaliser :
theme.tpl et dossier tpl à convertir en v5

Vu que c'est sur github, vous êtes invités (Ouaaaaaaiii) à participer !
Re : Sortie de Bootstrap v5 ->xswatch5 ?
Alain T
Alain T

Re : Sortie de Bootstrap v5 ->xswatch5 ?

Alain T 192
5/12 9:19
#6
Alain T 192
5/12 9:19
Ok, pour le core de xswatch5, c'est fait, l'ensemble des tpl sont convertis (sauf erreur de ma part évidemment).

Reste pour moi à faire :
- system
- pm
- xmnews
- xmdoc
- xmcontact
- xmcontent
- xmsocial
- profile

Pour les autres modules,
je laisse la communauté produire les templates qu'il faut...
Re : Sortie de Bootstrap v5 ->xswatch5 ?
Grégory M
Grégory M

Re : Sortie de Bootstrap v5 ->xswatch5 ?

Grégory M 62
5/13 21:11
#7
Grégory M 62
5/13 21:11
Je voulais préciser un point que je trouve important, bootstrap 5 ne nécessite plus d'avoir jquery!

Bootstrap 5 intègre directement sont javascript et ça c'est cool!
--------------------
www.monxoops.fr