From 14301eef53e6be88ffc7f794fb3a13ec317549e1 Mon Sep 17 00:00:00 2001 From: Allison Reinheimer Moore Date: Mon, 22 Jan 2024 14:18:04 -0500 Subject: [PATCH 1/6] oldhomepagewhodat --- source/index.txt | 174 ++++++----------------------------------------- 1 file changed, 21 insertions(+), 153 deletions(-) diff --git a/source/index.txt b/source/index.txt index 5a5493e6..2ced56a4 100644 --- a/source/index.txt +++ b/source/index.txt @@ -44,188 +44,56 @@ MongoDB Documentation :class: hero-img :alt: Homepage illustration -.. landing:products:: - - .. landing:product:: MongoDB Atlas - :icon: /images/technical-atlas-serverless.svg - :icon-alt: Atlas +.. card-group:: + :columns: 1 + + .. card:: + :headline: MongoDB Atlas + :url: https://www.mongodb.com/docs/atlas/getting-started/ + :icon: /path-to-icon.svg + :icon-alt: Icon's alt text Run MongoDB on a multi-cloud developer data platform that accelerates and simplifies working with operational data. - .. cta:: - - :atlas:`Learn about MongoDB Atlas ` - - .. landing:product:: Database Manual + .. card:: Database Manual :icon: /images/technical-mdb-shell.svg :icon-alt: MongoDB Database Manual + :url: https://www.mongodb.com/docs/manual/ Learn core MongoDB concepts, including data modeling, querying data, aggregations, sharding, and more. - - .. cta:: - - :manual:`Explore MongoDB fundamentals ` - .. landing:product:: Migrators, Tools, and Connectors + .. card:: Migrators, Tools, and Connectors :icon: /images/general-features-tools.svg :icon-alt: Migrators, Tools, and Connectors + :url: https://www.mongodb.com/docs/tools-and-connectors/ Explore tools and integrations for MongoDB, from data visualization and development to migration and management. - .. cta:: - - :doc:`Connect and interact with MongoDB ` - -.. landing:client-libraries:: Client Libraries - :cta: View all - :url: https://www.mongodb.com/docs/drivers/ - -.. card-group:: - :columns: 4 - :layout: default - :ia-entry-id: client-libraries - :type: drivers - - .. card:: - :headline: C - :url: https://www.mongodb.com/docs/drivers/c/ - :icon: /images/icons/c.svg - :icon-alt: C Driver icon - - .. card:: - :headline: C++ - :url: https://www.mongodb.com/docs/drivers/cxx/ - :icon: /images/icons/cpp.svg - :icon-alt: C plus plus Driver icon - - .. card:: - :headline: C# - :url: https://www.mongodb.com/docs/drivers/csharp/current/ - :icon: /images/icons/csharp.svg - :icon-alt: C sharp Driver icon - - .. card:: - :headline: Go - :url: https://www.mongodb.com/docs/drivers/go/current/ - :icon: /images/icons/go.svg - :icon-alt: Go Driver icon - - .. card:: - :headline: Java - :url: https://www.mongodb.com/docs/drivers/java-drivers/ - :icon: /images/icons/java.svg - :icon-alt: Java Driver icon - - .. card:: - :headline: Kotlin - :url: https://www.mongodb.com/docs/drivers/kotlin-drivers/ - :icon: /images/icons/kotlin.svg - :icon-alt: Kotlin Driver icon - - .. card:: - :headline: Node.js - :url: https://www.mongodb.com/docs/drivers/node/current/ - :icon: /images/icons/node.svg - :icon-alt: Node Driver icon - - .. card:: - :headline: PHP - :url: https://www.mongodb.com/docs/drivers/php/ - :icon: /images/icons/php.svg - :icon-alt: PHP Driver icon - - .. card:: - :headline: Python - :url: https://www.mongodb.com/docs/drivers/python/ - :icon: /images/icons/python.svg - :icon-alt: Python Driver icon - - .. card:: - :headline: Ruby - :url: https://www.mongodb.com/docs/drivers/ruby/ - :icon: /images/icons/ruby.svg - :icon-alt: Ruby Driver icon - - .. card:: - :headline: Rust - :url: https://www.mongodb.com/docs/drivers/rust/current/ - :icon: /images/icons/rust.svg - :icon-alt: Rust Driver icon - - .. card:: - :headline: Scala - :url: https://www.mongodb.com/docs/drivers/scala/ - :icon: /images/icons/scala.svg - :icon-alt: Scala Driver icon - - .. card:: - :headline: Swift - :url: https://www.mongodb.com/docs/drivers/swift/ - :icon: /images/icons/swift.svg - :icon-alt: Swift Driver icon - - .. card:: - :headline: TypeScript - :url: https://www.mongodb.com/docs/drivers/typescript/ - :icon: /images/icons/ts.svg - :icon-alt: TypeScript Driver icon - -.. STRICT structure of: -.. title argument, and 3 elements in content block (paragraph, button, codeblock) - -.. landing:explore:: Explore the Document Model - - Interact with JSON-like documents using the MongoDB Shell to insert, - query, and delete sample data. - - .. button:: Launch Interactive Lab - :uri: https://www.mongodb.com/docs/manual/tutorial/getting-started/ - - .. code-block:: sh - :copyable: true - - db.people.insertOne({ - name: { first: 'Alan', last: 'Turing' }, - birth: new Date('Jun 23, 1912'), - death: new Date('Jun 07, 1954'), - contribs: [ 'Turing machine', 'Turing test' ], - views : Long(1250000) - }) - + .. card:: Client Libraries + :icon: /images/general-features-tools.svg + :icon-alt: Client libraries icon. + :url: https://www.mongodb.com/docs/drivers/ More Ways to Learn ------------------- - -.. landing:more-ways:: Deploy a cluster on Atlas - :video_url: https://fast.wistia.net/embed/iframe/dro6xerqbs - - Watch a short series of videos on how to create and set up an - account, deploy a free cluster, and load sample data. - - .. cta:: - - `Learn with MongoDB University `__ +~~~~~~~~~~~~~~~~~~ .. card-group:: :columns: 3 .. card:: :icon: /images/general-content-learn.svg - :headline: Become MongoDB Certified - :cta: MongoDB Certifications - :url: https://learn.mongodb.com/pages/certification-program + :cta: Take Free Courses on MongoDB + :url: https://learn.mongodb.com/ .. card:: :icon: /images/general-content-community.svg - :headline: Join Forums and Discussions - :cta: MongoDB Community + :cta: Join Forums and Discussions :url: https://www.mongodb.com/community/ .. card:: :icon: /images/technical-mdb-devhub.svg - :headline: View MongoDB Tutorials - :cta: Developer Center + :cta: View Developer Resources :url: https://www.mongodb.com/developer/ From 4b330e156c24a6579bae83e716139fcfbaf90159 Mon Sep 17 00:00:00 2001 From: Allison Reinheimer Moore Date: Mon, 22 Jan 2024 14:20:15 -0500 Subject: [PATCH 2/6] empty From 25b04ae5c877105d4408d6ea5a6c9d364905622a Mon Sep 17 00:00:00 2001 From: Allison Reinheimer Moore Date: Mon, 22 Jan 2024 14:29:02 -0500 Subject: [PATCH 3/6] use old intro --- source/index.txt | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/source/index.txt b/source/index.txt index 2ced56a4..dbc97f4d 100644 --- a/source/index.txt +++ b/source/index.txt @@ -30,27 +30,25 @@ MongoDB Documentation .. STRICT structure of: .. title argument, and 3 elements in content block (paragraph, cta, hero) -.. landing:introduction:: Get Started with MongoDB +.. introduction:: Get Started with MongoDB Store data in flexible documents and develop applications designed to adapt and scale, backed by Atlas, a fully managed platform with always-on security and an ecosystem of tools and integrations. - .. button:: Deploy a Free Cluster - :uri: https://www.mongodb.com/docs/atlas/getting-started/ - - .. image:: /images/hero-v2.svg + .. image:: /images/homepage-hero.svg :class: hero-img :alt: Homepage illustration .. card-group:: :columns: 1 + :layout: carousel .. card:: :headline: MongoDB Atlas :url: https://www.mongodb.com/docs/atlas/getting-started/ - :icon: /path-to-icon.svg + :icon: /images/technical-mdb-shell.svg :icon-alt: Icon's alt text Run MongoDB on a multi-cloud developer data platform that @@ -82,18 +80,29 @@ More Ways to Learn .. card-group:: :columns: 3 + :layout: carousel .. card:: :icon: /images/general-content-learn.svg - :cta: Take Free Courses on MongoDB + :headline: Take Free Courses on MongoDB :url: https://learn.mongodb.com/ .. card:: :icon: /images/general-content-community.svg - :cta: Join Forums and Discussions + :headline: Join Forums and Discussions :url: https://www.mongodb.com/community/ .. card:: :icon: /images/technical-mdb-devhub.svg - :cta: View Developer Resources + :headline: View Developer Resources :url: https://www.mongodb.com/developer/ + +.. card:: + :headline: Run a self-managed database (Optional) + :cta: Get started with MongoDB + :url: {:url-card-should-link-to} + :icon: /path-to-icon.svg + :icon-alt: Icon's alt text + :tag: server + + Card content. From 7f7101fb7a183f268646f1a49e053d870e24fea9 Mon Sep 17 00:00:00 2001 From: Allison Reinheimer Moore Date: Mon, 22 Jan 2024 14:31:57 -0500 Subject: [PATCH 4/6] image update --- source/images/homepage-hero-revert.svg | 10 ++++++++++ source/index.txt | 10 +++------- 2 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 source/images/homepage-hero-revert.svg diff --git a/source/images/homepage-hero-revert.svg b/source/images/homepage-hero-revert.svg new file mode 100644 index 00000000..b21307b1 --- /dev/null +++ b/source/images/homepage-hero-revert.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/source/index.txt b/source/index.txt index dbc97f4d..89197bd2 100644 --- a/source/index.txt +++ b/source/index.txt @@ -26,10 +26,6 @@ MongoDB Documentation :id: client-libraries :url: https://www.mongodb.com/docs/drivers/ - -.. STRICT structure of: -.. title argument, and 3 elements in content block (paragraph, cta, hero) - .. introduction:: Get Started with MongoDB Store data in flexible documents and develop applications @@ -37,9 +33,9 @@ MongoDB Documentation platform with always-on security and an ecosystem of tools and integrations. - .. image:: /images/homepage-hero.svg - :class: hero-img - :alt: Homepage illustration +.. image:: /images/homepage-hero-revert.svg + :class: hero-img + :alt: Homepage illustration .. card-group:: :columns: 1 From c5bac0ab8b71349c587087260fafb510e7f5d764 Mon Sep 17 00:00:00 2001 From: Allison Reinheimer Moore Date: Mon, 22 Jan 2024 14:49:04 -0500 Subject: [PATCH 5/6] tweak --- source/index.txt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/source/index.txt b/source/index.txt index 89197bd2..225a359f 100644 --- a/source/index.txt +++ b/source/index.txt @@ -26,7 +26,7 @@ MongoDB Documentation :id: client-libraries :url: https://www.mongodb.com/docs/drivers/ -.. introduction:: Get Started with MongoDB +.. introduction:: Store data in flexible documents and develop applications designed to adapt and scale, backed by Atlas, a fully managed @@ -50,7 +50,8 @@ MongoDB Documentation Run MongoDB on a multi-cloud developer data platform that accelerates and simplifies working with operational data. - .. card:: Database Manual + .. card:: + :headline: Database Manual :icon: /images/technical-mdb-shell.svg :icon-alt: MongoDB Database Manual :url: https://www.mongodb.com/docs/manual/ @@ -58,7 +59,8 @@ MongoDB Documentation Learn core MongoDB concepts, including data modeling, querying data, aggregations, sharding, and more. - .. card:: Migrators, Tools, and Connectors + .. card:: + :headline: Migrators, Tools, and Connectors :icon: /images/general-features-tools.svg :icon-alt: Migrators, Tools, and Connectors :url: https://www.mongodb.com/docs/tools-and-connectors/ @@ -66,7 +68,8 @@ MongoDB Documentation Explore tools and integrations for MongoDB, from data visualization and development to migration and management. - .. card:: Client Libraries + .. card:: + :headline: Client Libraries :icon: /images/general-features-tools.svg :icon-alt: Client libraries icon. :url: https://www.mongodb.com/docs/drivers/ From b65b04e8cf79a1206d72a0b85088b900ae2bda9f Mon Sep 17 00:00:00 2001 From: Allison Reinheimer Moore Date: Mon, 22 Jan 2024 15:00:02 -0500 Subject: [PATCH 6/6] more tweaks --- source/index.txt | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/source/index.txt b/source/index.txt index 225a359f..73be5049 100644 --- a/source/index.txt +++ b/source/index.txt @@ -75,7 +75,7 @@ MongoDB Documentation :url: https://www.mongodb.com/docs/drivers/ More Ways to Learn -~~~~~~~~~~~~~~~~~~ +------------------ .. card-group:: :columns: 3 @@ -95,13 +95,3 @@ More Ways to Learn :icon: /images/technical-mdb-devhub.svg :headline: View Developer Resources :url: https://www.mongodb.com/developer/ - -.. card:: - :headline: Run a self-managed database (Optional) - :cta: Get started with MongoDB - :url: {:url-card-should-link-to} - :icon: /path-to-icon.svg - :icon-alt: Icon's alt text - :tag: server - - Card content.