(1) 2 »
Sortie de Bootstrap v5 ->xswatch5 ?
Alain T
Alain T

Sortie de Bootstrap v5 ->xswatch5 ?

Alain T 608
07/05/2021 09:31
#1
Alain T 608
07/05/2021 09: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 608
07/05/2021 11:08
#2
Alain T 608
07/05/2021 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 159
07/05/2021 13:53
#3
Grégory M 159
07/05/2021 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 C.
Pascal C.

Re : Sortie de Bootstrap v5 ->xswatch5 ?

Pascal C. 431
07/05/2021 14:01
#4
Pascal C. 431
07/05/2021 14:01
Merci Alain
Re : Sortie de Bootstrap v5 ->xswatch5 ?
Alain T
Alain T

Re : Sortie de Bootstrap v5 ->xswatch5 ?

Alain T 608
07/05/2021 15:02
#5
Alain T 608
07/05/2021 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 608
12/05/2021 09:19
#6
Alain T 608
12/05/2021 09: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 159
13/05/2021 21:11
#7
Grégory M 159
13/05/2021 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
Re : Sortie de Bootstrap v5 ->xswatch5 ?
Hugo
Hugo

Re : Sortie de Bootstrap v5 ->xswatch5 ?

Hugo 5
16/01/2023 14:18
#8
Hugo 5
16/01/2023 14:18
Dns le tuto Comprendre le thème xSwatch4, il est indiqué que xSwatch5 n'est pas disponible.

Du coup, je me demande si on peut utiliser ce module xswatch5 par alain ou s'il vaut mieux rester sur xswatch4 ?

Je ne sais pas trop ce que ces changements impliquent.
Re : Sortie de Bootstrap v5 ->xswatch5 ?
Alain T
Alain T

Re : Sortie de Bootstrap v5 ->xswatch5 ?

Alain T 608
16/01/2023 14:23
#9
Alain T 608
16/01/2023 14:23
Salut,
non,
il y a beaucoup de choses à reprendre pour passer xswatch4 en xswatch5.

Je viens de m'y remettre ou plus exactement, de tenter de proposer un thème en BT5.
Mais il faudra être patient .
Re : Sortie de Bootstrap v5 ->xswatch5 ?
Hugo
Hugo

Re : Sortie de Bootstrap v5 ->xswatch5 ?

Hugo 5
16/01/2023 14:47
#10
Hugo 5
16/01/2023 14:47
Ça marche, merci pour la réponse rapide.