diff --git a/assets/scss/custom.scss b/assets/scss/custom.scss index 0c9d3ff..0a15ddb 100755 --- a/assets/scss/custom.scss +++ b/assets/scss/custom.scss @@ -18,7 +18,7 @@ $chill-light-blue: #a0dcff; .badge-suivi-accompagnements { --badge-color: #EDC74B; } .badge-suivi-decisions { --badge-color: #a0dcff; } .badge-suivi-usagers{ --badge-color: #333333; } -.badge-rendez-vous{ --badge-color: #0d242e; } +.badge-rendez-vous{ --badge-color: #E27A3E; } /// Other custom colors $bg-dark-blue: #0d242e; @@ -414,7 +414,7 @@ figure.image { // RESPONSIVENESS -@media screen and (max-width: 1279px) { +@media screen and (max-width: 1536px) { section { &.li-block { &.section-5 { diff --git a/content/_index.md b/content/_index.md index 7a6e277..da06d7c 100644 --- a/content/_index.md +++ b/content/_index.md @@ -48,7 +48,7 @@ testimonials: "image": "/images/features/HP-suiviusager.png", "buttonText": "En savoir plus", "buttonLink": "/features/suivi-usagers/", - "features": "Fiche individuelle détaillée,Gestion des ménages,Suivi budgétaire,Personnes ressources,Génération de documents,Enregistrement de tâches", + "features": "Fiche individuelle détaillée|Gestion des ménages|Suivi budgétaire|Personnes ressources|Génération de documents|Enregistrement de tâches", "imagePosition": "right" }, { @@ -60,31 +60,7 @@ testimonials: "image": "/images/features/HP-accompagnement.png", "buttonText": "En savoir plus", "buttonLink": "/features/suivi-accompagnements/", - "features": "Renseigner les parcours,Caractériser les parcours,Enregistrer les échanges,Actions mises en œuvre", - "imagePosition": "left" - }, - { - "title": "Suivi des décisions", - "titleBtn": "Décisions", - "description": "CHILL facilite le suivi et la validation de décisions au sein d’une équipe.", - "badge": "Décisions", - "badgeColor": "suivi-decisions", - "image": "/images/features/HP-décisions.png", - "buttonText": "En savoir plus", - "buttonLink": "/features/suivi-accompagnements/", - "features": "Permet de configurer des parcours de validation adaptés,Approbation hiérarchique possible, Obtention d’un visa d’un service compétent possible,Autres types de validations personnalisables selon les besoins,Basé sur des documents existants,Basé sur des actions d’accompagnement", - "imagePosition": "right" - }, - { - "title": "Rapports statistiques", - "titleBtn": "Statistiques", - "description": "CHILL vous permet d’exporter des statistiques précises sur l’ensemble de vos entités.", - "badge": "Statistiques", - "badgeColor": "rapports-statistiques", - "image": "/images/feature-2.svg", - "buttonText": "En savoir plus", - "buttonLink": "/features/suivi-accompagnements/", - "features": "Données de l’usager,Données des ménages,Actions d’accompagnement,Problématiques sociales,Rendez-vous,Et bien plus encore...", + "features": "Création de parcours|Caractérisation des parcours avec des problématiques sociales|Mise en place de rendez-vous avec envoi de sms de rappel|Enregistrement d'échanges|Traduction des conseils et orientations données en actions|Partage de l'information entre collègues via des notifications", "imagePosition": "left" }, { @@ -96,32 +72,57 @@ testimonials: "image": "/images/feature-2.svg", "buttonText": "En savoir plus", "buttonLink": "/features/suivi-accompagnements/", - "features": "Informations sur l'usager,Informations sur le ménage,Détails financiers ou sociaux,Et bien plus encore...", + "features": "Informations sur l'usager|Informations sur le ménage|Détails financiers ou sociaux|Et bien plus encore...", "imagePosition": "right" }, - { - "title": "Droits d'accès", - "titleBtn": "Droits d'accès", - "description": "Générez des rapports statistiques, organisez vos documents et assurez la conformité RGPD pour la sécurité et la confidentialité des données.", - "badge": "Droits d'accès", - "badgeColor": "rapport-rgpd", - "image": "/images/feature-3.svg", - "buttonText": "En savoir plus", - "buttonLink": "/features/rapports-rgpd/", - "features": "Rapports statistiques,Génération de documents,Organisation documentaire,Conformité RGPD", - "imagePosition": "left" - }, - { + { "title": "Rendez-vous", "titleBtn": "Rendez-vous", - "description": "Planifiez, organisez et suivez efficacement tous vos rendez-vous, que ce soit pour vous-même ou pour vos collègues. Profitez d'outils de synchronisation, de rappels et d'intégration à venir avec Google Agenda.", + "description": "Planifiez, organisez et suivez efficacement vos rendez-vous, que ce soit pour vous-même ou pour vos collègues.", "badge": "Rendez-vous", "badgeColor": "rendez-vous", "image": "/images/feature-3.svg", "buttonText": "En savoir plus", "buttonLink": "/features/rendez-vous/", - "features": "Ajoutez un rendez-vous directement dans votre propre agenda,Planifiez un rendez-vous sur une plage créée au préalable par un autre membre de l’équipe,Synchronisation avec agendas électroniques,Possibilité de rappels,Un rendez-vous peut être converti en échange si besoin." - } + "features": "Ajout de plages de disponibilité |Planification de rendez-vous entre collègues|Synchronisation avec les agendas éléctroniques (connecteur avec Outlook, Zimbra, etc)|Possibilité d'envoi de rappels par sms|Transformation du rendez-vous en échange" + }, + { + "title": "Suivi des décisions", + "titleBtn": "Décisions", + "description": "CHILL facilite le suivi et la validation de décisions au sein d’une équipe.", + "badge": "Décisions", + "badgeColor": "suivi-decisions", + "image": "/images/features/HP-décisions.png", + "buttonText": "En savoir plus", + "buttonLink": "/features/suivi-accompagnements/", + "features": "Structuration des décisions et des actions|Personnalisation des étapes du workflow|Définition des rôles et responsabilités de chacun|Notifications automatiques liées aux décisions|Suivi global de l’avancement", + "imagePosition": "right" + }, + { + "title": "Rapports statistiques", + "titleBtn": "Statistiques", + "description": "CHILL facilite la génération et l’extraction de statistiques croisées sur le travail d’accompagnement social et les bénéficiaires.", + "badge": "Statistiques", + "badgeColor": "rapports-statistiques", + "image": "/images/feature-2.svg", + "buttonText": "En savoir plus", + "buttonLink": "/features/suivi-accompagnements/", + "features": "Données de l’usager|Données des ménages|Actions d’accompagnement|Problématiques sociales|Rendez-vous|Et bien plus encore...", + "imagePosition": "left" + }, + + { + "title": "Droits d'accès", + "titleBtn": "Droits d'accès", + "description": "CHILL respecte scrupuleusement les principes du RGPD de privacy by design et security by design, en offrant la possibilité aux administrateurs de paramétrer différents rôles, cercles d’utilisateurs et règles d’accès aux contenus.", + "badge": "Droits d'accès", + "badgeColor": "rapport-rgpd", + "image": "/images/feature-3.svg", + "buttonText": "En savoir plus", + "buttonLink": "/features/rapports-rgpd/", + "features": "", + "imagePosition": "left" + } ] } {{< /features-carousel >}} diff --git a/content/features/generation-documents.md b/content/features/generation-documents.md index e8c51e6..6a8245a 100644 --- a/content/features/generation-documents.md +++ b/content/features/generation-documents.md @@ -1,7 +1,7 @@ --- title: "Génération de documents" description: "Grâce à un système de modèles personnalisables, vous pouvez générer automatiquement des documents avec un large éventail d’informations déjà pré-remplies à partir des données présentes dans l’application." -weight: 5 +weight: 3 layout: "single" badge: "Documents" badgeColor: "generation-document" diff --git a/content/features/rapports-rgpd.md b/content/features/rapports-rgpd.md index 79f0ba9..fb5b2e1 100644 --- a/content/features/rapports-rgpd.md +++ b/content/features/rapports-rgpd.md @@ -1,7 +1,7 @@ --- title: "Droits d’accès" description: "Générez des rapports statistiques, organisez vos documents et assurez la conformité RGPD pour la sécurité et la confidentialité des données." -weight: 6 +weight: 7 layout: "single" badge: "Droits d’accès" badgeColor: "rapport-rgpd" diff --git a/content/features/rapports-statistiques.md b/content/features/rapports-statistiques.md index 6a21cec..218975d 100644 --- a/content/features/rapports-statistiques.md +++ b/content/features/rapports-statistiques.md @@ -1,7 +1,7 @@ --- title: "Rapports statistiques" description: "CHILL vous permet d’exporter des statistiques précises sur l’ensemble de vos entités." -weight: 4 +weight: 6 layout: "single" badge: "Statistiques" badgeColor: "rapports-statistiques" @@ -13,7 +13,7 @@ demo: ## Présentation -CHILL vous permet d’exporter des statistiques précises sur l’ensemble de vos entités, facilitant l’analyse et le pilotage de votre activité. +CHILL facilite la génération et l’extraction de statistiques croisées sur le travail d’accompagnement social et les bénéficiaires. ## Fonctionnalités principales diff --git a/content/features/rendez-vous.md b/content/features/rendez-vous.md index eb46c64..feab1f0 100644 --- a/content/features/rendez-vous.md +++ b/content/features/rendez-vous.md @@ -1,7 +1,7 @@ --- title: "Rendez-vous" description: "Planifiez, organisez et suivez efficacement tous vos rendez-vous, que ce soit pour vous-même ou pour vos collègues, avec des outils de synchronisation et de rappel avancés." -weight: 7 +weight: 4 layout: "single" badge: "Rendez-vous" badgeColor: "rendez-vous" @@ -15,13 +15,13 @@ demo: ## Présentation -La fonctionnalité Rendez-vous de Chill vous permet de gérer simplement la prise de rendez-vous, la coordination entre collègues et la synchronisation avec des outils externes. Que ce soit pour fixer un rendez-vous dans votre propre agenda ou dans une plage de disponibilité d’un collègue, tout est pensé pour faciliter votre organisation quotidienne. Des rappels automatiques et la possibilité de synchroniser avec Google Agenda (connecteur à venir) rendent la gestion des rendez-vous encore plus fluide. +Planifiez, organisez et suivez efficacement vos rendez-vous, que ce soit pour vous-même ou pour vos collègues. ## Planification d’une rencontre -- **Dans mon agenda** : Ajoutez un rendez-vous directement dans votre propre agenda. -- **Dans une plage de disponibilité d’un collègue** : Planifiez un rendez-vous sur une plage créée au préalable par un autre membre de l’équipe. -- **Synchronisation avec agendas électroniques** : (connecteur avec Google Agenda à développer) -- **Possibilité de rappels** : Notifications par SMS, etc. -- **Transformation en échange** : Un rendez-vous peut être converti en échange si besoin. +- **Ajout de plages de disponibilité** : Créez des créneaux de disponibilité pour que vos collègues puissent vous proposer des rendez-vous. +- **Planification de rendez-vous entre collègues** : Organisez des rencontres directement dans les agendas de vos collègues ou dans votre propre agenda. +- **Synchronisation avec les agendas électroniques** : Connecteurs avec Outlook, Zimbra, Google Agenda et autres solutions d'agenda populaires. +- **Possibilité d'envoi de rappels par SMS** : Recevez des notifications par SMS avant vos rendez-vous. +- **Transformation du rendez-vous en échange** : Convertissez un rendez-vous en échange si besoin. diff --git a/content/features/suivi-accompagnements.md b/content/features/suivi-accompagnements.md index 2a6898a..c61f65a 100644 --- a/content/features/suivi-accompagnements.md +++ b/content/features/suivi-accompagnements.md @@ -16,7 +16,9 @@ Créez et suivez un ou plusieurs parcours d’accompagnement pour chaque usager, ## Fonctionnalités principales -- **Renseigner les parcours** : Ajoutez et suivez les différents parcours d’accompagnement. -- **Caractériser les parcours** : Définissez les caractéristiques propres à chaque accompagnement. -- **Enregistrer les échanges** : Gardez une trace des échanges et interactions avec l’usager. -- **Actions mises en œuvre** : Planifiez et suivez les actions réalisées dans le cadre de l’accompagnement. +- **Création de parcours** : Ajoutez et suivez les différents parcours d'accompagnement. +- **Caractérisation des parcours avec des problématiques sociales** : Définissez les caractéristiques et enjeux sociaux propres à chaque accompagnement. +- **Mise en place de rendez-vous avec envoi de SMS de rappel** : Planifiez les rendez-vous et automatisez les rappels par SMS. +- **Enregistrement d'échanges** : Gardez une trace des échanges et interactions avec l'usager. +- **Traduction des conseils et orientations données en actions** : Convertissez les orientations en actions concrètes et suivables. +- **Partage de l'information entre collègues via des notifications** : Facilitez la collaboration et la communication au sein de l'équipe. diff --git a/content/features/suivi-decisions.md b/content/features/suivi-decisions.md index dea0ddf..e47113e 100644 --- a/content/features/suivi-decisions.md +++ b/content/features/suivi-decisions.md @@ -1,7 +1,7 @@ --- title: "Suivi des décisions" description: "CHILL facilite le suivi et la validation de décisions au sein d’une équipe." -weight: 3 +weight: 5 layout: "single" badge: "Décisions" badgeColor: "suivi-decisions" @@ -15,10 +15,8 @@ demo: CHILL facilite le suivi et la validation de décisions au sein d’une équipe, en s’appuyant sur des processus adaptés à vos besoins organisationnels. ## Fonctionnalités principales - -- **Parcours de validation configurables** : Adaptez les étapes de validation selon vos besoins. -- **Approbation hiérarchique** : Permettez une validation par la hiérarchie si nécessaire. -- **Visa de services compétents** : Obtenez l’avis ou le visa d’un service spécifique. -- **Validations personnalisables** : Créez d’autres types de validations selon vos processus internes. -- **Basé sur des documents existants** : Utilisez les documents déjà présents dans l’application. -- **Basé sur des actions d’accompagnement** : Intégrez la validation dans le suivi des accompagnements. +- **Structuration des décisions et des actions** : Organisez et classifiez vos décisions de manière claire et cohérente. +- **Personnalisation des étapes du workflow** : Adaptez les étapes de validation selon vos processus spécifiques. +- **Définition des rôles et responsabilités de chacun** : Attribuez des responsabilités claires à chaque participant. +- **Notifications automatiques liées aux décisions** : Recevez des alertes en temps réel sur l'évolution des décisions. +- **Suivi global de l'avancement** : Visualisez l'état d'avancement de toutes vos décisions en un coup d'œil. diff --git a/content/pricing.md b/content/pricing.md index dc6f086..4a63c83 100644 --- a/content/pricing.md +++ b/content/pricing.md @@ -1,13 +1,13 @@ --- title: "Une offre adaptée à vos besoins" -description: "" + +description: "Selon votre structure, le type d'accompagnement et le nombre d'utilisateurs, nous avons une solution sur mesure. +
+Cette offre est proposée par **Champs Libres**, éditeur principal du logiciel **CHILL**. +
+D’autres prestataires pourront éventuellement s’y ajouter à l’avenir." layout: "simple" --- -
-Selon votre structure, le type d'accompagnement et le nombre d'utilisateurs, nous avons une solution sur mesure. - -Cette offre est proposée par **Champs Libres**, éditeur principal du logiciel **CHILL**. Les prix s'entendent hors TVA. D'autres prestataires pourront éventuellement s'y ajouter à l'avenir -
{{< pricing-table-2 >}} @@ -17,7 +17,7 @@ Cette offre est proposée par **Champs Libres**, éditeur principal du logiciel "name": "Gratuit", "price": "0 €", "price_unit": "perUser", - "description": "En auto-hébergement et en autonomie complète. Compétences en administration système requises.", + "description": "En auto-hébergement et en autonomie complète.*", "selfhosted": true, "features": [ "Aucun frais de licence d'utilisation", @@ -27,6 +27,7 @@ Cette offre est proposée par **Champs Libres**, éditeur principal du logiciel "Aucun support, ou en régie à 110€ de l'heure" ], + "additional_description": "* Compétences en administration système requises.", "button": { "text": "Voir la documentation", "url": "/install/on-premise/" @@ -34,7 +35,7 @@ Cette offre est proposée par **Champs Libres**, éditeur principal du logiciel }, { "name": "Pack Initial", - "price": "1100 €", + "price": "1200 €", "price_unit": "perVATYear", "additional_price": "+ 1400€ HT de frais de mise en service", "description": "Pour les structures qui souhaitent un accompagnement minimal", @@ -42,10 +43,10 @@ Cette offre est proposée par **Champs Libres**, éditeur principal du logiciel "Installation du logiciel", "1 journée de paramétrage", "2h de support la 1ère année", - "3 utilisateurs inclus", + "3 utilisateurs inclus*", "20Go de stockage de documents" ], - "additional_description": "A partir du 4ème utilisateur: 35€ supplémentaire/an.", + "additional_description": "* A partir du 4ème utilisateur: 40€ supplémentaire/an.", "button": { "text": "Demander un devis", "url": "/contact/" @@ -53,15 +54,16 @@ Cette offre est proposée par **Champs Libres**, éditeur principal du logiciel }, { "name": "Pack Complet", - "price": "1100€", + "price": "1200€", "price_unit": "perVATYear", "additional_price": "+ 2700€ HT de frais de mise en service", "description": "Pour les structures qui souhaites déléguer totalement la configuration.", "featured": true, "features": [ - "Tout les avantages du pack initial", - "1 journée supplémentaire" + "Tout les avantages du pack initial *", + "1 journée de paramétrage supplémentaire" ], + "additional_description": "* A partir du 4ème utilisateur: 40€ supplémentaire/an.", "button": { "text": "Demander un devis", "url": "/contact/" @@ -69,13 +71,27 @@ Cette offre est proposée par **Champs Libres**, éditeur principal du logiciel }, { "name": "Pack sur mesure", - "price": "", + "price": "Sur demande", "description": "Pour les structures qui nécessitent des développments spécifiques", "features": [ "Développement sur mesure", "Equipe projet dédiée", "Outil de ticketing", - "Mise à jour régulières" + "Mises à jour régulières" + ], + "button": { + "text": "Contactez-nous", + "url": "/contact/" + } + }, + { + "name": "Option Formation", + "price": "850€", + "price_unit": "perVATDay", + "additional_price": "ou 550€ HT/demis-jour", + "description": "Deux options pour prendre en main l'outil", + "features": [ + "Une journée ou demis-journée de formation en présentiel ou en visio pour vous former sur l'outil" ], "button": { "text": "Contactez-nous", @@ -86,4 +102,3 @@ Cette offre est proposée par **Champs Libres**, éditeur principal du logiciel ] } {{< /pricing-table-2 >}} - diff --git a/content/resources/blog/_index.md b/content/resources/blog/_index.md new file mode 100644 index 0000000..0e5bc73 --- /dev/null +++ b/content/resources/blog/_index.md @@ -0,0 +1,4 @@ +--- +title: "Blog" +layout: "list" +--- \ No newline at end of file diff --git a/content/resources/blog/blog1.md b/content/resources/blog/blog1.md new file mode 100644 index 0000000..93ba31c --- /dev/null +++ b/content/resources/blog/blog1.md @@ -0,0 +1,9 @@ +--- +title: "Lorem ipsum dolor sit amet" +date: 2026-01-28 +author: "Champs-Libres" +description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." +categories: ["Lorem"] +tags: ["ipsum", "dolor"] +featured_image: "" +--- diff --git a/content/resources/blog/blog2.md b/content/resources/blog/blog2.md new file mode 100644 index 0000000..93ba31c --- /dev/null +++ b/content/resources/blog/blog2.md @@ -0,0 +1,9 @@ +--- +title: "Lorem ipsum dolor sit amet" +date: 2026-01-28 +author: "Champs-Libres" +description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." +categories: ["Lorem"] +tags: ["ipsum", "dolor"] +featured_image: "" +--- diff --git a/content/resources/technical-documentation.md b/content/resources/technical-documentation.md index 4c713ef..f591f02 100644 --- a/content/resources/technical-documentation.md +++ b/content/resources/technical-documentation.md @@ -25,3 +25,4 @@ La documentation technique de Chill se trouve à l'adresse suivante: http://docs
Contribuer, devenir prestataire
Si vous souhaitez contribuer au code de Chill et peut-être devenir prestataire du logiciel, jetez un oeil à la page [Contributing](https://gitlab.com/Chill-Projet/chill-bundles/-/blob/master/CONTRIBUTING.md). + \ No newline at end of file diff --git a/content/company.md b/content/sector.md similarity index 99% rename from content/company.md rename to content/sector.md index 6284ec1..5d16072 100644 --- a/content/company.md +++ b/content/sector.md @@ -1,5 +1,5 @@ --- -title: "About Our Company" +title: "Secteur d'activité" layout: "company" description: "Learn about our mission, leadership team, and the investors backing our vision" --- diff --git a/hugo.toml b/hugo.toml index f7deb23..7fabffe 100644 --- a/hugo.toml +++ b/hugo.toml @@ -124,14 +124,9 @@ pagination = { pagerSize = 6, path = "page" } url = "/features" weight = 1 [[menu.main]] - name = "Installation" + name = "Secteurs d'activité" weight = 2 - [menu.main.params] - has_submenu = true - submenu = [ - { name = "Par Champs Libres", url = "/install/hosted" }, - { name = "En auto-hébergement", url = "/install/on-premise" } - ] + url = "/sector" [[menu.main]] name = "Tarification" url = "/pricing" @@ -142,9 +137,10 @@ pagination = { pagerSize = 6, path = "page" } [menu.main.params] has_submenu = true submenu = [ - { name = "Documentation technique", url = "/resources/technical-documentation" }, + { name = "Blog", url = "/resources/blog" }, { name = "Manuels", url = "/resources/manuals" }, { name = "Tutoriels", url = "/resources/tutorials" }, + { name = "Documentation technique", url = "/resources/technical-documentation" }, { name = "FAQ", url = "/resources/faq" } ] [[menu.main]] diff --git a/static/css/custom.css b/static/css/custom.css index 170aeda..9396b32 100644 --- a/static/css/custom.css +++ b/static/css/custom.css @@ -23,7 +23,7 @@ } .badge-rendez-vous { - --badge-color: #0d242e; + --badge-color: #E27A3E; } @font-face { diff --git a/static/css/style.css b/static/css/style.css index 34e9e2f..11c19e9 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -2519,6 +2519,10 @@ body { max-width: none; } +.max-w-screen-2xl { + max-width: 1536px; +} + .max-w-screen-md { max-width: 768px; } @@ -2969,6 +2973,11 @@ body { padding: 2rem; } +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} + .px-3 { padding-left: 0.75rem; padding-right: 0.75rem; @@ -3137,11 +3146,6 @@ body { line-height: 2.5rem; } -.text-5xl { - font-size: 3rem; - line-height: 1; -} - .text-base { font-size: 1rem; line-height: 1.5rem; @@ -4554,6 +4558,10 @@ body { margin-top: 5rem; } + .sm\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .sm\:flex-row { flex-direction: row; } @@ -4726,10 +4734,6 @@ body { grid-template-columns: repeat(3, minmax(0, 1fr)); } - .lg\:grid-cols-4 { - grid-template-columns: repeat(4, minmax(0, 1fr)); - } - .lg\:flex-row { flex-direction: row; } @@ -4771,4 +4775,8 @@ body { .xl\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } + + .xl\:grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + } } diff --git a/themes/chill-theme/layouts/_default/simple.html b/themes/chill-theme/layouts/_default/simple.html index 3706d2c..b8e11c8 100644 --- a/themes/chill-theme/layouts/_default/simple.html +++ b/themes/chill-theme/layouts/_default/simple.html @@ -1,8 +1,8 @@ {{ define "main" }} -
+

{{ .Title }}

{{ with .Params.description }} -

{{ . }}

+

{{ . | markdownify }}

{{ end }}
diff --git a/themes/chill-theme/layouts/partials/shortcodes/feature.html b/themes/chill-theme/layouts/partials/shortcodes/feature.html index ef6cb13..973ac28 100644 --- a/themes/chill-theme/layouts/partials/shortcodes/feature.html +++ b/themes/chill-theme/layouts/partials/shortcodes/feature.html @@ -9,7 +9,7 @@ {{ $buttonLink := .buttonLink | default "#" }} {{ $imagePosition := .imagePosition | default "right" }} -{{ $features := split (.features) "," }} +{{ $features := split (.features) "|" }}
{{ if eq $imagePosition "left" }} @@ -38,12 +38,14 @@

{{ $description }}

    {{ range $features }} -
  • - - - - {{ . | default "" }} -
  • + {{ if ne (. | default "") "" }} +
  • + + + + {{ . | default "" }} +
  • + {{ end }} {{ end }}
{{ $buttonText }} diff --git a/themes/chill-theme/layouts/shortcodes/contact-form.html b/themes/chill-theme/layouts/shortcodes/contact-form.html index a8ebad2..1899111 100644 --- a/themes/chill-theme/layouts/shortcodes/contact-form.html +++ b/themes/chill-theme/layouts/shortcodes/contact-form.html @@ -2,11 +2,12 @@ -
+

{{ $form.title }}

{{ range $form.fields }}
{{ if eq .type "textarea" }} + {{ else if eq .type "select" }} {{ else }} - + {{ end }}
{{ end }} diff --git a/themes/chill-theme/layouts/shortcodes/feature.html b/themes/chill-theme/layouts/shortcodes/feature.html index b636690..b37fb9c 100644 --- a/themes/chill-theme/layouts/shortcodes/feature.html +++ b/themes/chill-theme/layouts/shortcodes/feature.html @@ -27,20 +27,20 @@ color: var(--badge-color); } -
{{ $badge }}
-

{{ $title }}

-

{{ $description }}

+
{{ $badge | markdownify }}
+

{{ $title | markdownify }}

+

{{ $description | markdownify }}

    {{ range $features }}
  • - {{ . | default "" }} + {{ . | default "" | markdownify }}
  • {{ end }}
- {{ $buttonText }} + {{ $buttonText | markdownify }}
{{ if ne $imagePosition "left" }} diff --git a/themes/chill-theme/layouts/shortcodes/features-carousel.html b/themes/chill-theme/layouts/shortcodes/features-carousel.html index eeb18be..b752142 100644 --- a/themes/chill-theme/layouts/shortcodes/features-carousel.html +++ b/themes/chill-theme/layouts/shortcodes/features-carousel.html @@ -29,7 +29,7 @@

{{ $title | markdownify }}

{{ end }} -