From 84d559433292cf9cdc2bff770788840c59304b0f Mon Sep 17 00:00:00 2001 From: Jack Hickey <133868041+nginx-jack@users.noreply.github.com> Date: Tue, 10 Jun 2025 12:03:38 +0100 Subject: [PATCH 01/55] Fix catalog and home page --- layouts/index.html | 195 -------------------- layouts/shortcodes/catalogs-dimensions.html | 8 +- layouts/shortcodes/catalogs-events.html | 10 +- layouts/shortcodes/catalogs-metrics.html | 10 +- 4 files changed, 11 insertions(+), 212 deletions(-) diff --git a/layouts/index.html b/layouts/index.html index c4834aa1c..b7180eb09 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,199 +1,4 @@ {{ define "main" }} -
-
- -
- {{ if eq .Title "NGINX Product Documentation" }} -

NGINX Product Documentation

- {{ end}} {{ if .Description }} -

{{ .Description | markdownify }}

- {{ end}} {{ if .Content }} -

{{ .Content }}

- {{ end }} -
- -
- -
-
-

NGINX One

-
-
- -
-
- -
-
- -
-
-

NGINX App Protect

-
-
- - -
-
- -
-
- -
-
-

NGINX as a Service

-
-
- -
-
- -
-
- -
-
-

More NGINX Products

-
-
- -
-
- -
-
-
- {{/* mf homepage */}}
diff --git a/layouts/shortcodes/catalogs-dimensions.html b/layouts/shortcodes/catalogs-dimensions.html index 1b38e46f4..2b88e9701 100644 --- a/layouts/shortcodes/catalogs-dimensions.html +++ b/layouts/shortcodes/catalogs-dimensions.html @@ -1,13 +1,12 @@ {{/* This shortcode **requires** that the document uses the _default/catalogs.html layout */}} -
+

NGINX Management Suite Dimensions Catalog

Information about all of the Dimensions collected by NGINX Agent

  {{ range .Site.Data.nms.catalogs.dimensions }} -

{{.name}}

- +

{{.name}}

+
@@ -19,6 +18,5 @@

{{.name}} +

NGINX Management Suite Events Catalog

Information about all of the Events collected by NGINX Agent

  {{ range .Site.Data.nms.catalogs.events }}

{{.name}} - +

-

description
+
@@ -55,6 +54,5 @@

{{.name}}

description
-
{{ end }} -
\ No newline at end of file +
diff --git a/layouts/shortcodes/catalogs-metrics.html b/layouts/shortcodes/catalogs-metrics.html index bf7f3353c..5d1ee4d27 100644 --- a/layouts/shortcodes/catalogs-metrics.html +++ b/layouts/shortcodes/catalogs-metrics.html @@ -1,15 +1,14 @@ {{/* This shortcode **requires** that the document uses the _default/catalogs.html layout */}} -
+

NGINX Management Suite Metrics Catalog

Information about all of the Metrics collected by NGINX Agent

  {{ range .Site.Data.nms.catalogs.metrics }}

{{.name}} - +

- +
@@ -55,6 +54,5 @@

{{.name}}

description
-
{{ end }} -
\ No newline at end of file +
From fcd19a62890548f67658e8f5a7de8ffb7656b7d5 Mon Sep 17 00:00:00 2001 From: Jack Hickey <133868041+nginx-jack@users.noreply.github.com> Date: Mon, 23 Jun 2025 11:17:25 +0100 Subject: [PATCH 02/55] Homepage: Match mainframe branch updates --- layouts/index.html | 370 +++++++++++++++++++++++---------------------- 1 file changed, 190 insertions(+), 180 deletions(-) diff --git a/layouts/index.html b/layouts/index.html index b7180eb09..87d39db23 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,230 +1,240 @@ {{ define "main" }} {{/* mf homepage */}} -
-
-
- NGINX Product Documentation -
-
- Learn how to deliver, manage, and protect your applications using F5 NGINX products. -
-

- NGINX One -

- -
-
- -

- NGINX One Console -

-
-
- Monitor your infrastructure, address security vulnerabilities, and assess the health of your NGINX fleet, all from a single console. -
+
+
+ {{ block "header" . }}{{end}} +
+
+
+
+ NGINX Product Documentation
-
- - -
-
- + - -
-
- + - -
-
- + - -
-
- + - -
-
- + - -
-
- + - -
- + +
+
+ +
+ Subscription Licensing & Solutions +
+
+
+ Stay compliant with your NGINX subscription licenses and see how you can use NGINX One to build secure, scalable, and high-performing applications and APIs. +
+
+
-
-
- NGINX App Protect
- -
-
- -
- NGINX App Protect WAF -
-
-
- Lightweight, high-performance, advanced protection against Layer 7 attacks on your apps and APIs -
+
+
+ NGINX App Protect
-
- -
-
- - -
-
- NGINX as a Service -
+
+ - -
-
-