Journal de développement 1.0.0 billet 3

Picture

Le développement vers la version stable de Soosyze continue 🙂

Nouvelle version bêta

Un bug a été détecté par notre communauté, celui-ci empêché le téléchargement du logo et de la favicon dans les configurations.

Il a été identifié et corrigé dans la nouvelle version 1.0.0-beta2.5.

Développement réalisés

Ces deux dernières semaines nous avons eu le temps de mettre à jour le framework et d'appliquer ses changements dans le CMS.

Le bloc des archives des news ont été revus. Au lieu d'avoir 2 blocs distincts, vous n'aurez plus qu'un bloc avec des configurations pour afficher ou non les mois dépliés.

Ces nouvelles configurations ajoutent un peu de performance au chargement puisque les mois ne sont plus obligés d'être calculés par défaut

Illustration archive news

Un nouveau bloc de sélection des news est disponible dans l'interface des blocs.

Illustration archive select

La génération des menus a été revue. Cette modification améliore la performance du CMS de 20 à 50% en fonction de la taille du menu.

L'interface d'installation a été revue :

  • Le formulaire du choix des langues et de la timezone comme 1er étape d'installation.
Illustration installation step 1

Ajout de :

  • La bibliothèque SoosyzeCSS avec le thème dark,
  • Les étapes d'installation deviennent cliquables pour revenir en arrière.
  • Des icônes ont été ajoutées au bouton suivant,
  • Des icônes de validation des étapes précédentes,
  • Le titre de la page prend en compte le titre de l'étape,
  • Un repositionnement du bas de page,
  • Un repositionnement du titre et de l'icône Soosyze.

Le composant Dropdown a été ajouté à Soosyze CSS et intégré aux pages des contenus.

Illustration dropdown content

Une dropdown est également utilisé pour les actions dans le tableau de bord.

Illustration dropdown dashboard

Les titres des fichiers ont été revus et une dropdown a été ajoutée aux actions pour une meilleure lisibilité.

Illustration filemanager review

Développement en cours

Plusieurs points sont en cours d'études :

La nouvelle interface d'installation des thèmes. Pour rendre les thèmes stables nous avons besoin qu'ils installent quelques ressources à leur activation.

Les thèmes installeront dans une interface dédiée comme pour les modules.

Illustration install thème

Nous avons également commencer de développé la copie ou le déplacement de fichier à partir du filemanager.

illustration filemanager copy paste

Le calcule de l'installation des modules est en cours de refonte pour éviter que le CMS se casse pendant les mises à jour.

Mot de la fin

Il y a encore pas mal de choses à faire, mais le développement se poursuit convenablement.

Le prochain journal de dev sera publié le 2 janvier pour la rentrée.

N'hésitez pas à venir partager votre avis sur ces nouveaux développement dans le forum

Sur ce, bonne fin d'année à toutes et tous 🎆

Scroll to top