From f2daf27141f43ee0fcf692f52996abb80f1d2740 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Mon, 2 Mar 2026 11:14:51 +0100 Subject: [PATCH 1/4] feat: restyle pricing feature table with left-aligned headers, column reorder, and divider MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reverse tier column order to Enterprise → Pro → Starter, left-align row header labels to match section headers, add indigo vertical divider between label and tier columns, show em-dash for empty cells, and push info icons to the right edge of the label cell. --- src/_data/featureCatalog.yaml | 18 +++++++++--------- .../feature_lists/features-table-base.njk | 10 +++++----- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/_data/featureCatalog.yaml b/src/_data/featureCatalog.yaml index 2b6ebcb08a..d46186d767 100644 --- a/src/_data/featureCatalog.yaml +++ b/src/_data/featureCatalog.yaml @@ -954,22 +954,22 @@ sections: buttons: cloud: + - cta: Request a Quote + url: /pricing/request-quote/ + onclick: "capture('cta-request-quote', {'position': 'secondary'}, {'plan': 'cloud-enterprise'})" - cta: TRY FOR FREE url: sign-up-url - onclick: "capture('cta-join', {'position': 'secondary'}, {'plan': 'cloud-starter'})" + onclick: "capture('cta-join', {'position': 'secondary'}, {'plan': 'cloud-pro'})" - cta: TRY FOR FREE url: sign-up-url - onclick: "capture('cta-join', {'position': 'secondary'}, {'plan': 'cloud-pro'})" + onclick: "capture('cta-join', {'position': 'secondary'}, {'plan': 'cloud-starter'})" + selfHosted: - cta: Request a Quote url: /pricing/request-quote/ onclick: "capture('cta-request-quote', {'position': 'secondary'}, {'plan': 'sh-enterprise'})" - selfHosted: - - cta: INSTALL NOW - url: https://flowfuse.com/docs/install/introduction/ - onclick: "capture('cta-install', {'position': 'secondary'}, {'plan': 'sh-starter'})" - cta: CONTACT US url: /contact-us onclick: "capture('cta-contact-us', {'position': 'secondary'}, {'plan': 'sh-team'})" - - cta: Request a Quote - url: /pricing/request-quote/ - onclick: "capture('cta-request-quote', {'position': 'secondary'}, {'plan': 'sh-enterprise'})" + - cta: INSTALL NOW + url: https://flowfuse.com/docs/install/introduction/ + onclick: "capture('cta-install', {'position': 'secondary'}, {'plan': 'sh-starter'})" diff --git a/src/_includes/feature_lists/features-table-base.njk b/src/_includes/feature_lists/features-table-base.njk index 5d36c8e293..1d474901f3 100644 --- a/src/_includes/feature_lists/features-table-base.njk +++ b/src/_includes/feature_lists/features-table-base.njk @@ -2,16 +2,16 @@ {% set hostingKey = 'selfHosted' if hosting == 'self-hosted' else 'cloud' %} - {% set tiers = ['starter', 'pro', 'enterprise'] %} + {% set tiers = ['enterprise', 'pro', 'starter'] %} {% for section in featureCatalog.sections %}