diff --git a/src/css/style.css b/src/css/style.css index dc75ac8494..838c1de1f6 100644 --- a/src/css/style.css +++ b/src/css/style.css @@ -1095,6 +1095,33 @@ h4:hover .header-anchor { .ff-features-key label { margin-left: 12px; } + /* + Certify hardware lists + */ + + .ff-certify-list { + @apply flex flex-col pb-6 gap-y-10 sm:gap-y-0; + } + + .ff-certify-list > .ff-item { + @apply grid grid-cols-[1fr,50px,1fr] sm:grid-cols-[24px,1fr] sm:grid-flow-col md:px-10 sm:gap-x-6 sm:grid-rows-[minmax(18px,1fr),60px,minmax(18px,1fr)]; + } + + .ff-certify-list > .ff-item:first-of-type { + @apply sm:grid-rows-[36px,minmax(18px,1fr)]; + } + + .ff-line-container { + @apply grid items-stretch my-auto sm:my-0 sm:mx-auto; + } + + .ff-line { + @apply sm:w-px w-full h-px sm:h-full bg-gray-300 sm:bg-gray-500; + } + + .ff-certify-list-icon { + @apply m-auto text-gray-500 w-[24px]; + } /* Used for nicely formatting links diff --git a/src/product/certify-hardware.njk b/src/product/certify-hardware.njk index f2d3cbb5d6..7b1f20b3f9 100644 --- a/src/product/certify-hardware.njk +++ b/src/product/certify-hardware.njk @@ -14,34 +14,34 @@ layout: layouts/page.njk

Technical Qualification in 3 Steps

-
-
-
-
+
+
+
+
-
{% include "components/icons/book-open.svg" %}
-
-
+
{% include "components/icons/book-open.svg" %}
+
+
Explore the FlowFuse Device Agent Repository and Documentation.
-
-
-
+
+
+
-
{% include "components/icons/check-circle.svg" %}
-
-
+
{% include "components/icons/check-circle.svg" %}
+
+
Ensure that the Device Agent comes pre-installed on your device. Alternatively, it should be available from a store or marketplace as a "one-click" installer.
-
-
-
+
+
+
-
{% include "components/icons/document-arrow-up.svg" %}
-
-
+
{% include "components/icons/document-arrow-up.svg" %}
+
+
Users can easily upload their device configuration either through a custom user interface (e.g., file upload or input mask) or via the built-in Device Agent UI.
@@ -64,24 +64,24 @@ layout: layouts/page.njk

Marketing and Publications

-
-
-
-
+
+
+
+
-
{% include "components/icons/chat-bubble-bottom-center-text.svg" %}
-
-
+
{% include "components/icons/chat-bubble-bottom-center-text.svg" %}
+
+
In a joint meeting, we will discuss marketing activities on a case-by-case basis.
-
-
-
+
+
+
-
{% include "components/icons/check-badge.svg" %}
-
-
+
{% include "components/icons/check-badge.svg" %}
+
+
Upon successful technical qualification, you will be granted the right to use the "FlowFuse Certified" logo.