From 3066f314361458e2e981bd7f02488b728efc5c46 Mon Sep 17 00:00:00 2001 From: Jan Calanog Date: Fri, 14 Mar 2025 16:41:40 +0100 Subject: [PATCH 1/2] wip --- src/Elastic.Markdown/Slices/Layout/_LandingPage.cshtml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Elastic.Markdown/Slices/Layout/_LandingPage.cshtml b/src/Elastic.Markdown/Slices/Layout/_LandingPage.cshtml index b06ec612f..075de5dda 100644 --- a/src/Elastic.Markdown/Slices/Layout/_LandingPage.cshtml +++ b/src/Elastic.Markdown/Slices/Layout/_LandingPage.cshtml @@ -12,11 +12,8 @@

Elastic documentation

Find the help you need, wherever you are in your Elastic journey.

- - Start free trial - - - Upgrade + + Get started
From c07f01351736f852169bb5fe766a8dc926af8300 Mon Sep 17 00:00:00 2001 From: Jan Calanog Date: Fri, 14 Mar 2025 17:58:33 +0100 Subject: [PATCH 2/2] Landing page changes --- .../Slices/Layout/_LandingPage.cshtml | 285 ++++++------------ .../_static/icon-dashboards-64-color.svg | 15 + .../_static/icon-graph-64-color.svg | 15 + .../_static/icon-infra-64-color.svg | 16 + .../_static/icon-three-people-64-color.svg | 8 + 5 files changed, 150 insertions(+), 189 deletions(-) create mode 100644 src/Elastic.Markdown/_static/icon-dashboards-64-color.svg create mode 100644 src/Elastic.Markdown/_static/icon-graph-64-color.svg create mode 100644 src/Elastic.Markdown/_static/icon-infra-64-color.svg create mode 100644 src/Elastic.Markdown/_static/icon-three-people-64-color.svg diff --git a/src/Elastic.Markdown/Slices/Layout/_LandingPage.cshtml b/src/Elastic.Markdown/Slices/Layout/_LandingPage.cshtml index 075de5dda..4972a40b8 100644 --- a/src/Elastic.Markdown/Slices/Layout/_LandingPage.cshtml +++ b/src/Elastic.Markdown/Slices/Layout/_LandingPage.cshtml @@ -6,7 +6,7 @@
Loading
-
+

Elastic documentation

@@ -25,54 +25,69 @@
-

Elastic basics

-
-
-

- Learn about Elasticsearch, the components at the heart of the Elastic Search AI Platform, and the solutions it powers. -

-
- - Get started - - - - +

How-to guides

+
+
+
+ Graph icon +
+

Manage all your data

+

Learn how to ingest, enrich, and manage your data throughout its entire Elasticsearch lifecycle.

+
+ View docs +
+
-
-
-
- -
-
-

Instant Elasticsearch

-
-
-

For local testing, use Docker to install and run Elasticsearch.

+ +
+
+ Dashboards icon +
+

Explore and analyze your data

+

Discover the querying, shaping, and visualization tools of Elasticsearch and Kibana, available in every solution.

+
+ View docs +
+
+
-
-

Try it locally now:

-
-
-
-
-									curl -fsSL https://elastic.co/start-local | sh
-								
+ +
+
+ Infra logo +
+

Deploy and manage

+

Learn about how to deploy and manage all aspects of your Elastic environment.

+
+ View docs +
+
+
+
+ +
+
+ Three people icon +
+

Manage your Elastic Cloud organization

+

Manage the settings for your Elastic Cloud account.

+
+
-
+

Elastic products

-
+
Search logo
@@ -80,12 +95,11 @@

Build powerful search and RAG applications using Elasticsearch's vector database, AI toolkit, and advanced retrieval capabilities.

-
+
Observability logo
@@ -93,21 +107,19 @@

Resolve problems with open, flexible, and unified observability powered by advanced machine learning and analytics.

-
+
- Security logo + Security logo

Security

Detect, investigate, and respond to threats with AI-driven security analytics to protect your organization at scale.

@@ -116,150 +128,6 @@
-
-
-

Elastic how-to guides

-
-

Manage all your data

-

Learn how to ingest, enrich, and manage your data throughout its entire Elasticsearch lifecycle.

- - -
- -
-

Explore and analyze your data

-

Discover the querying, shaping, and visualization tools of Elasticsearch and Kibana, available in every solution.

- - -
- -
-

Deploy and manage

-

Learn about how to deploy and manage all aspects of your Elastic environment. Learn how to design resilient, highly available clusters and deployments, and maintain and scale your environment to grow with your use case.

- - -
- -
-
- -
-
-
- Elastic Community logo -
-

Welcome to our community of developers

-

Learn from your peers and share code examples.

-
- - Join now - -
-
-
-

References

@@ -397,11 +265,11 @@
-
+

Product resources

-
+

Releases

Explore the latest features and changes in Elastic.

@@ -417,7 +285,7 @@
-
+

Troubleshoot and support

Check troubleshooting guides for common fixes or reach out to the experts.

@@ -433,7 +301,7 @@
-
+

Contribute and extend

Learn how to contribute to Elastic products and extend Elastic capabilities.

@@ -452,4 +320,43 @@
+ + @*
*@ + @*
*@ + @*

Instant Elasticsearch

*@ + @*
*@ + @*
*@ + @*

For local testing, use Docker to install and run Elasticsearch.

*@ + @*
*@ + @*
*@ + @*

Try it locally now:

*@ + @*
*@ + @*
*@ + @*
*@ + @*
 *@
+	@* 								curl -fsSL https://elastic.co/start-local | sh *@
+	@* 							
*@ + @*
*@ + @*
*@ + @*
*@ + @*
*@ + @*
*@ + @*
*@ + @*
*@ + +
+
+
+ Elastic Community logo +
+

Welcome to our community of developers

+

Learn from your peers and share code examples.

+
+ + Join now + +
+
+
+
diff --git a/src/Elastic.Markdown/_static/icon-dashboards-64-color.svg b/src/Elastic.Markdown/_static/icon-dashboards-64-color.svg new file mode 100644 index 000000000..ef4a8ac50 --- /dev/null +++ b/src/Elastic.Markdown/_static/icon-dashboards-64-color.svg @@ -0,0 +1,15 @@ + + + + icon-dashboards-64-color + Created with Sketch. + + + + + + + + + + \ No newline at end of file diff --git a/src/Elastic.Markdown/_static/icon-graph-64-color.svg b/src/Elastic.Markdown/_static/icon-graph-64-color.svg new file mode 100644 index 000000000..d57763a96 --- /dev/null +++ b/src/Elastic.Markdown/_static/icon-graph-64-color.svg @@ -0,0 +1,15 @@ + + + + icon-graph-64-color + Created with Sketch. + + + + + + + + + + \ No newline at end of file diff --git a/src/Elastic.Markdown/_static/icon-infra-64-color.svg b/src/Elastic.Markdown/_static/icon-infra-64-color.svg new file mode 100644 index 000000000..2229a9f3d --- /dev/null +++ b/src/Elastic.Markdown/_static/icon-infra-64-color.svg @@ -0,0 +1,16 @@ + + + + icon-infra-64-color + Created with Sketch. + + + + + + + + + + + \ No newline at end of file diff --git a/src/Elastic.Markdown/_static/icon-three-people-64-color.svg b/src/Elastic.Markdown/_static/icon-three-people-64-color.svg new file mode 100644 index 000000000..db996013f --- /dev/null +++ b/src/Elastic.Markdown/_static/icon-three-people-64-color.svg @@ -0,0 +1,8 @@ + + + + + + + +