Customisation Cassiopeia

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Customisation Cassiopeia

    Bonjour,
    Je fais des tests migration J3 > J4. Je cherche des templates simple et non captif (possibilité de changer de fournisseur de templates sans refaire tout le site...)..
    Anciennement Yootheme (Warp7 HS PHP 7.4 et J4) mais Yootheme Pro est "plus" qu'un template et remplace d'une certaine manière Joomla 4. Migration galère vers autres fournisseur de templates
    J'ai fait des tests pas très concluant avec des templates Joomlart (fonctionnalités limitées, problèmes d'affichages, à moins que cela soit moi...?).
    Je me suis donc retourné vers Cassiopeia qui est sobre, pas mal et à le mérite d’être simple...peut être un peu trop (jamais content ;-) ) !
    Au sujet de Cassiopeia :
    1/ Est il possible de le personnaliser (css) ? Comment ? Sans perdre tout lors des mise à jours?
    2/ Mon logo se retrouve au dessus du menu et pas sur la même ligne. Une éventuelle idée pour résoudre cela?
    3/ Cassiopeia utilise bootstrap? mais 4 ou 5 ? On peut donc utiliser la doc de Bootstrap pour l'habillage graphique ici https://getbootstrap.com/docs/5.1 ou https://getbootstrap.com/docs/5.1/content/typography/ ?
    4/ De la doc / tuto complète et précise sur Cassiopeia?
    5/ Avis / expérience / sécurité au sujet de cela https://www.kickstartcassiopeia.com/ produit par https://jmodules.com/our-joomla-modu...rt-cassiopeia?
    6/ Des conseils et/ou retour d’expérience de templates compatibles Joomla 4 Et PHP 7.4 (puis normalement PHP8) qui soit fiable sur du long terme (mise à jour, sav etc...), non captif, pas trop dur à prendre en main, probablement sous bootstrap (garantie de pérennité)?
    Merci d'avance et merci à tous pour ce forum!

  • #2
    Bonjour,

    Je dois dire que je trouve Cassiopeia beaucoup trop limité.
    Les modifications de style sont à faire dans un custom.css ou user.css (il me semble que c'est user)
    Il n'y a pas vraiment de doc, à ma connaissance.

    Personnellement, j'ai adopté Astroid, suite à la volonté d'une cliente d'utiliser un template Joomlaplates qui n'est pas compatible J4, mais que j'ai reproduit en en utilisant un autre. Et j'ai plusieurs sites avec le template gratuit Astroid One.
    J'ai essayé Helix et T4, mais je me suis plus facilement adapté à Astroid. Joomplaza qui en a repris le développement et Joomlaplates qui y participe me semble apporter une certaine sécurité quant à son avenir. Pas de page builder dans Astroid est un avantage pour changer plus tard pour un autre Framework
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Bonjour,

      Comme Robert, j'utilise beaucoup Astroid.

      Pour revenir sur Cassiopeia, un article en anglais sur sa customisation : https://magazine.joomla.org/all-issu...tal-navigation

      Pascal
      Helloo et woluweb aiment ceci.
      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

      Commentaire


      • #4
        Bonjour,

        Cassiopeia est légé et très rapide. En plus il est accessible W3C WAI-AA WCAG 2.1, l’accessibilité web est donc parfait.

        Les études montrent qu’environ 20% de la population est en situation de handicap permanent et ce chiffre atteint 40% en prenant en compte les handicaps temporaires. Ce chiffre peut sembler élevé mais il faut savoir que plus de 80% des handicaps sont dits « invisibles » car non perceptibles automatiquement par la population.

        Ici vous pouvez tester votre site. Est-il aussi en zone verte et 100% accessible comme le template Cassiopeia ?



        Commentaire


        • #5
          Avoir a validation en question ne veut pas dire que le site est "accessible", il me semble.
          Y a-t-il des outils plus spécifiques ?

          Et quelqu'un aurait-il une expérience de https://www.facil-iti.fr
          Compatible avec Joomla! ? Ou d'autres solutions ?
          Dernière édition par RobertG à 02/12/2021, 15h05
          "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
          MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

          Commentaire


          • #6
            Bonjour Robert,

            Je viens de regarder facil-iti et j'ai eu du mal à comprendre comment cela fonctionne (pour un développeur, car, pour l'utilisateur, c'est très simple).

            En fait, il n'y a pas d'API et il faut intégrer un bout de code pour que ton site l'intègre. Youpi? pas tout à fait, car, ce n'est pas un service gratuit (sur la page FAQ : https://www.facil-iti.fr/faq/ ) :
            Côté détenteur de site : le tarif de FACIL’iti comprend des frais d’installation ainsi qu’un abonnement annuel. Ils varient en fonction de la structure du site et du nombre de connexions. Contactez-nous pour une estimation gratuite.
            Par contre, j'ai activé le plugin Joomla 4 Fonctionnalités d'Accessibilité supplémentaires sur un site et cela semble fonctionner correctement.

            Pascal
            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

            Commentaire


            • #7
              Un autre article (en anglais) sur Cassiopeia https://coolcat-creations.com/en/blo...opeia-template
              RobertG aime ceci.
              Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
              Confucius

              Commentaire


              • #8
                Oui Pascal, il m'avait bien semblé comprendre que Facil'iti n'était pas gratuit, mais je n'ai pas vraiment exploré.
                J'ai testé le plugin de J4 sur une démo en mode blog, et je n'ai pas réussi à arrêter la lecture.

                Merci lesoutier pour ce lien !
                "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire


                • #9
                  Envoyé par envol Voir le message
                  Bonjour,
                  Je fais des tests migration J3 > J4. Je cherche des templates simple et non captif (possibilité de changer de fournisseur de templates sans refaire tout le site...)..
                  C'est le principe même des templates que de pouvoir en changer à volonté.
                  Toutefois, comme de nombreux templates utilisent des noms de position différents, en changer oblige bien souvent à corriger a minima le positionnement des modules.
                  Par ailleurs, beaucoup de templates proposent un certain nombre de paramétrages depuis leur interface administrative et même la possibilité d'y ajouter une feuille de style personnalisée, et c'est là encore des personnalisations qu'il faudra reporter/adapter à chaque changement de template.
                  Donc, d'une certaine manière, on reste toujours un peu captif.

                  A moins de produire son propre template (qu'il faudra aussi maintenir au fil des màj du cms), pour moi la solution la plus simple et efficace est d'utiliser un framework comme Helix Ultimate ou Astroïd (pour ce dernier on attend encore de savoir clairement ce qu'il va advenir depuis son abandon par ses créateurs).
                  Le Framework c'est un squelette générique dont la personnalisation peut être très poussée sans avoir de connaissances techniques particulières, même si c'est toujours mieux d'en avoir un peu au moins pour la feuille de style personnalisée.

                  Il faut quand même garder à l'esprit qu'un template dispose de son propre "zoning" càd les zones qui permettront de positionner des éléments comme les modules. En raison de cela, le rendu final, lié à ces règles d'agencement également conditionnés par la feuille de style native du template, voire quelques overrides et autres fichiers js, restera toujours limité à ce que son auteur a voulu en faire.
                  Il faut entendre par là que s'il n'y a pas de zone pour placer un contenu à gauche de celle initialement prévue pour le menu, alors ce ne sera pas possible sans certaines circonvolutions techniques passant soit par de l'override soit par du css... mais dans certains cas ça peut être plus ou moins laborieux d'arriver à ses fins.

                  D'où l'intérêt de s'attarder sur l'analyse de la structure d'un template avant de le choisir.
                  Attention au "charme" des templates prêts à l'emploi (hors framework) qui sont toujours présentés dans une esthétique et une fonctionnalité optimisée, car bien souvent le besoin de l'utilisateur final diffèrera significativement et le résultat à l'arrivée sera très éloigné de la présentation marketing initiale.
                  Dernière édition par dolmenhir à 03/12/2021, 09h09
                  Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
                  Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
                  Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

                  Commentaire


                  • #10
                    Astroid a été repris par Joomboost puis par Templaza, qui l'ont passé de 2.5.4 à 2.5.10 récemment, avec l'appui de Joomlaplates, ces deux dernières sociétés utilisant elles-mêmes Astroid pour leurs templates commerciaux, donc ayant tout intérêt à ce qu'Astroid perdure, après tout le travail, notamment chez Joomlaplates qui y est venu pour rendre ses templates compatibles J3 et J4.

                    Ce qui me paraît le plus gênant avec certains templates, c'est leur utilisation d'extensions qui ne sont pas nécessairement disponibles sans le template et/ou qui pourraient entrer en conflit avec un nouveau template.

                    Autant avec de précédentes versions de Joomla! on pouvait pratiquement changer de template les doigts dans le nez, autant les choses sont devenues peu à peu moins simples.
                    C'est avec la version 3, je crois, que j'avais espéré que les noms de positions standard sur les templates livrés avec Joomla! deviendraient une norme, les créateurs de templates les conservant telles quelles et ajoutant ensuite les leurs, mais mon espoir a été déçu.
                    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                    Commentaire


                    • #11
                      Un grand merci à tous pour vos réponses et liens...
                      Si d'autres ont plus de précisions merci d'avance !
                      Bon WE

                      Commentaire

                      Annonce

                      Réduire
                      Aucune annonce pour le moment.

                      Partenaire de l'association

                      Réduire

                      Hébergeur Web PlanetHoster
                      Travaille ...
                      X