From a1592d49c219ebe9948ac5795d91254ffd443edc Mon Sep 17 00:00:00 2001 From: Boris Waaub Date: Mon, 9 Feb 2026 18:33:13 +0100 Subject: [PATCH] =?UTF-8?q?feat(pricing):=20mettre=20=C3=A0=20jour=20les?= =?UTF-8?q?=20offres=20de=20services=20avec=20des=20descriptions=20et=20de?= =?UTF-8?q?s=20options=20tarifaires=20feat(i18n):=20ajouter=20des=20traduc?= =?UTF-8?q?tions=20pour=20l'auto-h=C3=A9bergement=20et=20par=20utilisateur?= =?UTF-8?q?=20feat(styles):=20ajouter=20de=20nouvelles=20classes=20de=20st?= =?UTF-8?q?yle=20pour=20les=20arri=C3=A8re-plans=20et=20les=20grilles?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/install/on-premise.md | 2 +- content/pricing.md | 80 +++++++++++-------- static/css/style.css | 13 +++ themes/chill-theme/i18n/fr.toml | 6 ++ .../layouts/shortcodes/pricing-table-2.html | 8 +- 5 files changed, 73 insertions(+), 36 deletions(-) diff --git a/content/install/on-premise.md b/content/install/on-premise.md index fb63846..4aa5a58 100644 --- a/content/install/on-premise.md +++ b/content/install/on-premise.md @@ -12,4 +12,4 @@ Avant de l'installer, n'hésitez pas à tester [la démo](http://demo.chill.soci Chill est une application web à installer sur un serveur dédié. L'application est alors disponible pour plusieurs utilisateurs sur une adresse internet, par exemple un sous-domaine du site web de votre organisation. -Chill est installable à partir d'images Docker. Moyennant des ressources internes en informatique, vous pouvez installer vous-même Chill en vous référant à la [documentation d'installation](https://chill.readthedocs.io/en/latest/installation/index.html). La plupart des organisations utilisant Chill passent par un prestataire informatique pour son installation, son hébergement et sa maintenance. +Chill est installable à partir d'images Docker. Moyennant des ressources internes en informatique, vous pouvez installer vous-même Chill en vous référant à la **[documentation d'installation](https://chill.readthedocs.io/en/latest/installation/index.html)**. La plupart des organisations utilisant Chill passent par un prestataire informatique pour son installation, son hébergement et sa maintenance. diff --git a/content/pricing.md b/content/pricing.md index a20c86b..8175f44 100644 --- a/content/pricing.md +++ b/content/pricing.md @@ -1,76 +1,88 @@ --- -title: "Les différentes offres de services" -description: "Choisissez l’offre qui correspond le mieux à vos besoins grâce à nos options tarifaires flexibles" +title: "Une offre adaptée à vos besoins" +description: "" 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 >}} { "plans": [ { - "name": "Initial", - "price": "1100€", + "name": "Gratuit", + "price": "0 €", + "price_unit": "perUser", + "description": "En auto-hébergement et en autonomie complète. Compétences en administration système requises.", + "selfhosted": true, + "features": [ + "Aucun frais de licence d'utilisation", + "Accès à toute les fonctionnalités", + "Accès à toute la documentation", + "Non hébergé sur Chill", + "Aucun support, ou en régie à 110€ de l'heure" + + ], + "button": { + "text": "Voir la documentation", + "url": "/install/on-premise/" + } + }, + { + "name": "Pack Initial", + "price": "1100 €", "price_unit": "perVATYear", "additional_price": "+ 1400€ HT de frais de mise en service", "description": "Pour les structures qui souhaitent un accompagnement minimal", "features": [ "Installation du logiciel", + "1 journée de paramétrage", + "2h de support la 1ère année", "3 utilisateurs inclus", - "Accompagnement de 4x2h", - "2h de support la 1ère année" + "20Go de stockage de documents" ], "additional_description": "A partir du 4ème utilisateur: 35€ supplémentaire/an.", "button": { - "text": "Choisir Initial", - "url": "#" + "text": "Demander un devis", + "url": "/contact/" } }, { - "name": "Complet", + "name": "Pack Complet", "price": "1100€", "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": [ - "Inclus tout le pack Initial", - "Accompagenement supplémentaire de 4X2h " - ], - "button": { - "text": "Choisir Complet", - "url": "#" - } - }, - { - "name": "Sur mesure", - "price": "", - "description": "Pour les structures qui nécessitent une reprise de données, une synchronisation avec leurs agendas ou un développment spécifique", - "features": [ - "Suvit régulier", - "Maintenance", - "Développement sur mesure", - "..." + "Tout les avantages du pack initial", + "1 journée supplémentaire" ], "button": { "text": "Demander un devis", - "url": "#" + "url": "/contact/" } }, { - "name": "Formation", - "price": "850", - "price_unit": "perVATDay", - "additional_price": "ou 550€ HT/demis-jour", - "description": "Formez-vous sur l'outil Chill", + "name": "Pack sur mesure", + "price": "", + "description": "Pour les structures qui nécessitent des développments spécifiques", "features": [ - "Une journée ou demis-journée de formation en présentiel ou en visio pour vous former sur l'outil" + "Développement sur mesure", + "Equipe projet dédiée", + "Outil de ticketing", + "Mise à jour régulières" ], "button": { "text": "Contactez-nous", - "url": "#" + "url": "/contact/" } } + ] } {{< /pricing-table-2 >}} diff --git a/static/css/style.css b/static/css/style.css index 1d4cf0c..2daf75c 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -2897,6 +2897,11 @@ body { background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1)); } +.bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgb(74 222 128 / var(--tw-bg-opacity, 1)); +} + .bg-gradient-to-b { background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); } @@ -4527,6 +4532,10 @@ body { margin-top: 5rem; } + .sm\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + .sm\:flex-row { flex-direction: row; } @@ -4699,6 +4708,10 @@ 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; } diff --git a/themes/chill-theme/i18n/fr.toml b/themes/chill-theme/i18n/fr.toml index bf171cd..110bfbb 100644 --- a/themes/chill-theme/i18n/fr.toml +++ b/themes/chill-theme/i18n/fr.toml @@ -133,6 +133,12 @@ other = "HT/an" [perMonth] other = "/mois" +[perUser] +other = "/utilisateur" + +[selfHosted] +other = "Auto-hébergé" + # Documentation [documentation] other = "Documentation" diff --git a/themes/chill-theme/layouts/shortcodes/pricing-table-2.html b/themes/chill-theme/layouts/shortcodes/pricing-table-2.html index 4d38133..ac0dce2 100644 --- a/themes/chill-theme/layouts/shortcodes/pricing-table-2.html +++ b/themes/chill-theme/layouts/shortcodes/pricing-table-2.html @@ -10,7 +10,7 @@ {{ end }} -
+
{{ range $index, $plan := $data.plans }}
{{ if $plan.featured }} @@ -18,6 +18,12 @@ {{ i18n "mostPopular" }}
{{ end }} + {{ if $plan.selfhosted }} +
+ {{ i18n "selfHosted" }} +
+ {{ end }} +

{{ $plan.name }}