diff --git a/.desktop-lighthouserc.js b/.desktop-lighthouserc.js
index 5ddb404fa313..6e6304566de2 100644
--- a/.desktop-lighthouserc.js
+++ b/.desktop-lighthouserc.js
@@ -10,7 +10,7 @@ module.exports = {
"http://localhost/?desktop",
"http://localhost/company/about/index.html?desktop",
"http://localhost/cloud-native-management/meshery/index.html?desktop",
- "http://localhost/cloud-native-management/meshmap/index.html?desktop",
+ "http://localhost/cloud-native-management/kanvas/index.html?desktop",
"http://localhost/learn/learning-paths/index.html?desktop",
"http://localhost/learn/service-mesh-books/index.html?desktop",
"http://localhost/learn/service-mesh-workshops/index.html?desktop",
diff --git a/.github/labeler.yml b/.github/labeler.yml
index 080e048af5dd..49da5263a5b2 100644
--- a/.github/labeler.yml
+++ b/.github/labeler.yml
@@ -93,7 +93,7 @@ project/meshery:
- changed-files:
- any-glob-to-any-file:
- "src/collections/integrations/**/*"
-project/meshmap:
+project/kanvas:
- changed-files:
- any-glob-to-any-file:
- - "src/sections/Meshmap/**/*"
+ - "src/sections/Kanvas/**/*"
diff --git a/.github/workflows/meshmap.yml b/.github/workflows/meshmap.yml
index a39642227960..f1c83b0278ee 100644
--- a/.github/workflows/meshmap.yml
+++ b/.github/workflows/meshmap.yml
@@ -1,4 +1,4 @@
-name: MeshMap Screenshot Service
+name: Kanvas Screenshot Service
'on':
pull_request_target:
types:
@@ -14,7 +14,7 @@ name: MeshMap Screenshot Service
outputs:
resource_url:
description: The URL of the generated resource.
- value: ${{ jobs.MeshMapScreenshot.outputs.resource_url }}
+ value: ${{ jobs.KanvasScreenshot.outputs.resource_url }}
permissions:
actions: read
contents: write
@@ -23,7 +23,7 @@ permissions:
pull-requests: write
id-token: write
jobs:
- MeshMapScreenshot:
+ KanvasScreenshot:
runs-on: ubuntu-latest
outputs:
resource_url: ${{ steps.test_result.outputs.resource_url }}
@@ -36,9 +36,9 @@ jobs:
- uses: actions/checkout@v4
with:
path: action
- repository: layer5labs/meshmap-snapshot
+ repository: layer5labs/kanvas-snapshot
- id: test_result
- uses: layer5labs/MeshMap-Snapshot@v0.2.8
+ uses: layer5labs/Kanvas-Snapshot@v0.2.8
with:
githubToken: ${{ secrets.GITHUB_TOKEN }}
mesheryToken: ${{ secrets.MESHERY_TOKEN }}
diff --git a/.lighthouserc.js b/.lighthouserc.js
index 06bc8b98b5c9..3e6067c7e302 100644
--- a/.lighthouserc.js
+++ b/.lighthouserc.js
@@ -8,7 +8,7 @@ module.exports = {
"http://localhost",
"http://localhost/company/about/index.html",
"http://localhost/cloud-native-management/meshery/index.html",
- "http://localhost/cloud-native-management/meshmap/index.html",
+ "http://localhost/cloud-native-management/kanvas/index.html",
"http://localhost/learn/learning-paths/index.html",
"http://localhost/learn/service-mesh-books/index.html",
"http://localhost/learn/service-mesh-workshops/index.html",
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 5b54053833db..b24af2cdbd63 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -227,7 +227,7 @@ OR
- SVG or image uses transparent sections that change with the background color to work with either theme.
-[Example of SVG file with transparent sections](https://github.com/layer5io/layer5/blob/master/src/assets/images/meshmap/icon-only/meshmap-icon.svg)
+[Example of SVG file with transparent sections](https://github.com/layer5io/layer5/blob/master/src/assets/images/kanvas/icon-only/kanvas-icon.svg)
[Example of image file with transparent sections](https://github.com/layer5io/layer5/blob/master/src/assets/images/app/projects/meshery-logo-light.webp)
@@ -331,7 +331,7 @@ If possible we wish to avoid using images dependent on the theme because we are
1. To change images or SVG as the image source, according to the theme, you have to import the hook `useStyledDarkMode` from the following [folder](https://github.com/layer5io/layer5/blob/master/src/theme/app/useStyledDarkMode.js), and then use the `isDark` value from `useStyledDarkMode` hook for the conditional.
-For example, you can view the code for [this file](https://github.com/layer5io/layer5/blob/master/src/sections/Meshmap/Meshmap-collaborate/meshmap-collaborate-banner.js).
+For example, you can view the code for [this file](https://github.com/layer5io/layer5/blob/master/src/sections/Kanvas/Kanvas-collaborate/kanvas-collaborate-banner.js).
Here are the relevant parts of the code:
@@ -403,7 +403,7 @@ Badges are a great way of highlighting the area of contribution by any given com
- Docker Extension
- Docs
- Meshery Catalog
-- MeshMap
+- Kanvas
- Landscape
- ImageHub
- Meshery
diff --git a/README.md b/README.md
index 8e502d142285..eeb5107f2714 100644
--- a/README.md
+++ b/README.md
@@ -39,11 +39,11 @@
+
+
-MeshMap is an end-to-end management platform, here to help teams understand problems, deploy designs, apply patterns, manage and operate your deployments and services in real-time.
+Kanvas is an end-to-end management platform, here to help teams understand problems, deploy designs, apply patterns, manage and operate your deployments and services in real-time.
diff --git a/src/assets/data/faq/index.js b/src/assets/data/faq/index.js
index ccc5a2582884..82b304813e16 100644
--- a/src/assets/data/faq/index.js
+++ b/src/assets/data/faq/index.js
@@ -107,10 +107,10 @@ const data = {
],
},
{
- question: "Can I deploy Meshery / MeshMap on-premises?",
+ question: "Can I deploy Meshery / Kanvas on-premises?",
category: "Meshery",
answer: [
- "Yes, Meshery, MeshMap, and Layer5 Cloud can be deployed on-premises in minutes using Helm charts.",
+ "Yes, Meshery, Kanvas, and Layer5 Cloud can be deployed on-premises in minutes using Helm charts.",
"With a small number of manual steps, air-gapped deployments to run Meshery without internet access is also supported.",
],
},
@@ -125,18 +125,18 @@ const data = {
question: "Is it possible to migrate from managed Layer5 Cloud to self-hosted Layer5 Cloud on-premises?",
category: "Meshery",
answer: [
- "Yes, Meshery, MeshMap, and Layer5 Cloud can be deployed on-premises in minutes using Helm charts.",
+ "Yes, Meshery, Kanvas, and Layer5 Cloud can be deployed on-premises in minutes using Helm charts.",
"A one-time export of your data can be requested as you transition from managed Layer5 Cloud to self-hosted Layer5 Cloud.",
"With a small number of manual steps, air-gapped deployments to run Meshery without internet access is also supported.",
],
},
{
- question: `What is the difference between MeshMap and the Cloud Native Playground?`,
+ question: `What is the difference between Kanvas and the Cloud Native Playground?`,
category: "Meshery",
answer: [
- "The Cloud Native Playground (aka Meshery Playground) is a managed instance of Meshery that offers a sandbox environment in which half of MeshMapBETA functionality is enabled (Designer mode) and the other half of MeshMapBETA functionality is disabled (Visualizer mode).",
- "The sandbox environment is not connected to an active Kuberentes cluster, and as such, specific actions within MeshMap Designer are also disabled. Meshery and MeshMap are feature-rich, sophisticated management applications for cloud native infrastructure. To access their full set of capabilities, simply deploy your own copy of Meshery into the environment of your choosing.",
+ "The Cloud Native Playground (aka Meshery Playground) is a managed instance of Meshery that offers a sandbox environment in which half of KanvasBETA functionality is enabled (Designer mode) and the other half of KanvasBETA functionality is disabled (Visualizer mode).",
+ "The sandbox environment is not connected to an active Kuberentes cluster, and as such, specific actions within Kanvas Designer are also disabled. Meshery and Kanvas are feature-rich, sophisticated management applications for cloud native infrastructure. To access their full set of capabilities, simply deploy your own copy of Meshery into the environment of your choosing.",
],
},
{
@@ -181,13 +181,13 @@ const data = {
],
},
{
- question: "Is MeshMap cloud or a self-hosted solution?",
- category: "MeshMap",
- link: "https://layer5.io/cloud-native-management/meshmap",
+ question: "Is Kanvas cloud or a self-hosted solution?",
+ category: "Kanvas",
+ link: "https://layer5.io/cloud-native-management/kanvas",
linktext: "Learn More",
answer: [
- "Yes, MeshMap is available both as a hosted solution and is also deployable on-premises as a self-hosted solution.",
- "MeshMap can be self-hosted to keep your designs and applications internal to your premises. You can also choose to have MeshMap hosted as SaaS solution offered by Layer5.",
+ "Yes, Kanvas is available both as a hosted solution and is also deployable on-premises as a self-hosted solution.",
+ "Kanvas can be self-hosted to keep your designs and applications internal to your premises. You can also choose to have Kanvas hosted as SaaS solution offered by Layer5.",
"Whether self-hosted or hosted by Layer5, we are here to support you."
]
},
@@ -201,23 +201,23 @@ const data = {
]
},
{
- question: "How can I try out MeshMap?",
- category: "MeshMap",
- link: "https://layer5.io/cloud-native-management/meshmap",
- linktext: "MeshMap Beta",
+ question: "How can I try out Kanvas?",
+ category: "Kanvas",
+ link: "https://layer5.io/cloud-native-management/kanvas",
+ linktext: "Kanvas Beta",
answer: [
- "MeshMap is available in beta today. Signup for MeshMap beta access and use MeshMap for free.",
+ "Kanvas is available in beta today. Signup for Kanvas beta access and use Kanvas for free.",
"Your request for early access will be processeed as quicky as possible but due to the large influx of program participation requests, it may take some time before system access is granted. In the meantime to help you familiarize with Meshery, the maintainers team will send you additional information about the early access program."
]
},
{
- question: "What is MeshMap early access program?",
- category: "MeshMap",
- link: "https://layer5.io/cloud-native-management/meshmap",
- linktext: "MeshMap Beta",
+ question: "What is Kanvas early access program?",
+ category: "Kanvas",
+ link: "https://layer5.io/cloud-native-management/kanvas",
+ linktext: "Kanvas Beta",
answer: [
- "MeshMap is cloud native collaboration tool for managing your infrastructure and applications. MeshMap has two modes: Visualizer for operating your actively running Kubernetes clusters and Designer for configuring your Kubernetes clusters and creating your creating your application deployments.",
- "MeshMap is in beta mode and you can ask for early access to try it out.",
+ "Kanvas is cloud native collaboration tool for managing your infrastructure and applications. Kanvas has two modes: Visualizer for operating your actively running Kubernetes clusters and Designer for configuring your Kubernetes clusters and creating your creating your application deployments.",
+ "Kanvas is in beta mode and you can ask for early access to try it out.",
]
},
diff --git a/src/assets/discuss/html/footer.html b/src/assets/discuss/html/footer.html
index 1dc4e2786079..cd11cd1797b4 100644
--- a/src/assets/discuss/html/footer.html
+++ b/src/assets/discuss/html/footer.html
@@ -59,7 +59,7 @@
diff --git a/src/assets/images/homePage-images/meshmap.webp b/src/assets/images/homePage-images/kanvas.webp
similarity index 100%
rename from src/assets/images/homePage-images/meshmap.webp
rename to src/assets/images/homePage-images/kanvas.webp
diff --git a/src/assets/images/meshmap-snapshot/meshmap-snapshot.svg b/src/assets/images/kanvas-snapshot/kanvas-snapshot.svg
similarity index 100%
rename from src/assets/images/meshmap-snapshot/meshmap-snapshot.svg
rename to src/assets/images/kanvas-snapshot/kanvas-snapshot.svg
diff --git a/src/assets/images/meshmap/MeshmapCatalog.webp b/src/assets/images/kanvas/KanvasCatalog.webp
similarity index 100%
rename from src/assets/images/meshmap/MeshmapCatalog.webp
rename to src/assets/images/kanvas/KanvasCatalog.webp
diff --git a/src/assets/images/meshmap/MeshmapDesigner.webp b/src/assets/images/kanvas/KanvasDesigner.webp
similarity index 100%
rename from src/assets/images/meshmap/MeshmapDesigner.webp
rename to src/assets/images/kanvas/KanvasDesigner.webp
diff --git a/src/assets/images/meshmap/MeshmapVisualizer.webp b/src/assets/images/kanvas/KanvasVisualizer.webp
similarity index 100%
rename from src/assets/images/meshmap/MeshmapVisualizer.webp
rename to src/assets/images/kanvas/KanvasVisualizer.webp
diff --git a/src/assets/images/meshmap/MesheryCloud.webp b/src/assets/images/kanvas/MesheryCloud.webp
similarity index 100%
rename from src/assets/images/meshmap/MesheryCloud.webp
rename to src/assets/images/kanvas/MesheryCloud.webp
diff --git a/src/assets/images/meshmap/catalog-card-images/circuit-breaker.svg b/src/assets/images/kanvas/catalog-card-images/circuit-breaker.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/circuit-breaker.svg
rename to src/assets/images/kanvas/catalog-card-images/circuit-breaker.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/correlate-event.svg b/src/assets/images/kanvas/catalog-card-images/correlate-event.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/correlate-event.svg
rename to src/assets/images/kanvas/catalog-card-images/correlate-event.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/denial.svg b/src/assets/images/kanvas/catalog-card-images/denial.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/denial.svg
rename to src/assets/images/kanvas/catalog-card-images/denial.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/http.svg b/src/assets/images/kanvas/catalog-card-images/http.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/http.svg
rename to src/assets/images/kanvas/catalog-card-images/http.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/jwt.svg b/src/assets/images/kanvas/catalog-card-images/jwt.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/jwt.svg
rename to src/assets/images/kanvas/catalog-card-images/jwt.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/multicluster.svg b/src/assets/images/kanvas/catalog-card-images/multicluster.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/multicluster.svg
rename to src/assets/images/kanvas/catalog-card-images/multicluster.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/mutual-tls.svg b/src/assets/images/kanvas/catalog-card-images/mutual-tls.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/mutual-tls.svg
rename to src/assets/images/kanvas/catalog-card-images/mutual-tls.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/node-agent.svg b/src/assets/images/kanvas/catalog-card-images/node-agent.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/node-agent.svg
rename to src/assets/images/kanvas/catalog-card-images/node-agent.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/only-wagent.svg b/src/assets/images/kanvas/catalog-card-images/only-wagent.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/only-wagent.svg
rename to src/assets/images/kanvas/catalog-card-images/only-wagent.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/pre-provision.svg b/src/assets/images/kanvas/catalog-card-images/pre-provision.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/pre-provision.svg
rename to src/assets/images/kanvas/catalog-card-images/pre-provision.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/retries.svg b/src/assets/images/kanvas/catalog-card-images/retries.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/retries.svg
rename to src/assets/images/kanvas/catalog-card-images/retries.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/retry-deadline.svg b/src/assets/images/kanvas/catalog-card-images/retry-deadline.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/retry-deadline.svg
rename to src/assets/images/kanvas/catalog-card-images/retry-deadline.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/single-tenant.svg b/src/assets/images/kanvas/catalog-card-images/single-tenant.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/single-tenant.svg
rename to src/assets/images/kanvas/catalog-card-images/single-tenant.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/singleton.svg b/src/assets/images/kanvas/catalog-card-images/singleton.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/singleton.svg
rename to src/assets/images/kanvas/catalog-card-images/singleton.svg
diff --git a/src/assets/images/meshmap/catalog-card-images/traces.svg b/src/assets/images/kanvas/catalog-card-images/traces.svg
similarity index 100%
rename from src/assets/images/meshmap/catalog-card-images/traces.svg
rename to src/assets/images/kanvas/catalog-card-images/traces.svg
diff --git a/src/assets/images/meshmap/docker_white.svg b/src/assets/images/kanvas/docker_white.svg
similarity index 100%
rename from src/assets/images/meshmap/docker_white.svg
rename to src/assets/images/kanvas/docker_white.svg
diff --git a/src/assets/images/meshmap/ebpf-dark.webp b/src/assets/images/kanvas/ebpf-dark.webp
similarity index 100%
rename from src/assets/images/meshmap/ebpf-dark.webp
rename to src/assets/images/kanvas/ebpf-dark.webp
diff --git a/src/assets/images/meshmap/ebpf.svg b/src/assets/images/kanvas/ebpf.svg
similarity index 100%
rename from src/assets/images/meshmap/ebpf.svg
rename to src/assets/images/kanvas/ebpf.svg
diff --git a/src/assets/images/meshmap/icon-only/meshmap-icon-white.svg b/src/assets/images/kanvas/icon-only/kanvas-icon-white.svg
similarity index 100%
rename from src/assets/images/meshmap/icon-only/meshmap-icon-white.svg
rename to src/assets/images/kanvas/icon-only/kanvas-icon-white.svg
diff --git a/src/assets/images/meshmap/icon-only/meshmap-icon-white.webp b/src/assets/images/kanvas/icon-only/kanvas-icon-white.webp
similarity index 100%
rename from src/assets/images/meshmap/icon-only/meshmap-icon-white.webp
rename to src/assets/images/kanvas/icon-only/kanvas-icon-white.webp
diff --git a/src/assets/images/meshmap/icon-only/meshmap-icon.svg b/src/assets/images/kanvas/icon-only/kanvas-icon.svg
similarity index 100%
rename from src/assets/images/meshmap/icon-only/meshmap-icon.svg
rename to src/assets/images/kanvas/icon-only/kanvas-icon.svg
diff --git a/src/assets/images/meshmap/icon-only/meshmap-icon.webp b/src/assets/images/kanvas/icon-only/kanvas-icon.webp
similarity index 100%
rename from src/assets/images/meshmap/icon-only/meshmap-icon.webp
rename to src/assets/images/kanvas/icon-only/kanvas-icon.webp
diff --git a/src/assets/images/meshmap/meshmap-collaborate.webp b/src/assets/images/kanvas/kanvas-collaborate.webp
similarity index 100%
rename from src/assets/images/meshmap/meshmap-collaborate.webp
rename to src/assets/images/kanvas/kanvas-collaborate.webp
diff --git a/src/assets/images/meshmap/meshmap-color-horizontal.svg b/src/assets/images/kanvas/kanvas-color-horizontal.svg
similarity index 100%
rename from src/assets/images/meshmap/meshmap-color-horizontal.svg
rename to src/assets/images/kanvas/kanvas-color-horizontal.svg
diff --git a/src/assets/images/meshmap/meshmap-color-icon.svg b/src/assets/images/kanvas/kanvas-color-icon.svg
similarity index 100%
rename from src/assets/images/meshmap/meshmap-color-icon.svg
rename to src/assets/images/kanvas/kanvas-color-icon.svg
diff --git a/src/assets/images/meshmap/meshmap-color-icon.webp b/src/assets/images/kanvas/kanvas-color-icon.webp
similarity index 100%
rename from src/assets/images/meshmap/meshmap-color-icon.webp
rename to src/assets/images/kanvas/kanvas-color-icon.webp
diff --git a/src/assets/images/meshmap/meshmap-color-stacked.svg b/src/assets/images/kanvas/kanvas-color-stacked.svg
similarity index 100%
rename from src/assets/images/meshmap/meshmap-color-stacked.svg
rename to src/assets/images/kanvas/kanvas-color-stacked.svg
diff --git a/src/assets/images/meshmap/meshmap-color-stacked.webp b/src/assets/images/kanvas/kanvas-color-stacked.webp
similarity index 100%
rename from src/assets/images/meshmap/meshmap-color-stacked.webp
rename to src/assets/images/kanvas/kanvas-color-stacked.webp
diff --git a/src/assets/images/meshmap/meshmap-color-text.svg b/src/assets/images/kanvas/kanvas-color-text.svg
similarity index 100%
rename from src/assets/images/meshmap/meshmap-color-text.svg
rename to src/assets/images/kanvas/kanvas-color-text.svg
diff --git a/src/assets/images/meshmap/meshmap-color-text.webp b/src/assets/images/kanvas/kanvas-color-text.webp
similarity index 100%
rename from src/assets/images/meshmap/meshmap-color-text.webp
rename to src/assets/images/kanvas/kanvas-color-text.webp
diff --git a/src/assets/images/meshmap/meshmap-light-stacked.svg b/src/assets/images/kanvas/kanvas-light-stacked.svg
similarity index 100%
rename from src/assets/images/meshmap/meshmap-light-stacked.svg
rename to src/assets/images/kanvas/kanvas-light-stacked.svg
diff --git a/src/assets/images/meshmap/kubernetes_white.svg b/src/assets/images/kanvas/kubernetes_white.svg
similarity index 100%
rename from src/assets/images/meshmap/kubernetes_white.svg
rename to src/assets/images/kanvas/kubernetes_white.svg
diff --git a/src/assets/images/meshmap/opa.svg b/src/assets/images/kanvas/opa.svg
similarity index 100%
rename from src/assets/images/meshmap/opa.svg
rename to src/assets/images/kanvas/opa.svg
diff --git a/src/collections/integrations/wordpress-operator/index.mdx b/src/collections/integrations/wordpress-operator/index.mdx
index 7a33bc2e7e7e..db6d8ca8e967 100644
--- a/src/collections/integrations/wordpress-operator/index.mdx
+++ b/src/collections/integrations/wordpress-operator/index.mdx
@@ -21,8 +21,8 @@ featureList: [
"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters."
]
workingSlides: [
- ../_images/meshmap-visualizer.png,
- ../_images/meshmap-designer.png
+ ../_images/kanvas-visualizer.png,
+ ../_images/kanvas-designer.png
]
howItWorks: "Collaborative Infrastructure as Design"
howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs."
diff --git a/src/collections/members/_member-profile-template/index.mdx b/src/collections/members/_member-profile-template/index.mdx
index fb31854ec0d6..8bfbfa25a84e 100644
--- a/src/collections/members/_member-profile-template/index.mdx
+++ b/src/collections/members/_member-profile-template/index.mdx
@@ -24,7 +24,7 @@ badges: # List of badges that this member carries.
# - docker-extension
# - meshery-catalog
# - docs
-# - meshmap
+# - kanvas
blurb: # (Currently not used) Member's tagline, if they have one (a short quip or phrase)
status: # [Active | Inactive]
maintainer: # [no | yes] Designates whether this member is a project maintainer or not.
diff --git a/src/collections/members/aabid-sofi/index.mdx b/src/collections/members/aabid-sofi/index.mdx
index 5f1f4b5ee056..dd09eb9a5273 100644
--- a/src/collections/members/aabid-sofi/index.mdx
+++ b/src/collections/members/aabid-sofi/index.mdx
@@ -9,7 +9,7 @@ location: Srinagar, Jammu & Kashmir, India
bio: Hi, I'm Aabid Sofi, a software engineer and web developer.
I specialize in creating custom software and web applications that are both functional and visually appealing, with a focus on design, security, and performance. Highly passionate about cloud native and open source .
badges:
- - meshmap
+ - kanvas
status: Active
published: true
---
diff --git a/src/collections/members/abhishek-kumar/index.mdx b/src/collections/members/abhishek-kumar/index.mdx
index 64ef6e13d085..5f64b6aa050f 100644
--- a/src/collections/members/abhishek-kumar/index.mdx
+++ b/src/collections/members/abhishek-kumar/index.mdx
@@ -9,7 +9,7 @@ layer5: efbdda42-67a0-4cb8-a968-4ef321eb6369
badges:
- meshery
- nighthawk
- - meshmap
+ - kanvas
location: New Delhi, India
bio: I am an undergrad student from Delhi who loves to work on different open-source projects and their development. Thanks to all
open source organisations that has groomed me with providing better knowledge and practical implementation of every problem. Have been part of open source orgs like Checkstyle Java, Codeforcause org and Layer5 Meshery that has taught me 90% I know.
diff --git a/src/collections/members/akshay-sharma/index.mdx b/src/collections/members/akshay-sharma/index.mdx
index b763a7e2dd4b..25dffe0e5a8a 100644
--- a/src/collections/members/akshay-sharma/index.mdx
+++ b/src/collections/members/akshay-sharma/index.mdx
@@ -9,7 +9,7 @@ layer5: 51f49d2c-0050-4bdb-9bce-fdddcb4742be
location: West Bengal, India
bio: "Hi,I like to code!"
badges:
- - meshmap
+ - kanvas
status: Inactive
published: true
---
diff --git a/src/collections/members/gaurav-chadha/index.mdx b/src/collections/members/gaurav-chadha/index.mdx
index ec0abc8e92a3..c901dfdc18c2 100644
--- a/src/collections/members/gaurav-chadha/index.mdx
+++ b/src/collections/members/gaurav-chadha/index.mdx
@@ -10,7 +10,7 @@ badges:
- landscape
- meshery
- community
- - meshmap
+ - kanvas
location: Delhi, India
bio: "I am an undergraduate student at IP University majoring in Computer Science and Engineering. I am passionate about open-source, web development, software engineering, and UX/UI designing. My working principle is learning and sharing knowledge. Apart from coding, I love to cook Indian and Italian food as well. Yoga and workout are also in my daily routine."
status: Inactive
diff --git a/src/collections/members/harkirat/index.mdx b/src/collections/members/harkirat/index.mdx
index 3be1f0a6c818..3f80b16fe5b9 100644
--- a/src/collections/members/harkirat/index.mdx
+++ b/src/collections/members/harkirat/index.mdx
@@ -12,7 +12,7 @@ He is a FullStack Web Developer & is passionate about Open Source & DevOps.
He is Open to collaborate on Projects and Believes in Learning By Doing."
badges:
- meshery
-- meshmap
+- kanvas
status: Inactive
published: true
---
diff --git a/src/collections/members/pranav-singh/index.mdx b/src/collections/members/pranav-singh/index.mdx
index f7fb54d5717a..4ef46836f517 100644
--- a/src/collections/members/pranav-singh/index.mdx
+++ b/src/collections/members/pranav-singh/index.mdx
@@ -15,7 +15,7 @@ badges:
- meshery
- meshery-operator
- nighthawk
- - meshmap
+ - kanvas
status: Inactive
published: true
---
diff --git a/src/collections/members/senali-dilumika/index.mdx b/src/collections/members/senali-dilumika/index.mdx
index 1aabf2fadfb9..327eaec4599b 100644
--- a/src/collections/members/senali-dilumika/index.mdx
+++ b/src/collections/members/senali-dilumika/index.mdx
@@ -10,7 +10,7 @@ location: Colombo, Sri Lanka
bio: Hi, I possess a strong passion for software development. Contributing to Layer5 has been an amazing experience. Collaboration is an excellent way to learn and grow within the tech community. I'm constantly learning new things due to my curiosity and interest in exploring new things.
badges:
- docs
- - meshmap
+ - kanvas
- meshery-catalog
status: Inactive
published: true
diff --git a/src/collections/members/shivam-sood/index.mdx b/src/collections/members/shivam-sood/index.mdx
index 64dd50054a4f..2108b993d5c8 100644
--- a/src/collections/members/shivam-sood/index.mdx
+++ b/src/collections/members/shivam-sood/index.mdx
@@ -11,6 +11,6 @@ bio: "Shivam is an aspiring software engineer, currently graduating from Nationa
status: Inactive
published: true
badges:
- - meshmap
+ - kanvas
- landscape
---
diff --git a/src/collections/members/usman-siddique/index.mdx b/src/collections/members/usman-siddique/index.mdx
index 4eea6a46eec2..0f9a9038788c 100644
--- a/src/collections/members/usman-siddique/index.mdx
+++ b/src/collections/members/usman-siddique/index.mdx
@@ -9,6 +9,6 @@ status: Inactive
location: Lahore, Pakistan
bio: Hello, I am a software developer who specializes in MERN stack development. I am passionate about technology and its impact on the world. My love of coding began during my student years, and I quickly became involved in the tech community, eager to learn and share my skills.Throughout my career, I have remained committed to working with the tech community, and I am particularly enthusiastic about open source software. As a result, I joined the Layer 5 community and continue to thrive here, collaborating with other developers and contributing to open source projects.
badges:
-- meshmap
+- kanvas
published: true
---
diff --git a/src/collections/members/uzair-shaikh/index.mdx b/src/collections/members/uzair-shaikh/index.mdx
index 6a1ba0515426..b7bf73eb939c 100644
--- a/src/collections/members/uzair-shaikh/index.mdx
+++ b/src/collections/members/uzair-shaikh/index.mdx
@@ -12,7 +12,7 @@ badges:
- meshery
- meshery-operator
- nighthawk
- - meshmap
+ - kanvas
status: Active
published: true
---
diff --git a/src/collections/members/yash-sharma/index.mdx b/src/collections/members/yash-sharma/index.mdx
index 5118581ac1ff..38a561aa0056 100644
--- a/src/collections/members/yash-sharma/index.mdx
+++ b/src/collections/members/yash-sharma/index.mdx
@@ -11,7 +11,7 @@ bio: "Hi there! I'm an enthusiastic technology lover who's always on the lookout
badges:
- meshery
- meshery-catalog
- - meshmap
+ - kanvas
status: Active
meshmate: yes
published: true
diff --git a/src/collections/resources/articles/kubernetes/getting-started-with-kubernetes/index.mdx b/src/collections/resources/articles/kubernetes/getting-started-with-kubernetes/index.mdx
index 6ebe3e011bdb..eeb58a72c450 100644
--- a/src/collections/resources/articles/kubernetes/getting-started-with-kubernetes/index.mdx
+++ b/src/collections/resources/articles/kubernetes/getting-started-with-kubernetes/index.mdx
@@ -15,8 +15,8 @@ resource: true
import { ResourcesWrapper } from "../../../Resources.style.js";
import picture1 from "./Picture1.webp";
import ClusterImg from "./multi-cluster-kubernetes-management-with-meshery.webp";
-import MeshmapDesigner from "./MeshmapDesigner.webp"
-import MeshmapVisualizer from "./MeshmapVisualizer.webp"
+import KanvasDesigner from "./KanvasDesigner.webp"
+import KanvasVisualizer from "./KanvasVisualizer.webp"
@@ -121,13 +121,13 @@ In this article, we'll talk about Kubernetes, its benefits, and the best ways fo
Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications. Kubernetes was made by Google, and the Cloud Native Computing Foundation now takes care of it.
-
Kubernetes Cluster Visualization and Designing using MeshMap
-
MeshMap has been developed for visualizing and managing kubernetes clusters. You can learn more about MeshMap here
+
Kubernetes Cluster Visualization and Designing using Kanvas
+
Kanvas has been developed for visualizing and managing kubernetes clusters. You can learn more about Kanvas here
Users can drag-and-drop your cloud native infrastructure using a palette of thousands of versioned Kubernetes components. Integrate advanced performance analysis into your pipeline.
-
+
Users can deploy their designs, apply patterns, manage and operate their deployments in real-time bringing all the Kubernetes clusters under a common point of management. Interactively connect to terminal sessions or initiate and search log streams from your containers.
-
+
Set Resource Requests & Limits
diff --git a/src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/globe.svg b/src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/globe.svg
similarity index 100%
rename from src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/globe.svg
rename to src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/globe.svg
diff --git a/src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/hpe.style.js b/src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/hpe.style.js
similarity index 100%
rename from src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/hpe.style.js
rename to src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/hpe.style.js
diff --git a/src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/index.mdx b/src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/index.mdx
similarity index 97%
rename from src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/index.mdx
rename to src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/index.mdx
index 60ab6241ec72..5e42bf329bc0 100644
--- a/src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/index.mdx
+++ b/src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/index.mdx
@@ -1,7 +1,7 @@
---
-title: HPE's Adoption of Layer5 Meshery and MeshMap
+title: HPE's Adoption of Layer5 Meshery and Kanvas
subtitle: HPE uses Meshery to manage SPIRE instances
-permalink: case-study/hpes-adoption-of-meshery-and-meshmap
+permalink: case-study/hpes-adoption-of-meshery-and-kanvas
date: 2023-06-17 08:00:00 -0530
author: Layer5 Team
thumbnail: ./meshery-and-hpe.svg
@@ -38,7 +38,7 @@ HPE's adoption of Meshery was driven by the need to simplify Kubernetes cluster
-
+
diff --git a/src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/layers.svg b/src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/layers.svg
similarity index 100%
rename from src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/layers.svg
rename to src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/layers.svg
diff --git a/src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/meshery-and-hpe.svg b/src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/meshery-and-hpe.svg
similarity index 100%
rename from src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/meshery-and-hpe.svg
rename to src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/meshery-and-hpe.svg
diff --git a/src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/meshery-integrations.svg b/src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/meshery-integrations.svg
similarity index 100%
rename from src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/meshery-integrations.svg
rename to src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/meshery-integrations.svg
diff --git a/src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/network.svg b/src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/network.svg
similarity index 100%
rename from src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/network.svg
rename to src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/network.svg
diff --git a/src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/users.svg b/src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/users.svg
similarity index 100%
rename from src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/users.svg
rename to src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/users.svg
diff --git a/src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/yogi.webp b/src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/yogi.webp
similarity index 100%
rename from src/collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/yogi.webp
rename to src/collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/yogi.webp
diff --git a/src/collections/use-cases/commenting/index.mdx b/src/collections/use-cases/commenting/index.mdx
index 3b4a1b6388d5..3e747fec8f64 100644
--- a/src/collections/use-cases/commenting/index.mdx
+++ b/src/collections/use-cases/commenting/index.mdx
@@ -1,8 +1,8 @@
---
title: Brainstorm with commenting
-abstract: "MeshMap's Designer Mode offers a powerful collaboration feature through comments."
+abstract: "Kanvas's Designer Mode offers a powerful collaboration feature through comments."
thumbnail: ../../../assets/images/comments/comment.svg
-eurl: https://layer5.io/cloud-native-management/meshmap/collaborate/peer-reviews
+eurl: https://layer5.io/cloud-native-management/kanvas/collaborate/peer-reviews
category: usecase
status: delivered
---
\ No newline at end of file
diff --git a/src/collections/use-cases/whiteboarding/index.mdx b/src/collections/use-cases/whiteboarding/index.mdx
index 5fc7527fca5b..368da1b3347e 100644
--- a/src/collections/use-cases/whiteboarding/index.mdx
+++ b/src/collections/use-cases/whiteboarding/index.mdx
@@ -1,6 +1,6 @@
---
title: Whiteboarding
-abstract: "The Whiteboardingg and Freestyle Drawing feature introduces versatile drawing capabilities within MeshMap"
+abstract: "The Whiteboardingg and Freestyle Drawing feature introduces versatile drawing capabilities within Kanvas"
thumbnail: ../../../assets/images/whiteboard/whiteboard.svg
eurl: https://layer5.io/architecture-diagram/design-architecture-diagramm
category: usecase
diff --git a/src/components/Call-To-Actions/CTA_Bottom/cta_bottom_categories.js b/src/components/Call-To-Actions/CTA_Bottom/cta_bottom_categories.js
index b2c4f31b7f10..a0edff246470 100644
--- a/src/components/Call-To-Actions/CTA_Bottom/cta_bottom_categories.js
+++ b/src/components/Call-To-Actions/CTA_Bottom/cta_bottom_categories.js
@@ -1,5 +1,5 @@
import img_source from "../../../assets/images/callout/callout.webp";
-import meshmap_icon from "../../../assets/images/meshmap/meshmap-collaborate.webp";
+import kanvas_icon from "../../../assets/images/kanvas/kanvas-collaborate.webp";
import docker from "../../../assets/images/docker-extension/docker-extension-meshery-logo.svg";
export const Categories = {
@@ -12,13 +12,13 @@ export const Categories = {
"Link": "https://slack.layer5.io",
"Link_external": true
},
- "MeshMap": {
- "Image": meshmap_icon,
- "Image_Alt": "MeshMap",
- "Heading": "Get started with MeshMap!",
+ "Kanvas": {
+ "Image": kanvas_icon,
+ "Image_Alt": "Kanvas",
+ "Heading": "Get started with Kanvas!",
"Content": "Explore and understand your infrastructure at a glance with our powerful visualizer tool. Gain insights, track dependencies, and optimize performance effortlessly.",
- "Button_Text": "Try MeshMap now!",
- "Link": "/cloud-native-management/meshmap",
+ "Button_Text": "Try Kanvas now!",
+ "Link": "/cloud-native-management/kanvas",
"Link_external": false
},
"Docker": {
diff --git a/src/components/Case-study-banner/index.js b/src/components/Case-study-banner/index.js
index 16645981289f..4d7f6dea6e89 100644
--- a/src/components/Case-study-banner/index.js
+++ b/src/components/Case-study-banner/index.js
@@ -2,7 +2,7 @@ import React, { useState } from "react";
import styled from "styled-components";
import MesheryLogo from "../../assets/images/meshery/icon-only/meshery-logo-light.svg";
import SpireLogo from "../../collections/integrations/spire/icons/color/spire-color.svg";
-import MesheryAndSpire from "../../collections/resources/case-study/hpes-adoption-of-meshery-and-meshmap/meshery-and-hpe.svg";
+import MesheryAndSpire from "../../collections/resources/case-study/hpes-adoption-of-meshery-and-kanvas/meshery-and-hpe.svg";
const BannerWrapper = styled.div`
@@ -208,7 +208,7 @@ const CaseStudyBanner = () => {
return (
<>
-
+
diff --git a/src/pages/cloud-native-management/meshmap/design.js b/src/pages/cloud-native-management/meshmap/design.js
deleted file mode 100644
index f7293b861dbb..000000000000
--- a/src/pages/cloud-native-management/meshmap/design.js
+++ /dev/null
@@ -1,17 +0,0 @@
-import React from "react";
-
-import SEO from "../../../components/seo";
-
-import MeshmapDesign from "../../../sections/Meshmap/Meshmap-design/index";
-const MeshmapDesignPage = () => {
- return (
- <>
-
-
- >
- );
-};
-export default MeshmapDesignPage;
-export const Head = () => {
- return ;
-};
\ No newline at end of file
diff --git a/src/pages/cloud-native-management/meshmap/index.js b/src/pages/cloud-native-management/meshmap/index.js
deleted file mode 100644
index ada0be4137ac..000000000000
--- a/src/pages/cloud-native-management/meshmap/index.js
+++ /dev/null
@@ -1,18 +0,0 @@
-import React from "react";
-
-import SEO from "../../../components/seo";
-
-import Meshmap from "../../../sections/Meshmap/index";
-const MeshmapPage = ({ location }) => {
- const params = new URLSearchParams(location.search);
- const parameter1 = params.get("teaser");
- return (
- <>
-
- >
- );
-};
-export default MeshmapPage;
-export const Head = () => {
- return ;
-};
diff --git a/src/pages/cloud-native-management/meshmap/visualize.js b/src/pages/cloud-native-management/meshmap/visualize.js
deleted file mode 100644
index d09a87a71989..000000000000
--- a/src/pages/cloud-native-management/meshmap/visualize.js
+++ /dev/null
@@ -1,21 +0,0 @@
-import React from "react";
-
-import SEO from "../../../components/seo";
-
-import MeshmapVisualize from "../../../sections/Meshmap/Meshmap-visualize/index";
-
-const MeshmapVisualizePage = () => {
-
- return (
- <>
-
-
- >
- );
-};
-export default MeshmapVisualizePage;
-
-
-export const Head = () => {
- return ;
-};
\ No newline at end of file
diff --git a/src/pages/community/members.js b/src/pages/community/members.js
index cec11c4c8d38..ac9b8d0882bb 100644
--- a/src/pages/community/members.js
+++ b/src/pages/community/members.js
@@ -26,7 +26,7 @@ import uiuxrIcon from "../../assets/images/uiuxr/uiuxr.svg";
import docsIcon from "../../assets/images/docs/docs.svg";
import dockerExtensionIcon from "../../assets/images/docker-extension/docker-extension-meshery-logo.svg";
import mesheryCatalogIcon from "../../assets/images/meshery/meshery-catalog.svg";
-import meshMapIcon from "../../assets/images/meshmap/icon-only/meshmap-icon.svg";
+import meshMapIcon from "../../assets/images/kanvas/icon-only/kanvas-icon.svg";
/**
* Array containing a list of categories to be shown in the dropdown.
* The map function in the end wraps the label property with a component.
@@ -113,8 +113,8 @@ const options = [
className: "allOptions",
},
{
- label: "MeshMap",
- value: "meshmap",
+ label: "Kanvas",
+ value: "kanvas",
color: lighttheme.linkColor,
isFixed: true,
icon: meshMapIcon,
diff --git a/src/pages/solutions/gitops/snapshot.js b/src/pages/solutions/gitops/snapshot.js
index ad544b98b6df..37da8d92d5f5 100644
--- a/src/pages/solutions/gitops/snapshot.js
+++ b/src/pages/solutions/gitops/snapshot.js
@@ -7,6 +7,6 @@ export default SnapshotPage;
export const Head = () => {
return ;
};
\ No newline at end of file
diff --git a/src/sections/AWS-Diagram/diagram.js b/src/sections/AWS-Diagram/diagram.js
index edd2462bafba..816bf9264dbc 100644
--- a/src/sections/AWS-Diagram/diagram.js
+++ b/src/sections/AWS-Diagram/diagram.js
@@ -160,7 +160,7 @@ const Aws = () => {
Deploy with No Code AWS
- Our visual AWS interface enables anyone to deploy production-grade software with no code. Whether you're new to AWS and are looking for the best way to learn or a seasoned pro, MeshMap has all the features you need to be successful in deploying and configuring your software, all with no code.
+ Our visual AWS interface enables anyone to deploy production-grade software with no code. Whether you're new to AWS and are looking for the best way to learn or a seasoned pro, Kanvas has all the features you need to be successful in deploying and configuring your software, all with no code.
@@ -178,9 +178,9 @@ const Aws = () => {
Visual drag & drop
- MeshMap allow you to drag, drop and connect all your cloud components together simply and easily - no-code required!
+ Kanvas allow you to drag, drop and connect all your cloud components together simply and easily - no-code required!
- Learn more →
+ Learn more →
@@ -199,7 +199,7 @@ const Aws = () => {
diff --git a/src/sections/Cloud-Native-Catalog/catalog.js b/src/sections/Cloud-Native-Catalog/catalog.js
index d0a37bf0bef6..bfe03d02f5b0 100644
--- a/src/sections/Cloud-Native-Catalog/catalog.js
+++ b/src/sections/Cloud-Native-Catalog/catalog.js
@@ -2,9 +2,9 @@ import React from "react";
import styled from "styled-components";
import Wasm from "../../assets/images/webassembly/webssembly_icon.svg";
import Patterns from "../../assets/images/service-mesh-patterns/service-mesh-pattern.svg";
-// import Ebpf from "../../assets/images/meshmap/ebpf.svg";
-// import EbpfDark from "../../assets/images/meshmap/ebpf-dark.webp";
-import Opa from "../../assets/images/meshmap/opa.svg";
+// import Ebpf from "../../assets/images/kanvas/ebpf.svg";
+// import EbpfDark from "../../assets/images/kanvas/ebpf-dark.webp";
+import Opa from "../../assets/images/kanvas/opa.svg";
import CatalogsLight from "../../assets/images/catalog/catalog-light.svg";
import CatalogsDark from "../../assets/images/catalog/catalog-dark.svg";
import { Container, Row, Col } from "../../reusecore/Layout";
diff --git a/src/sections/Cloud-Native-Catalog/patterns.js b/src/sections/Cloud-Native-Catalog/patterns.js
index 8046dc48ef9f..fb7562f4896d 100644
--- a/src/sections/Cloud-Native-Catalog/patterns.js
+++ b/src/sections/Cloud-Native-Catalog/patterns.js
@@ -1,20 +1,20 @@
import React from "react";
import styled from "styled-components";
-import Mutual_tls from "../../assets/images/meshmap/catalog-card-images/mutual-tls.svg";
-import Retries from "../../assets/images/meshmap/catalog-card-images/retries.svg";
-import Traces from "../../assets/images/meshmap/catalog-card-images/traces.svg";
-import Denial from "../../assets/images/meshmap/catalog-card-images/denial.svg";
-import Correlate_event from "../../assets/images/meshmap/catalog-card-images/correlate-event.svg";
-import Only_wagent from "../../assets/images/meshmap/catalog-card-images/only-wagent.svg";
-import Node_agent from "../../assets/images/meshmap/catalog-card-images/node-agent.svg";
-import Single_tenant from "../../assets/images/meshmap/catalog-card-images/single-tenant.svg";
-import Pre_provison from "../../assets/images/meshmap/catalog-card-images/pre-provision.svg";
-import Circuit_breaker from "../../assets/images/meshmap/catalog-card-images/circuit-breaker.svg";
-import Retry_deadline from "../../assets/images/meshmap/catalog-card-images/retry-deadline.svg";
-import Singleton from "../../assets/images/meshmap/catalog-card-images/singleton.svg";
-import Jwt_transformer from "../../assets/images/meshmap/catalog-card-images/jwt.svg";
-import Multicluster from "../../assets/images/meshmap/catalog-card-images/multicluster.svg";
-import Http_metrics from "../../assets/images/meshmap/catalog-card-images/http.svg";
+import Mutual_tls from "../../assets/images/kanvas/catalog-card-images/mutual-tls.svg";
+import Retries from "../../assets/images/kanvas/catalog-card-images/retries.svg";
+import Traces from "../../assets/images/kanvas/catalog-card-images/traces.svg";
+import Denial from "../../assets/images/kanvas/catalog-card-images/denial.svg";
+import Correlate_event from "../../assets/images/kanvas/catalog-card-images/correlate-event.svg";
+import Only_wagent from "../../assets/images/kanvas/catalog-card-images/only-wagent.svg";
+import Node_agent from "../../assets/images/kanvas/catalog-card-images/node-agent.svg";
+import Single_tenant from "../../assets/images/kanvas/catalog-card-images/single-tenant.svg";
+import Pre_provison from "../../assets/images/kanvas/catalog-card-images/pre-provision.svg";
+import Circuit_breaker from "../../assets/images/kanvas/catalog-card-images/circuit-breaker.svg";
+import Retry_deadline from "../../assets/images/kanvas/catalog-card-images/retry-deadline.svg";
+import Singleton from "../../assets/images/kanvas/catalog-card-images/singleton.svg";
+import Jwt_transformer from "../../assets/images/kanvas/catalog-card-images/jwt.svg";
+import Multicluster from "../../assets/images/kanvas/catalog-card-images/multicluster.svg";
+import Http_metrics from "../../assets/images/kanvas/catalog-card-images/http.svg";
import { Container } from "../../reusecore/Layout";
const CatalogWrapper = styled.div`
diff --git a/src/sections/CloudNativeDeployments/features.js b/src/sections/CloudNativeDeployments/features.js
index 9d3077e358ab..3535fd473797 100644
--- a/src/sections/CloudNativeDeployments/features.js
+++ b/src/sections/CloudNativeDeployments/features.js
@@ -157,22 +157,22 @@ const Feature = () => {
-
MeshMap Designer
+
Kanvas Designer
Drag-and-drop your cloud native infrastructure using a palette of thousands of versioned Kubernetes components.
- Learn more →
+ Learn more →
- MeshMap Visualizer
+ Kanvas Visualizer
Deploy designs, apply patterns, manage and operate your deployments in real-time. Bring all your Kubernetes clusters under a common point of management.
- Learn more →
+ Learn more →
diff --git a/src/sections/Comments/index.js b/src/sections/Comments/index.js
index ebba44dd78fe..457207184e77 100644
--- a/src/sections/Comments/index.js
+++ b/src/sections/Comments/index.js
@@ -19,7 +19,7 @@ let data = {
let card_data = [
{
heading: "Dynamic collaboration",
- subtitle: "Bring your ideas to life by adding visual annotations and comments directly onto your MeshMap canvas.",
+ subtitle: "Bring your ideas to life by adding visual annotations and comments directly onto your Kanvas canvas.",
image: use_case_1
},
{
diff --git a/src/sections/Community/Calendar/meetLinksData.js b/src/sections/Community/Calendar/meetLinksData.js
index 4f141d7c7bad..097481bb4f49 100644
--- a/src/sections/Community/Calendar/meetLinksData.js
+++ b/src/sections/Community/Calendar/meetLinksData.js
@@ -19,7 +19,7 @@ export const meet_links_data = [
},
{
day: "Tuesdays",
- meeting: "Meshery MeshSync/MeshMap Meeting",
+ meeting: "Meshery MeshSync/Kanvas Meeting",
slack_channel: "#meshery-ci",
slack_link: "https://layer5io.slack.com/archives/C010LFFGFFA",
meeting_minutes: "https://bit.ly/3aXOaAs",
diff --git a/src/sections/Community/Event-single/index.js b/src/sections/Community/Event-single/index.js
index 9c0e61591268..b7e0eb496fb0 100644
--- a/src/sections/Community/Event-single/index.js
+++ b/src/sections/Community/Event-single/index.js
@@ -95,7 +95,7 @@ const EventSingle = ({ data }) => {
{/* {
Review Rockstar - awarded to individuals who provide thorough and valuable code reviews.
-
- MeshMap Snapshot - awarded to users upon creation of their first infrastructure screenshot directly in their pull request.
+
+ Kanvas Snapshot - awarded to users upon creation of their first infrastructure screenshot directly in their pull request.
@@ -175,8 +175,8 @@ const RecognitionPage = () => {
Image Hub - awarded to the community members who make consistent and impactful contributions to the Image Hub project in recognition and appreciation of their efforts.
-
- MeshMap - awarded to the community members who make consistent and impactful contributions to the MeshMap project in recognition and appreciation of their efforts. Community members who earn this badge occasionally become a project maintainer.
+
+ Kanvas - awarded to the community members who make consistent and impactful contributions to the Kanvas project in recognition and appreciation of their efforts. Community members who earn this badge occasionally become a project maintainer.
diff --git a/src/sections/Developer-Infrastructure/index.js b/src/sections/Developer-Infrastructure/index.js
index f59d8a5af6d9..0347247e4fb9 100644
--- a/src/sections/Developer-Infrastructure/index.js
+++ b/src/sections/Developer-Infrastructure/index.js
@@ -34,7 +34,7 @@ const KubernetesMultiCluster = () => {
{
heading: "Inclusive collaboration from start to finish",
subtitle:
- "MeshMap is an end-to-end management platform, here to help teams understand problems, explore options, and build solutions—together.",
+ "Kanvas is an end-to-end management platform, here to help teams understand problems, explore options, and build solutions—together.",
image: collaborate_svg,
},
];
diff --git a/src/sections/Docker-Meshery/docker-extension-meshery.js b/src/sections/Docker-Meshery/docker-extension-meshery.js
index 237e6ab90045..34c38848a55e 100644
--- a/src/sections/Docker-Meshery/docker-extension-meshery.js
+++ b/src/sections/Docker-Meshery/docker-extension-meshery.js
@@ -27,7 +27,7 @@ const DockerExtensionMeshery = () => {
Wrangle cloud native apps using Docker Desktop and Meshery
- From the convenience of your Docker Desktop interface, connect Meshery with your Kubernetes cluster. Watch as MeshSync discovers all of your Kuberentes clusters. Visually design your Docker-based infrastructure. Choose from hundreds of ready-made design patterns using Meshery Catalog. Use our no-code designer, MeshMap, to collaboratively design and operate your infra.
+ From the convenience of your Docker Desktop interface, connect Meshery with your Kubernetes cluster. Watch as MeshSync discovers all of your Kuberentes clusters. Visually design your Docker-based infrastructure. Choose from hundreds of ready-made design patterns using Meshery Catalog. Use our no-code designer, Kanvas, to collaboratively design and operate your infra.
Visual designer for cloud native applications and infrastructure
{" "}
- Using MeshMap as a visual topology for designing Docker Compose applications, operating Kubernetes, service meshes, and their workloads.
+ Using Kanvas as a visual topology for designing Docker Compose applications, operating Kubernetes, service meshes, and their workloads.
diff --git a/src/sections/Docker-Meshery/index.js b/src/sections/Docker-Meshery/index.js
index b4e1a2b3bedd..8e999159f26b 100644
--- a/src/sections/Docker-Meshery/index.js
+++ b/src/sections/Docker-Meshery/index.js
@@ -4,7 +4,7 @@ import { Row, Col } from "../../reusecore/Layout";
import docker from "../../assets/images/socialIcons/docker_white.svg";
import meshery from "../../assets/images/meshery/icon-only/meshery-logo-white.svg";
import DockerExtensionMeshery from "./docker-extension-meshery";
-import MeshMapCTA from "../meshmap-cta";
+import KanvasCTA from "../kanvas-cta";
const MesheryDockerPage = () => {
return (
@@ -23,7 +23,7 @@ const MesheryDockerPage = () => {
- Our visual GCP interface enables anyone to deploy production-grade software with no code. Whether you're new to GCP and are looking for the best way to learn or a seasoned pro, MeshMap has all the features you need to be successful in deploying and configuring your software, all with no code.
+ Our visual GCP interface enables anyone to deploy production-grade software with no code. Whether you're new to GCP and are looking for the best way to learn or a seasoned pro, Kanvas has all the features you need to be successful in deploying and configuring your software, all with no code.
@@ -169,9 +169,9 @@ const Gcp = () => {
Visual drag & drop
- MeshMap allow you to drag, drop and connect all your cloud components together simply and easily - no-code required!
+ Kanvas allow you to drag, drop and connect all your cloud components together simply and easily - no-code required!
- Learn more →
+ Learn more →
@@ -190,7 +190,7 @@ const Gcp = () => {
-
+
@@ -219,7 +219,7 @@ const Gcp = () => {
Leverage Google Cloud Platform diagrams to utilize various services in facilitating storage and analysis of large datasets. These services encompass BigQuery, Dataflow, Dataproc, and Data Fusion, contributing to cloud-based data management.
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/CollaboratorFeatures.js b/src/sections/Kanvas/FeaturesSection/Collaborate/CollaboratorFeatures.js
similarity index 95%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/CollaboratorFeatures.js
rename to src/sections/Kanvas/FeaturesSection/Collaborate/CollaboratorFeatures.js
index bc6c4506c7d6..04082d9634cc 100644
--- a/src/sections/Meshmap/FeaturesSection/Collaborate/CollaboratorFeatures.js
+++ b/src/sections/Kanvas/FeaturesSection/Collaborate/CollaboratorFeatures.js
@@ -28,7 +28,7 @@ export default function CollaboratorFeatures({ features }) {
-
+
Collaborate
@@ -38,7 +38,7 @@ export default function CollaboratorFeatures({ features }) {
-
+
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/CollaboratorFeatures.style.js b/src/sections/Kanvas/FeaturesSection/Collaborate/CollaboratorFeatures.style.js
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/CollaboratorFeatures.style.js
rename to src/sections/Kanvas/FeaturesSection/Collaborate/CollaboratorFeatures.style.js
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/CollaboratorFeatures_diagram.js b/src/sections/Kanvas/FeaturesSection/Collaborate/CollaboratorFeatures_diagram.js
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/CollaboratorFeatures_diagram.js
rename to src/sections/Kanvas/FeaturesSection/Collaborate/CollaboratorFeatures_diagram.js
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/avatar1.webp b/src/sections/Kanvas/FeaturesSection/Collaborate/images/avatar1.webp
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/avatar1.webp
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/avatar1.webp
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/avatar2.webp b/src/sections/Kanvas/FeaturesSection/Collaborate/images/avatar2.webp
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/avatar2.webp
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/avatar2.webp
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/avatar3.webp b/src/sections/Kanvas/FeaturesSection/Collaborate/images/avatar3.webp
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/avatar3.webp
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/avatar3.webp
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab1-colorMode.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab1-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab1-colorMode.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab1-colorMode.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab1-dark.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab1-dark.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab1-dark.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab1-dark.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab1.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab1.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab1.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab1.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab2-colorMode.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab2-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab2-colorMode.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab2-colorMode.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab2-dark.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab2-dark.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab2-dark.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab2-dark.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab2.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab2.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab2.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab2.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab3-colorMode.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab3-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab3-colorMode.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab3-colorMode.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab3-dark.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab3-dark.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab3-dark.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab3-dark.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab3.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab3.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab3.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab3.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab4-colorMode.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab4-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab4-colorMode.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab4-colorMode.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab4-dark.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab4-dark.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab4-dark.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab4-dark.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Collaborate/images/collab4.svg b/src/sections/Kanvas/FeaturesSection/Collaborate/images/collab4.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Collaborate/images/collab4.svg
rename to src/sections/Kanvas/FeaturesSection/Collaborate/images/collab4.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/DesignerFeatures.js b/src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures.js
similarity index 96%
rename from src/sections/Meshmap/FeaturesSection/Design/DesignerFeatures.js
rename to src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures.js
index 1c86d07d9eaa..c31540688b4f 100644
--- a/src/sections/Meshmap/FeaturesSection/Design/DesignerFeatures.js
+++ b/src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures.js
@@ -29,7 +29,7 @@ export default function DesignerFeatures({ features }) {
-
+
Design
@@ -39,7 +39,7 @@ export default function DesignerFeatures({ features }) {
-
+
diff --git a/src/sections/Meshmap/FeaturesSection/Design/DesignerFeatures.style.js b/src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures.style.js
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/DesignerFeatures.style.js
rename to src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures.style.js
diff --git a/src/sections/Meshmap/FeaturesSection/Design/DesignerFeatures_diagram.js b/src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures_diagram.js
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/DesignerFeatures_diagram.js
rename to src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures_diagram.js
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-1-colorMode.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-1-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-1-colorMode.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-1-colorMode.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-1-dark.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-1-dark.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-1-dark.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-1-dark.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-1.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-1.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-1.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-1.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-2-colorMode.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-2-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-2-colorMode.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-2-colorMode.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-2-dark.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-2-dark.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-2-dark.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-2-dark.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-2.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-2.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-2.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-2.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-3-colorMode.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-3-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-3-colorMode.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-3-colorMode.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-3-dark.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-3-dark.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-3-dark.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-3-dark.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-3.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-3.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-3.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-3.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-4-colorMode.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-4-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-4-colorMode.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-4-colorMode.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-4-dark.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-4-dark.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-4-dark.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-4-dark.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Design/images/role-binding-4.svg b/src/sections/Kanvas/FeaturesSection/Design/images/role-binding-4.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Design/images/role-binding-4.svg
rename to src/sections/Kanvas/FeaturesSection/Design/images/role-binding-4.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Visualize/VisualizerFeatures.js b/src/sections/Kanvas/FeaturesSection/Visualize/VisualizerFeatures.js
similarity index 95%
rename from src/sections/Meshmap/FeaturesSection/Visualize/VisualizerFeatures.js
rename to src/sections/Kanvas/FeaturesSection/Visualize/VisualizerFeatures.js
index f5ff5728f4c8..9fb6483251f4 100644
--- a/src/sections/Meshmap/FeaturesSection/Visualize/VisualizerFeatures.js
+++ b/src/sections/Kanvas/FeaturesSection/Visualize/VisualizerFeatures.js
@@ -30,7 +30,7 @@ export default function VisualizerFeatures({ features }) {
-
+
Visualize
@@ -40,7 +40,7 @@ export default function VisualizerFeatures({ features }) {
-
+
diff --git a/src/sections/Meshmap/FeaturesSection/Visualize/VisualizerFeatures.style.js b/src/sections/Kanvas/FeaturesSection/Visualize/VisualizerFeatures.style.js
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Visualize/VisualizerFeatures.style.js
rename to src/sections/Kanvas/FeaturesSection/Visualize/VisualizerFeatures.style.js
diff --git a/src/sections/Meshmap/FeaturesSection/Visualize/VisualizerFeatures_diagram.js b/src/sections/Kanvas/FeaturesSection/Visualize/VisualizerFeatures_diagram.js
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Visualize/VisualizerFeatures_diagram.js
rename to src/sections/Kanvas/FeaturesSection/Visualize/VisualizerFeatures_diagram.js
diff --git a/src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-1-colorMode.svg b/src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-1-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-1-colorMode.svg
rename to src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-1-colorMode.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-1-dark.svg b/src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-1-dark.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-1-dark.svg
rename to src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-1-dark.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-1.svg b/src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-1.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-1.svg
rename to src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-1.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-2-colorMode.svg b/src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-2-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-2-colorMode.svg
rename to src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-2-colorMode.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-2-dark.svg b/src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-2-dark.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-2-dark.svg
rename to src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-2-dark.svg
diff --git a/src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-2.svg b/src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-2.svg
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/Visualize/images/visualize-2.svg
rename to src/sections/Kanvas/FeaturesSection/Visualize/images/visualize-2.svg
diff --git a/src/sections/Meshmap/FeaturesSection/useGsapTimeline.js b/src/sections/Kanvas/FeaturesSection/useGsapTimeline.js
similarity index 100%
rename from src/sections/Meshmap/FeaturesSection/useGsapTimeline.js
rename to src/sections/Kanvas/FeaturesSection/useGsapTimeline.js
diff --git a/src/sections/Meshmap/Meshmap-collaborate/collaboration-feature-team.js b/src/sections/Kanvas/Kanvas-collaborate/collaboration-feature-team.js
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/collaboration-feature-team.js
rename to src/sections/Kanvas/Kanvas-collaborate/collaboration-feature-team.js
diff --git a/src/sections/Meshmap/Meshmap-collaborate/collaboration-feature-terms.js b/src/sections/Kanvas/Kanvas-collaborate/collaboration-feature-terms.js
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/collaboration-feature-terms.js
rename to src/sections/Kanvas/Kanvas-collaborate/collaboration-feature-terms.js
diff --git a/src/sections/Meshmap/Meshmap-collaborate/collaboration-feature-work.js b/src/sections/Kanvas/Kanvas-collaborate/collaboration-feature-work.js
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/collaboration-feature-work.js
rename to src/sections/Kanvas/Kanvas-collaborate/collaboration-feature-work.js
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/canvas.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/canvas.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/canvas.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/canvas.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/empty-dark.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/empty-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/empty-dark.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/empty-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/empty-light.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/empty-light.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/empty-light.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/empty-light.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/ingress-gateway-partial-colorMode.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/ingress-gateway-partial-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/ingress-gateway-partial-colorMode.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/ingress-gateway-partial-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/ingress-gateway-partial-dark.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/ingress-gateway-partial-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/ingress-gateway-partial-dark.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/ingress-gateway-partial-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/ingress-gateway-partial.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/ingress-gateway-partial.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/ingress-gateway-partial.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/ingress-gateway-partial.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/kubernetes-navbar-light.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/kubernetes-navbar-light.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/kubernetes-navbar-light.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/kubernetes-navbar-light.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/kubernetes-navbar.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/kubernetes-navbar.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/kubernetes-navbar.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/kubernetes-navbar.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/kubernetes-partial-colorMode.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/kubernetes-partial-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/kubernetes-partial-colorMode.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/kubernetes-partial-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/kubernetes-partial-dark.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/kubernetes-partial-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/kubernetes-partial-dark.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/kubernetes-partial-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/kubernetes-partial.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/kubernetes-partial.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/kubernetes-partial.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/kubernetes-partial.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/pod-partial-colorMode.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/pod-partial-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/pod-partial-colorMode.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/pod-partial-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/pod-partial-dark.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/pod-partial-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/pod-partial-dark.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/pod-partial-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/pod-partial.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/pod-partial.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/pod-partial.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/pod-partial.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/prometheus-partial-colorMode.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/prometheus-partial-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/prometheus-partial-colorMode.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/prometheus-partial-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/prometheus-partial-dark.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/prometheus-partial-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/prometheus-partial-dark.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/prometheus-partial-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/prometheus-partial.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/prometheus-partial.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/prometheus-partial.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/prometheus-partial.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/service-interface-partial-colorMode.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/service-interface-partial-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/service-interface-partial-colorMode.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/service-interface-partial-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/service-interface-partial-dark.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/service-interface-partial-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/service-interface-partial-dark.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/service-interface-partial-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/service-interface-partial.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/service-interface-partial.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/service-interface-partial.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/service-interface-partial.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/supporting-arrows.svg b/src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/supporting-arrows.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/banner-transitions/supporting-arrows.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/banner-transitions/supporting-arrows.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-1.svg b/src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-1.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-1.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-1.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-2.svg b/src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-2.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-2.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-2.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-3.svg b/src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-3.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-3.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-3.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-4.svg b/src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-4.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-4.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-4.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-5.svg b/src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-5.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-5.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-5.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-6.svg b/src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-6.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-6.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-6.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-7.svg b/src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-7.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-7.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-7.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-image.svg b/src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-image.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-collaborate/images/world-transitions/world-image.svg
rename to src/sections/Kanvas/Kanvas-collaborate/images/world-transitions/world-image.svg
diff --git a/src/sections/Meshmap/Meshmap-collaborate/index.js b/src/sections/Kanvas/Kanvas-collaborate/index.js
similarity index 58%
rename from src/sections/Meshmap/Meshmap-collaborate/index.js
rename to src/sections/Kanvas/Kanvas-collaborate/index.js
index 357ae4c63560..a4712bd76ca8 100644
--- a/src/sections/Meshmap/Meshmap-collaborate/index.js
+++ b/src/sections/Kanvas/Kanvas-collaborate/index.js
@@ -1,6 +1,6 @@
import React from "react";
-import MeshmapCollaborateWrapper from "./meshmap-collaborate.style";
-import MeshmapCollaborateBanner from "./meshmap-collaborate-banner";
+import KanvasCollaborateWrapper from "./kanvas-collaborate.style";
+import KanvasCollaborateBanner from "./kanvas-collaborate-banner";
import CollaborationFeatureTeam from "./collaboration-feature-team";
import CollaborationFeatureWork from "./collaboration-feature-work";
@@ -8,17 +8,17 @@ import SignupForm from "./../signup-form";
import Reviews from "../../Pricing/review-slider";
-const MeshmapCollaborate = () => {
+const KanvasCollaborate = () => {
return (
-
-
+
+
{/* */}
-
+
);
};
-export default MeshmapCollaborate;
+export default KanvasCollaborate;
diff --git a/src/sections/Meshmap/Meshmap-collaborate/index.test.js b/src/sections/Kanvas/Kanvas-collaborate/index.test.js
similarity index 68%
rename from src/sections/Meshmap/Meshmap-collaborate/index.test.js
rename to src/sections/Kanvas/Kanvas-collaborate/index.test.js
index 293b1fc35124..8e8fd5cbb5ab 100644
--- a/src/sections/Meshmap/Meshmap-collaborate/index.test.js
+++ b/src/sections/Kanvas/Kanvas-collaborate/index.test.js
@@ -1,7 +1,7 @@
import React from 'react';
import { shallow } from 'enzyme';
-import Meshmap from './index';
+import Kanvas from './index';
it('Blog-sidebar renders without crashing', () => {
- shallow();
+ shallow();
});
\ No newline at end of file
diff --git a/src/sections/Meshmap/Meshmap-collaborate/meshmap-collaborate-banner.js b/src/sections/Kanvas/Kanvas-collaborate/kanvas-collaborate-banner.js
similarity index 98%
rename from src/sections/Meshmap/Meshmap-collaborate/meshmap-collaborate-banner.js
rename to src/sections/Kanvas/Kanvas-collaborate/kanvas-collaborate-banner.js
index d63ad955c9c6..a71e51784596 100644
--- a/src/sections/Meshmap/Meshmap-collaborate/meshmap-collaborate-banner.js
+++ b/src/sections/Kanvas/Kanvas-collaborate/kanvas-collaborate-banner.js
@@ -179,7 +179,7 @@ const CollaborationBannerWrapper = styled.div`
}
`;
-const MeshmapCollaborateBanner = () => {
+const KanvasCollaborateBanner = () => {
const [transitionRef, inView] = useInView({ threshold: 0.7 });
const [imageInView, setimageInView] = useState(false);
if (inView && !imageInView)
@@ -221,4 +221,4 @@ const MeshmapCollaborateBanner = () => {
);
};
-export default MeshmapCollaborateBanner;
\ No newline at end of file
+export default KanvasCollaborateBanner;
\ No newline at end of file
diff --git a/src/sections/Meshmap/Meshmap-collaborate/meshmap-collaborate.style.js b/src/sections/Kanvas/Kanvas-collaborate/kanvas-collaborate.style.js
similarity index 88%
rename from src/sections/Meshmap/Meshmap-collaborate/meshmap-collaborate.style.js
rename to src/sections/Kanvas/Kanvas-collaborate/kanvas-collaborate.style.js
index 93bdb26334b0..2247176a8018 100644
--- a/src/sections/Meshmap/Meshmap-collaborate/meshmap-collaborate.style.js
+++ b/src/sections/Kanvas/Kanvas-collaborate/kanvas-collaborate.style.js
@@ -1,6 +1,6 @@
import styled from "styled-components";
-const MeshmapCollaborateWrapper = styled.div`
+const KanvasCollaborateWrapper = styled.div`
display: flex;
flex-direction: column;
@@ -39,4 +39,4 @@ const MeshmapCollaborateWrapper = styled.div`
`;
-export default MeshmapCollaborateWrapper;
+export default KanvasCollaborateWrapper;
diff --git a/src/sections/Meshmap/Meshmap-design/Meshmap-design-features/index.js b/src/sections/Kanvas/Kanvas-design/Kanvas-design-features/index.js
similarity index 75%
rename from src/sections/Meshmap/Meshmap-design/Meshmap-design-features/index.js
rename to src/sections/Kanvas/Kanvas-design/Kanvas-design-features/index.js
index 5f9fecd3ace0..923964519065 100644
--- a/src/sections/Meshmap/Meshmap-design/Meshmap-design-features/index.js
+++ b/src/sections/Kanvas/Kanvas-design/Kanvas-design-features/index.js
@@ -4,12 +4,12 @@ import { Container } from "../../../../reusecore/Layout";
import Features from "../../../../components/Features-carousel";
import { StaticImage } from "gatsby-plugin-image";
-const img1 = "../../../../assets/images/meshmap/MeshmapDesigner.webp";
-const img2 = "../../../../assets/images/meshmap/MeshmapDesigner.webp";
-const img3 = "../../../../assets/images/meshmap/MeshmapDesigner.webp";
-const img4 = "../../../../assets/images/meshmap/MeshmapDesigner.webp";
+const img1 = "../../../../assets/images/kanvas/KanvasDesigner.webp";
+const img2 = "../../../../assets/images/kanvas/KanvasDesigner.webp";
+const img3 = "../../../../assets/images/kanvas/KanvasDesigner.webp";
+const img4 = "../../../../assets/images/kanvas/KanvasDesigner.webp";
-const MeshmapDesignFeaturesWrapper = styled.div`
+const KanvasDesignFeaturesWrapper = styled.div`
margin: auto;
margin-top: 12% !important;
margin-bottom: 12%;
@@ -33,9 +33,9 @@ const MeshmapDesignFeaturesWrapper = styled.div`
}
`;
-const MeshmapDesignFeatures = () => {
+const KanvasDesignFeatures = () => {
return (
-
+ {
title: "Design your deployments the way you want",
description:
"Drag-and-drop your cloud native infrastructure using a palette of thousands of versioned Kubernetes components. Say goodbye to YAML configurations.",
- learnMoreLink: "/cloud-native-management/meshmap",
+ learnMoreLink: "/cloud-native-management/kanvas",
content: ,
},
{
title: "Manage your applications visually and intuitively",
description:
"Play with powerful features including context-aware designs and namespace configurations to easily manage all services.",
- learnMoreLink: "/cloud-native-management/meshmap",
+ learnMoreLink: "/cloud-native-management/kanvas",
content: (
),
@@ -59,7 +59,7 @@ const MeshmapDesignFeatures = () => {
title: "Build the bridge",
description:
"Go from developer handoffs to ongoing conversations with a shared language between design and development.",
- learnMoreLink: "/cloud-native-management/meshmap",
+ learnMoreLink: "/cloud-native-management/kanvas",
content: (
),
@@ -71,13 +71,13 @@ const MeshmapDesignFeatures = () => {
content: (
),
- learnMoreLink: "/cloud-native-management/meshmap",
+ learnMoreLink: "/cloud-native-management/kanvas",
}
]}
/>
-
+
);
};
-export default MeshmapDesignFeatures;
\ No newline at end of file
+export default KanvasDesignFeatures;
\ No newline at end of file
diff --git a/src/sections/Meshmap/Meshmap-design/Meshmap_Mobile_swiper/MeshmapMobileSwiper.js b/src/sections/Kanvas/Kanvas-design/Kanvas_Mobile_swiper/KanvasMobileSwiper.js
similarity index 86%
rename from src/sections/Meshmap/Meshmap-design/Meshmap_Mobile_swiper/MeshmapMobileSwiper.js
rename to src/sections/Kanvas/Kanvas-design/Kanvas_Mobile_swiper/KanvasMobileSwiper.js
index 1cb1e20f7a42..a4b8f37a159d 100644
--- a/src/sections/Meshmap/Meshmap-design/Meshmap_Mobile_swiper/MeshmapMobileSwiper.js
+++ b/src/sections/Kanvas/Kanvas-design/Kanvas_Mobile_swiper/KanvasMobileSwiper.js
@@ -16,14 +16,14 @@ const CONTENT = [
title: "Confidently make changes to your infrastructure",
img: dragDrop,
description:
- "MeshMap automatically catalogs and provides insight into all of your services, datastores and the connections between them, allowing teams to deeply understand application architecture.",
+ "Kanvas automatically catalogs and provides insight into all of your services, datastores and the connections between them, allowing teams to deeply understand application architecture.",
gradient: "one",
},
{
title: "Understand your infrastructure with visualization and automation",
img: mergeDesign,
description:
- "MeshMap helps your team automate infrastructure understanding from the architecture to a single PR so your team can ship, refactor and onboard to legacy or existing applications faster.",
+ "Kanvaselps your team automate infrastructure understanding from the architecture to a single PR so your team can ship, refactor and onboard to legacy or existing applications faster.",
gradient: "two",
},
{
@@ -55,7 +55,7 @@ const Card = ({ title, description, img, readMoreLink }) => {
);
};
-export const MeshmapMobileSwiper = () => {
+export const KanvasMobileSwiper = () => {
return (
Multi user real time collaboration
diff --git a/src/sections/Meshmap/Meshmap-design/Meshmap_Mobile_swiper/images/BlankSwiper.webp b/src/sections/Kanvas/Kanvas-design/Kanvas_Mobile_swiper/images/BlankSwiper.webp
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/Meshmap_Mobile_swiper/images/BlankSwiper.webp
rename to src/sections/Kanvas/Kanvas-design/Kanvas_Mobile_swiper/images/BlankSwiper.webp
diff --git a/src/sections/Meshmap/Meshmap-design/Meshmap_Mobile_swiper/mobile-swiper.style.js b/src/sections/Kanvas/Kanvas-design/Kanvas_Mobile_swiper/mobile-swiper.style.js
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/Meshmap_Mobile_swiper/mobile-swiper.style.js
rename to src/sections/Kanvas/Kanvas-design/Kanvas_Mobile_swiper/mobile-swiper.style.js
diff --git a/src/sections/Meshmap/Meshmap-design/cytoscape-demo.js b/src/sections/Kanvas/Kanvas-design/cytoscape-demo.js
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/cytoscape-demo.js
rename to src/sections/Kanvas/Kanvas-design/cytoscape-demo.js
diff --git a/src/sections/Meshmap/Meshmap-design/cytoscape-demo.style.js b/src/sections/Kanvas/Kanvas-design/cytoscape-demo.style.js
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/cytoscape-demo.style.js
rename to src/sections/Kanvas/Kanvas-design/cytoscape-demo.style.js
diff --git a/src/sections/Meshmap/Meshmap-design/cytoscapeCanvas.js b/src/sections/Kanvas/Kanvas-design/cytoscapeCanvas.js
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/cytoscapeCanvas.js
rename to src/sections/Kanvas/Kanvas-design/cytoscapeCanvas.js
diff --git a/src/sections/Meshmap/Meshmap-design/images/background-dots-pattern.svg b/src/sections/Kanvas/Kanvas-design/images/background-dots-pattern.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/background-dots-pattern.svg
rename to src/sections/Kanvas/Kanvas-design/images/background-dots-pattern.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/banner-image-colorMode.svg b/src/sections/Kanvas/Kanvas-design/images/banner-image-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/banner-image-colorMode.svg
rename to src/sections/Kanvas/Kanvas-design/images/banner-image-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/banner-image-dark.svg b/src/sections/Kanvas/Kanvas-design/images/banner-image-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/banner-image-dark.svg
rename to src/sections/Kanvas/Kanvas-design/images/banner-image-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/banner-image-light.svg b/src/sections/Kanvas/Kanvas-design/images/banner-image-light.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/banner-image-light.svg
rename to src/sections/Kanvas/Kanvas-design/images/banner-image-light.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/connect-components.gif b/src/sections/Kanvas/Kanvas-design/images/connect-components.gif
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/connect-components.gif
rename to src/sections/Kanvas/Kanvas-design/images/connect-components.gif
diff --git a/src/sections/Meshmap/Meshmap-design/images/cytoNodes.js b/src/sections/Kanvas/Kanvas-design/images/cytoNodes.js
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/cytoNodes.js
rename to src/sections/Kanvas/Kanvas-design/images/cytoNodes.js
diff --git a/src/sections/Meshmap/Meshmap-design/images/cytoscape-colorMode.svg b/src/sections/Kanvas/Kanvas-design/images/cytoscape-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/cytoscape-colorMode.svg
rename to src/sections/Kanvas/Kanvas-design/images/cytoscape-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/cytoscape-dark.svg b/src/sections/Kanvas/Kanvas-design/images/cytoscape-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/cytoscape-dark.svg
rename to src/sections/Kanvas/Kanvas-design/images/cytoscape-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/cytoscape-light.svg b/src/sections/Kanvas/Kanvas-design/images/cytoscape-light.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/cytoscape-light.svg
rename to src/sections/Kanvas/Kanvas-design/images/cytoscape-light.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/drag-drop-components.gif b/src/sections/Kanvas/Kanvas-design/images/drag-drop-components.gif
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/drag-drop-components.gif
rename to src/sections/Kanvas/Kanvas-design/images/drag-drop-components.gif
diff --git a/src/sections/Meshmap/Meshmap-design/images/integration-image-colorMode.svg b/src/sections/Kanvas/Kanvas-design/images/integration-image-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/integration-image-colorMode.svg
rename to src/sections/Kanvas/Kanvas-design/images/integration-image-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/meshmap-bottom-image-dark.svg b/src/sections/Kanvas/Kanvas-design/images/kanvas-bottom-image-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/meshmap-bottom-image-dark.svg
rename to src/sections/Kanvas/Kanvas-design/images/kanvas-bottom-image-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/meshmap-bottom-image-light.svg b/src/sections/Kanvas/Kanvas-design/images/kanvas-bottom-image-light.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/meshmap-bottom-image-light.svg
rename to src/sections/Kanvas/Kanvas-design/images/kanvas-bottom-image-light.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/meshmap-locator-dark.svg b/src/sections/Kanvas/Kanvas-design/images/kanvas-locator-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/meshmap-locator-dark.svg
rename to src/sections/Kanvas/Kanvas-design/images/kanvas-locator-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/meshmap-locator-light.svg b/src/sections/Kanvas/Kanvas-design/images/kanvas-locator-light.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/meshmap-locator-light.svg
rename to src/sections/Kanvas/Kanvas-design/images/kanvas-locator-light.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/merge-design.gif b/src/sections/Kanvas/Kanvas-design/images/merge-design.gif
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/merge-design.gif
rename to src/sections/Kanvas/Kanvas-design/images/merge-design.gif
diff --git a/src/sections/Meshmap/Meshmap-design/images/plus-sign-colorMode.svg b/src/sections/Kanvas/Kanvas-design/images/plus-sign-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/plus-sign-colorMode.svg
rename to src/sections/Kanvas/Kanvas-design/images/plus-sign-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-design/images/share-design.gif b/src/sections/Kanvas/Kanvas-design/images/share-design.gif
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/share-design.gif
rename to src/sections/Kanvas/Kanvas-design/images/share-design.gif
diff --git a/src/sections/Meshmap/Meshmap-design/images/underline.svg b/src/sections/Kanvas/Kanvas-design/images/underline.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-design/images/underline.svg
rename to src/sections/Kanvas/Kanvas-design/images/underline.svg
diff --git a/src/sections/Kanvas/Kanvas-design/index.js b/src/sections/Kanvas/Kanvas-design/index.js
new file mode 100644
index 000000000000..f931646468c1
--- /dev/null
+++ b/src/sections/Kanvas/Kanvas-design/index.js
@@ -0,0 +1,28 @@
+import React from "react";
+import KanvasDesignWrapper from "./kanvas-design.style";
+import KanvasDesignBanner from "./kanvas-design-banner";
+import KanvasHeroSection from "./kanvas-design-hero";
+import KanvasIntegrationsSection from "./kanvas-design-integrations";
+import { KanvasMobileSwiper } from "./Kanvas_Mobile_swiper/KanvasMobileSwiper";
+import KanvasDesignFeatureCarousel from "./kanvas-design-features-carousel";
+
+import SignupForm from "../signup-form";
+import Reviews from "../../Pricing/review-slider";
+
+
+const KanvasDesign = () => {
+ return (
+
+
+
+ {/* */}
+
+
+
+
+
+
+ );
+};
+
+export default KanvasDesign;
diff --git a/src/sections/Meshmap/Meshmap-design/index.test.js b/src/sections/Kanvas/Kanvas-design/index.test.js
similarity index 68%
rename from src/sections/Meshmap/Meshmap-design/index.test.js
rename to src/sections/Kanvas/Kanvas-design/index.test.js
index 293b1fc35124..8e8fd5cbb5ab 100644
--- a/src/sections/Meshmap/Meshmap-design/index.test.js
+++ b/src/sections/Kanvas/Kanvas-design/index.test.js
@@ -1,7 +1,7 @@
import React from 'react';
import { shallow } from 'enzyme';
-import Meshmap from './index';
+import Kanvas from './index';
it('Blog-sidebar renders without crashing', () => {
- shallow();
+ shallow();
});
\ No newline at end of file
diff --git a/src/sections/Meshmap/Meshmap-design/meshmap-design-banner.js b/src/sections/Kanvas/Kanvas-design/kanvas-design-banner.js
similarity index 98%
rename from src/sections/Meshmap/Meshmap-design/meshmap-design-banner.js
rename to src/sections/Kanvas/Kanvas-design/kanvas-design-banner.js
index 57d872e593e1..7443669a818b 100644
--- a/src/sections/Meshmap/Meshmap-design/meshmap-design-banner.js
+++ b/src/sections/Kanvas/Kanvas-design/kanvas-design-banner.js
@@ -151,13 +151,13 @@ const DesignBannerWrapper = styled.div`
}
`;
-const MeshmapDesignBanner = () => {
+const KanvasDesignBanner = () => {
return (
{/* */}
-
MeshMap
+
Kanvas
Designer
Drag-and-drop your cloud native infrastructure using a palette of thousands of versioned Kubernetes components. Using GitOps? Integrate visual reviews into your pipeline.
@@ -173,4 +173,4 @@ const MeshmapDesignBanner = () => {
);
};
-export default MeshmapDesignBanner;
\ No newline at end of file
+export default KanvasDesignBanner;
\ No newline at end of file
diff --git a/src/sections/Meshmap/Meshmap-design/meshmap-design-features-carousel.js b/src/sections/Kanvas/Kanvas-design/kanvas-design-features-carousel.js
similarity index 90%
rename from src/sections/Meshmap/Meshmap-design/meshmap-design-features-carousel.js
rename to src/sections/Kanvas/Kanvas-design/kanvas-design-features-carousel.js
index c075bf55952a..46c0b65e989c 100644
--- a/src/sections/Meshmap/Meshmap-design/meshmap-design-features-carousel.js
+++ b/src/sections/Kanvas/Kanvas-design/kanvas-design-features-carousel.js
@@ -12,13 +12,13 @@ const CONTENT = [
title: "Confidently make changes to your infrastructure",
img: dragDrop,
description:
- "MeshMap automatically catalogs and provides insight into all of your services, datastores and the connections between them, allowing teams to deeply understand application architecture.",
+ "Kanvas automatically catalogs and provides insight into all of your services, datastores and the connections between them, allowing teams to deeply understand application architecture.",
},
{
title: "Visualize and automate infrastructure understanding",
img: mergeDesign,
description:
- "MeshMap helps automate infrastructure understanding from the architecture to a single PR so your team can ship, refactor and onboard to legacy or existing applications faster.",
+ "Kanvaselps automate infrastructure understanding from the architecture to a single PR so your team can ship, refactor and onboard to legacy or existing applications faster.",
},
{
title: "Make working across services as easy as working across files",
@@ -116,7 +116,7 @@ const DivWrapper = styled.div`
}
`;
-export default function MeshmapDesignFeatureCarousel() {
+export default function KanvasDesignFeatureCarousel() {
const [cardIndices, setCardIndices] = useState([
...Array(CONTENT.length).keys(),
]);
diff --git a/src/sections/Meshmap/Meshmap-design/meshmap-design-hero.js b/src/sections/Kanvas/Kanvas-design/kanvas-design-hero.js
similarity index 75%
rename from src/sections/Meshmap/Meshmap-design/meshmap-design-hero.js
rename to src/sections/Kanvas/Kanvas-design/kanvas-design-hero.js
index e1f079bd3b08..0fbdacf50a9c 100644
--- a/src/sections/Meshmap/Meshmap-design/meshmap-design-hero.js
+++ b/src/sections/Kanvas/Kanvas-design/kanvas-design-hero.js
@@ -1,9 +1,9 @@
import React from "react";
import styled from "styled-components";
-import MeshmapLocatorLight from "./images/meshmap-locator-light.svg";
-import MeshmapLocatorDark from "./images/meshmap-locator-dark.svg";
-import MeshmapImageBottomLight from "./images/meshmap-bottom-image-light.svg";
-import MeshmapImageBottomDark from "./images/meshmap-bottom-image-dark.svg";
+import KanvasLocatorLight from "./images/kanvas-locator-light.svg";
+import KanvasLocatorDark from "./images/kanvas-locator-dark.svg";
+import KanvasImageBottomLight from "./images/kanvas-bottom-image-light.svg";
+import KanvasImageBottomDark from "./images/kanvas-bottom-image-dark.svg";
import { useInView } from "react-intersection-observer";
import { useState } from "react";
import { useStyledDarkMode } from "../../../theme/app/useStyledDarkMode";
@@ -75,7 +75,7 @@ const HeroSectionWrapper = styled.div`
`;
-const MeshmapHeroSection = () => {
+const KanvasHeroSection = () => {
const [locatorRef, inView] = useInView({ threshold: 0.8 });
const [imageInView, setimageInView] = useState(false);
if (inView && !imageInView)
@@ -89,15 +89,15 @@ const MeshmapHeroSection = () => {
Design your infrastructure
-
MeshMap is the world’s only visual designer for Kubernetes and cloud native applications. Design, deploy, and manage your Kubernetes-based, cloud native deployments allowing you to speed up infrastructure configuration.
+
Kanvasis the world’s only visual designer for Kubernetes and cloud native applications. Design, deploy, and manage your Kubernetes-based, cloud native deployments allowing you to speed up infrastructure configuration.
-
-
+
+
);
};
-export default MeshmapHeroSection;
\ No newline at end of file
+export default KanvasHeroSection;
\ No newline at end of file
diff --git a/src/sections/Meshmap/Meshmap-design/meshmap-design-integrations.js b/src/sections/Kanvas/Kanvas-design/kanvas-design-integrations.js
similarity index 97%
rename from src/sections/Meshmap/Meshmap-design/meshmap-design-integrations.js
rename to src/sections/Kanvas/Kanvas-design/kanvas-design-integrations.js
index 9048f5507915..197e1fd1a9c6 100644
--- a/src/sections/Meshmap/Meshmap-design/meshmap-design-integrations.js
+++ b/src/sections/Kanvas/Kanvas-design/kanvas-design-integrations.js
@@ -90,7 +90,7 @@ const IntegrationsSectionWrapper = styled.div`
}
`;
-const MeshmapIntegrationsSection = () => {
+const KanvasIntegrationsSection = () => {
const [diagramRef, inView] = useInView({ threshold: 0.6 });
const [imageInView, setimageInView] = useState(false);
@@ -155,4 +155,4 @@ const MeshmapIntegrationsSection = () => {
);
};
-export default MeshmapIntegrationsSection;
+export default KanvasIntegrationsSection;
diff --git a/src/sections/Meshmap/Meshmap-design/meshmap-design.style.js b/src/sections/Kanvas/Kanvas-design/kanvas-design.style.js
similarity index 89%
rename from src/sections/Meshmap/Meshmap-design/meshmap-design.style.js
rename to src/sections/Kanvas/Kanvas-design/kanvas-design.style.js
index 5f869dbdb671..ff7fefc21362 100644
--- a/src/sections/Meshmap/Meshmap-design/meshmap-design.style.js
+++ b/src/sections/Kanvas/Kanvas-design/kanvas-design.style.js
@@ -1,6 +1,6 @@
import styled from "styled-components";
-const MeshmapDesignWrapper = styled.div`
+const KanvasDesignWrapper = styled.div`
display: flex;
flex-direction: column;
@@ -39,4 +39,4 @@ const MeshmapDesignWrapper = styled.div`
`;
-export default MeshmapDesignWrapper;
+export default KanvasDesignWrapper;
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/application-import-arrows.svg b/src/sections/Kanvas/Kanvas-visualize/images/application-import-arrows.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/application-import-arrows.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/application-import-arrows.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/application-import-boxes.svg b/src/sections/Kanvas/Kanvas-visualize/images/application-import-boxes.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/application-import-boxes.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/application-import-boxes.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/interactive-terminal-code.svg b/src/sections/Kanvas/Kanvas-visualize/images/interactive-terminal-code.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/interactive-terminal-code.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/interactive-terminal-code.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/interactive-terminal.svg b/src/sections/Kanvas/Kanvas-visualize/images/interactive-terminal.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/interactive-terminal.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/interactive-terminal.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/log-stream-search.svg b/src/sections/Kanvas/Kanvas-visualize/images/log-stream-search.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/log-stream-search.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/log-stream-search.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/log-stream.svg b/src/sections/Kanvas/Kanvas-visualize/images/log-stream.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/log-stream.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/log-stream.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/oval-blur-shape.svg b/src/sections/Kanvas/Kanvas-visualize/images/oval-blur-shape.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/oval-blur-shape.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/oval-blur-shape.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/performance-metrics-bars.svg b/src/sections/Kanvas/Kanvas-visualize/images/performance-metrics-bars.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/performance-metrics-bars.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/performance-metrics-bars.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/performance-metrics-graph.svg b/src/sections/Kanvas/Kanvas-visualize/images/performance-metrics-graph.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/performance-metrics-graph.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/performance-metrics-graph.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/service-performance-gear-dark.svg b/src/sections/Kanvas/Kanvas-visualize/images/service-performance-gear-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/service-performance-gear-dark.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/service-performance-gear-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/service-performance-gear-light.svg b/src/sections/Kanvas/Kanvas-visualize/images/service-performance-gear-light.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/service-performance-gear-light.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/service-performance-gear-light.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/service-performance-meter-colorMode.svg b/src/sections/Kanvas/Kanvas-visualize/images/service-performance-meter-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/service-performance-meter-colorMode.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/service-performance-meter-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/service-performance-meter-dark.svg b/src/sections/Kanvas/Kanvas-visualize/images/service-performance-meter-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/service-performance-meter-dark.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/service-performance-meter-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/service-performance-meter-light.svg b/src/sections/Kanvas/Kanvas-visualize/images/service-performance-meter-light.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/service-performance-meter-light.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/service-performance-meter-light.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/timeline-dvr-clock.svg b/src/sections/Kanvas/Kanvas-visualize/images/timeline-dvr-clock.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/timeline-dvr-clock.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/timeline-dvr-clock.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/timeline-dvr.svg b/src/sections/Kanvas/Kanvas-visualize/images/timeline-dvr.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/timeline-dvr.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/timeline-dvr.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/visualizer-views-colorMode.svg b/src/sections/Kanvas/Kanvas-visualize/images/visualizer-views-colorMode.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/visualizer-views-colorMode.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/visualizer-views-colorMode.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/visualizer-views-dark.svg b/src/sections/Kanvas/Kanvas-visualize/images/visualizer-views-dark.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/visualizer-views-dark.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/visualizer-views-dark.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/visualizer-views-light.svg b/src/sections/Kanvas/Kanvas-visualize/images/visualizer-views-light.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/visualizer-views-light.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/visualizer-views-light.svg
diff --git a/src/sections/Meshmap/Meshmap-visualize/images/visualizer-views-lines.svg b/src/sections/Kanvas/Kanvas-visualize/images/visualizer-views-lines.svg
similarity index 100%
rename from src/sections/Meshmap/Meshmap-visualize/images/visualizer-views-lines.svg
rename to src/sections/Kanvas/Kanvas-visualize/images/visualizer-views-lines.svg
diff --git a/src/sections/Kanvas/Kanvas-visualize/index.js b/src/sections/Kanvas/Kanvas-visualize/index.js
new file mode 100644
index 000000000000..ba6558c8bef6
--- /dev/null
+++ b/src/sections/Kanvas/Kanvas-visualize/index.js
@@ -0,0 +1,29 @@
+import React from "react";
+import KanvasVisualizeWrapper from "./kanvas-visualize.style";
+import KanvasVisualizeBanner from "./kanvas-visualize-banner";
+import KanvasVisualizerFeatures from "./kanvas-visualize-features";
+import KanvasVisualizerViews from "./kanvas-visualize-views";
+import BackgroundImage from "./images/oval-blur-shape.svg";
+import SignupForm from "../signup-form";
+import Reviews from "../../Pricing/review-slider";
+import { useRef } from "react";
+
+const KanvasVisualize = () => {
+ const targetRef = useRef(null);
+ return (
+
+
+
+
+
+
+
+ {/* */}
+ {/* */}
+
+
+
+ );
+};
+
+export default KanvasVisualize;
diff --git a/src/sections/Meshmap/Meshmap-visualize/index.test.js b/src/sections/Kanvas/Kanvas-visualize/index.test.js
similarity index 68%
rename from src/sections/Meshmap/Meshmap-visualize/index.test.js
rename to src/sections/Kanvas/Kanvas-visualize/index.test.js
index 293b1fc35124..8e8fd5cbb5ab 100644
--- a/src/sections/Meshmap/Meshmap-visualize/index.test.js
+++ b/src/sections/Kanvas/Kanvas-visualize/index.test.js
@@ -1,7 +1,7 @@
import React from 'react';
import { shallow } from 'enzyme';
-import Meshmap from './index';
+import Kanvas from './index';
it('Blog-sidebar renders without crashing', () => {
- shallow();
+ shallow();
});
\ No newline at end of file
diff --git a/src/sections/Meshmap/Meshmap-visualize/meshmap-visualize-banner.js b/src/sections/Kanvas/Kanvas-visualize/kanvas-visualize-banner.js
similarity index 94%
rename from src/sections/Meshmap/Meshmap-visualize/meshmap-visualize-banner.js
rename to src/sections/Kanvas/Kanvas-visualize/kanvas-visualize-banner.js
index f74f079ebc6e..76501fcec653 100644
--- a/src/sections/Meshmap/Meshmap-visualize/meshmap-visualize-banner.js
+++ b/src/sections/Kanvas/Kanvas-visualize/kanvas-visualize-banner.js
@@ -83,7 +83,7 @@ const VisualizeBannerWrapper = styled.div`
}
`;
-const MeshmapVisualizeBanner = ({ targetRef }) => {
+const KanvasisualizeBanner = ({ targetRef }) => {
const handleClick = () => {
const offset = 100;
const targetPos = targetRef.current.getBoundingClientRect().top + window.pageYOffset;
@@ -99,7 +99,7 @@ const MeshmapVisualizeBanner = ({ targetRef }) => {
Visualize your infrastructure
See your designs in action. Operate with best practices.
-
+
{/*
@@ -109,4 +109,4 @@ const MeshmapVisualizeBanner = ({ targetRef }) => {
);
};
-export default MeshmapVisualizeBanner;
\ No newline at end of file
+export default KanvasisualizeBanner;
\ No newline at end of file
diff --git a/src/sections/Meshmap/Meshmap-visualize/meshmap-visualize-features.js b/src/sections/Kanvas/Kanvas-visualize/kanvas-visualize-features.js
similarity index 99%
rename from src/sections/Meshmap/Meshmap-visualize/meshmap-visualize-features.js
rename to src/sections/Kanvas/Kanvas-visualize/kanvas-visualize-features.js
index 246c194eeb16..300ac8ab6618 100644
--- a/src/sections/Meshmap/Meshmap-visualize/meshmap-visualize-features.js
+++ b/src/sections/Kanvas/Kanvas-visualize/kanvas-visualize-features.js
@@ -122,7 +122,7 @@ z-index: 10;
}
`;
-const MeshmapVisualizerFeatures = () => {
+const KanvasisualizerFeatures = () => {
const [isHovered, setisHovered] = useState(false);
const [hoveredFeature, sethoveredFeature] = useState("");
@@ -211,4 +211,4 @@ const MeshmapVisualizerFeatures = () => {
);
};
-export default MeshmapVisualizerFeatures;
\ No newline at end of file
+export default KanvasisualizerFeatures;
\ No newline at end of file
diff --git a/src/sections/Meshmap/Meshmap-visualize/meshmap-visualize-views.js b/src/sections/Kanvas/Kanvas-visualize/kanvas-visualize-views.js
similarity index 97%
rename from src/sections/Meshmap/Meshmap-visualize/meshmap-visualize-views.js
rename to src/sections/Kanvas/Kanvas-visualize/kanvas-visualize-views.js
index 0c0671f7f8e1..f9d52995298e 100644
--- a/src/sections/Meshmap/Meshmap-visualize/meshmap-visualize-views.js
+++ b/src/sections/Kanvas/Kanvas-visualize/kanvas-visualize-views.js
@@ -112,7 +112,7 @@ const ViewsSectionWrapper = styled.div`
`;
-const MeshmapVisualizerViews = () => {
+const KanvasVisualizerViews = () => {
const [imageRef, inView] = useInView({ threshold: 0.4 });
const [imageInView, setimageInView] = useState(false);
@@ -138,4 +138,4 @@ const MeshmapVisualizerViews = () => {
);
};
-export default MeshmapVisualizerViews;
\ No newline at end of file
+export default KanvasVisualizerViews;
\ No newline at end of file
diff --git a/src/sections/Meshmap/Meshmap-visualize/meshmap-visualize.style.js b/src/sections/Kanvas/Kanvas-visualize/kanvas-visualize.style.js
similarity index 90%
rename from src/sections/Meshmap/Meshmap-visualize/meshmap-visualize.style.js
rename to src/sections/Kanvas/Kanvas-visualize/kanvas-visualize.style.js
index f755d0088693..86a4b7a5830f 100644
--- a/src/sections/Meshmap/Meshmap-visualize/meshmap-visualize.style.js
+++ b/src/sections/Kanvas/Kanvas-visualize/kanvas-visualize.style.js
@@ -1,6 +1,6 @@
import styled from "styled-components";
-const MeshmapVisualizeWrapper = styled.div`
+const KanvasVisualizeWrapper = styled.div`
display: flex;
flex-direction: column;
@@ -47,4 +47,4 @@ const MeshmapVisualizeWrapper = styled.div`
`;
-export default MeshmapVisualizeWrapper;
+export default KanvasVisualizeWrapper;
diff --git a/src/sections/Meshmap/diagram/diagram.style.js b/src/sections/Kanvas/diagram/diagram.style.js
similarity index 100%
rename from src/sections/Meshmap/diagram/diagram.style.js
rename to src/sections/Kanvas/diagram/diagram.style.js
diff --git a/src/sections/Meshmap/features/features.style.js b/src/sections/Kanvas/features/features.style.js
similarity index 100%
rename from src/sections/Meshmap/features/features.style.js
rename to src/sections/Kanvas/features/features.style.js
diff --git a/src/sections/Meshmap/features/index.js b/src/sections/Kanvas/features/index.js
similarity index 100%
rename from src/sections/Meshmap/features/index.js
rename to src/sections/Kanvas/features/index.js
diff --git a/src/sections/Meshmap/images/MesheryCloud.svg b/src/sections/Kanvas/images/MesheryCloud.svg
similarity index 100%
rename from src/sections/Meshmap/images/MesheryCloud.svg
rename to src/sections/Kanvas/images/MesheryCloud.svg
diff --git a/src/sections/Meshmap/images/circles.svg b/src/sections/Kanvas/images/circles.svg
similarity index 100%
rename from src/sections/Meshmap/images/circles.svg
rename to src/sections/Kanvas/images/circles.svg
diff --git a/src/sections/Meshmap/images/collaborate1.svg b/src/sections/Kanvas/images/collaborate1.svg
similarity index 100%
rename from src/sections/Meshmap/images/collaborate1.svg
rename to src/sections/Kanvas/images/collaborate1.svg
diff --git a/src/sections/Meshmap/images/collaborate2.svg b/src/sections/Kanvas/images/collaborate2.svg
similarity index 100%
rename from src/sections/Meshmap/images/collaborate2.svg
rename to src/sections/Kanvas/images/collaborate2.svg
diff --git a/src/sections/Meshmap/images/datacenter-crash.svg b/src/sections/Kanvas/images/datacenter-crash.svg
similarity index 100%
rename from src/sections/Meshmap/images/datacenter-crash.svg
rename to src/sections/Kanvas/images/datacenter-crash.svg
diff --git a/src/sections/Meshmap/images/grid.svg b/src/sections/Kanvas/images/grid.svg
similarity index 100%
rename from src/sections/Meshmap/images/grid.svg
rename to src/sections/Kanvas/images/grid.svg
diff --git a/src/sections/Meshmap/images/link-arrow-dark.svg b/src/sections/Kanvas/images/link-arrow-dark.svg
similarity index 100%
rename from src/sections/Meshmap/images/link-arrow-dark.svg
rename to src/sections/Kanvas/images/link-arrow-dark.svg
diff --git a/src/sections/Meshmap/images/link-arrow.svg b/src/sections/Kanvas/images/link-arrow.svg
similarity index 100%
rename from src/sections/Meshmap/images/link-arrow.svg
rename to src/sections/Kanvas/images/link-arrow.svg
diff --git a/src/sections/Meshmap/images/meshery-cloud.svg b/src/sections/Kanvas/images/meshery-cloud.svg
similarity index 100%
rename from src/sections/Meshmap/images/meshery-cloud.svg
rename to src/sections/Kanvas/images/meshery-cloud.svg
diff --git a/src/sections/Meshmap/images/meshmap-draft-logos.webp b/src/sections/Kanvas/images/meshmap-draft-logos.webp
similarity index 100%
rename from src/sections/Meshmap/images/meshmap-draft-logos.webp
rename to src/sections/Kanvas/images/meshmap-draft-logos.webp
diff --git a/src/sections/Meshmap/index.js b/src/sections/Kanvas/index.js
similarity index 89%
rename from src/sections/Meshmap/index.js
rename to src/sections/Kanvas/index.js
index 60b3e1219f9f..b7e02adc60c6 100644
--- a/src/sections/Meshmap/index.js
+++ b/src/sections/Kanvas/index.js
@@ -1,13 +1,13 @@
import React from "react";
-import MeshmapWrapper from "./meshmap.style";
+import KanvasWrapper from "./kanvas.style";
import { Container } from "../../reusecore/Layout";
import Features from "../../components/Features-carousel";
-import MeshmapModes from "./meshmap-modes";
-import Catalog from "./meshmap-catalog";
-import Platform from "./meshmap-platform";
-import MeshmapBanner from "./meshmap_banner";
-import designerImage from "../../assets/images/meshmap/MeshmapDesigner.webp";
-import visualizerImage from "../../assets/images/meshmap/MeshmapVisualizer.webp";
+import KanvasModes from "./kanvas-modes";
+import Catalog from "./kanvas-catalog";
+import Platform from "./kanvas-platform";
+import KanvasBanner from "./kanvas_banner";
+import designerImage from "../../assets/images/kanvas/KanvasDesigner.webp";
+import visualizerImage from "../../assets/images/kanvas/KanvasVisualizer.webp";
import DesignerFeatures from "./FeaturesSection/Design/DesignerFeatures";
import CollaboratorFeatures from "./FeaturesSection/Collaborate/CollaboratorFeatures";
import VisualizerFeatures from "./FeaturesSection/Visualize/VisualizerFeatures";
@@ -37,16 +37,16 @@ import Alex from "../../sections/Pricing/reviews/alex-hokanson.jpeg";
import TeaserModal from "../../components/TeaserModal";
-const Meshmap = (props) => {
+const Kanvas = (props) => {
return (
-
+
-
+
{
]}
/>
-
+ {
{
},
]} />
@@ -155,7 +155,7 @@ const Meshmap = (props) => {
},
// {
// title: "Nothing great is made alone.",
- // description: "MeshMap connects everyone in the DevOps process so teams can deliver better products, faster."
+ // description: "Kanvas connects everyone in the DevOps process so teams can deliver better products, faster."
// },
{
title: "Create. Iterate. Repeat.",
@@ -183,7 +183,7 @@ const Meshmap = (props) => {
// },
{
title: "Inclusive collaboration from start to finish",
- description: "MeshMap is an end-to-end management platform, here to help teams understand problems, explore options, and build solutions—together.",
+ description: "Kanvas is an end-to-end management platform, here to help teams understand problems, explore options, and build solutions—together.",
imgContent: (
<>
@@ -233,13 +233,13 @@ const Meshmap = (props) => {
},
]} />*/}
@@ -250,10 +250,10 @@ const Meshmap = (props) => {
<>
-
+
>
-
+
);
};
-export default Meshmap;
\ No newline at end of file
+export default Kanvas;
\ No newline at end of file
diff --git a/src/sections/Meshmap/index.test.js b/src/sections/Kanvas/index.test.js
similarity index 68%
rename from src/sections/Meshmap/index.test.js
rename to src/sections/Kanvas/index.test.js
index 293b1fc35124..8e8fd5cbb5ab 100644
--- a/src/sections/Meshmap/index.test.js
+++ b/src/sections/Kanvas/index.test.js
@@ -1,7 +1,7 @@
import React from 'react';
import { shallow } from 'enzyme';
-import Meshmap from './index';
+import Kanvas from './index';
it('Blog-sidebar renders without crashing', () => {
- shallow();
+ shallow();
});
\ No newline at end of file
diff --git a/src/sections/Meshmap/meshmap-catalog.js b/src/sections/Kanvas/kanvas-catalog.js
similarity index 86%
rename from src/sections/Meshmap/meshmap-catalog.js
rename to src/sections/Kanvas/kanvas-catalog.js
index dbc17ec04a6a..638050f39b69 100644
--- a/src/sections/Meshmap/meshmap-catalog.js
+++ b/src/sections/Kanvas/kanvas-catalog.js
@@ -1,25 +1,25 @@
import React from "react";
import styled from "styled-components";
-import Mutual_tls from "../../assets/images/meshmap/catalog-card-images/mutual-tls.svg";
-import Retries from "../../assets/images/meshmap/catalog-card-images/retries.svg";
-import Traces from "../../assets/images/meshmap/catalog-card-images/traces.svg";
-import Denial from "../../assets/images/meshmap/catalog-card-images/denial.svg";
-import Correlate_event from "../../assets/images/meshmap/catalog-card-images/correlate-event.svg";
-import Only_wagent from "../../assets/images/meshmap/catalog-card-images/only-wagent.svg";
-import Node_agent from "../../assets/images/meshmap/catalog-card-images/node-agent.svg";
-import Single_tenant from "../../assets/images/meshmap/catalog-card-images/single-tenant.svg";
-import Pre_provison from "../../assets/images/meshmap/catalog-card-images/pre-provision.svg";
-import Circuit_breaker from "../../assets/images/meshmap/catalog-card-images/circuit-breaker.svg";
-import Retry_deadline from "../../assets/images/meshmap/catalog-card-images/retry-deadline.svg";
-import Singleton from "../../assets/images/meshmap/catalog-card-images/singleton.svg";
-import Jwt_transformer from "../../assets/images/meshmap/catalog-card-images/jwt.svg";
-import Multicluster from "../../assets/images/meshmap/catalog-card-images/multicluster.svg";
-import Http_metrics from "../../assets/images/meshmap/catalog-card-images/http.svg";
+import Mutual_tls from "../../assets/images/kanvas/catalog-card-images/mutual-tls.svg";
+import Retries from "../../assets/images/kanvas/catalog-card-images/retries.svg";
+import Traces from "../../assets/images/kanvas/catalog-card-images/traces.svg";
+import Denial from "../../assets/images/kanvas/catalog-card-images/denial.svg";
+import Correlate_event from "../../assets/images/kanvas/catalog-card-images/correlate-event.svg";
+import Only_wagent from "../../assets/images/kanvas/catalog-card-images/only-wagent.svg";
+import Node_agent from "../../assets/images/kanvas/catalog-card-images/node-agent.svg";
+import Single_tenant from "../../assets/images/kanvas/catalog-card-images/single-tenant.svg";
+import Pre_provison from "../../assets/images/kanvas/catalog-card-images/pre-provision.svg";
+import Circuit_breaker from "../../assets/images/kanvas/catalog-card-images/circuit-breaker.svg";
+import Retry_deadline from "../../assets/images/kanvas/catalog-card-images/retry-deadline.svg";
+import Singleton from "../../assets/images/kanvas/catalog-card-images/singleton.svg";
+import Jwt_transformer from "../../assets/images/kanvas/catalog-card-images/jwt.svg";
+import Multicluster from "../../assets/images/kanvas/catalog-card-images/multicluster.svg";
+import Http_metrics from "../../assets/images/kanvas/catalog-card-images/http.svg";
import Wasm from "../../assets/images/webassembly/webssembly_icon.svg";
import Patterns from "../../assets/images/service-mesh-patterns/service-mesh-pattern.svg";
-import Ebpf from "../../assets/images/meshmap/ebpf.svg";
-import Opa from "../../assets/images/meshmap/opa.svg";
+import Ebpf from "../../assets/images/kanvas/ebpf.svg";
+import Opa from "../../assets/images/kanvas/opa.svg";
import { Container } from "../../reusecore/Layout";
const CatalogWrapper = styled.div`
@@ -423,7 +423,7 @@ const Catalog = () => {
- MeshMap is a sophisticated and delightfully intuitive tool for designing and operating cloud native infrastructure for Kubernetes. Choose freestyle composition of your infrastructure by drawing shapes, lines, text, and icons to represent the components and relationships of your Kubernetes clusters or quickstart by selecting a pattern the catalog of predefined templates.
+ Kanvass a sophisticated and delightfully intuitive tool for designing and operating cloud native infrastructure for Kubernetes. Choose freestyle composition of your infrastructure by drawing shapes, lines, text, and icons to represent the components and relationships of your Kubernetes clusters or quickstart by selecting a pattern the catalog of predefined templates.
diff --git a/src/sections/Meshmap/meshmap-icon.svg b/src/sections/Kanvas/kanvas-icon.svg
similarity index 100%
rename from src/sections/Meshmap/meshmap-icon.svg
rename to src/sections/Kanvas/kanvas-icon.svg
diff --git a/src/sections/Meshmap/meshmap-modes.js b/src/sections/Kanvas/kanvas-modes.js
similarity index 89%
rename from src/sections/Meshmap/meshmap-modes.js
rename to src/sections/Kanvas/kanvas-modes.js
index 247ed3214421..782289fde652 100644
--- a/src/sections/Meshmap/meshmap-modes.js
+++ b/src/sections/Kanvas/kanvas-modes.js
@@ -1,9 +1,9 @@
import React, { useState } from "react";
import styled from "styled-components";
-import designerImage from "../../assets/images/meshmap/MeshmapDesigner.webp";
-import visualizerImage from "../../assets/images/meshmap/MeshmapVisualizer.webp";
+import designerImage from "../../assets/images/kanvas/KanvasDesigner.webp";
+import visualizerImage from "../../assets/images/kanvas/KanvasVisualizer.webp";
-const MeshmapModesWrapper = styled.div`
+const KanvasModesWrapper = styled.div`
margin-top: 0.1rem;
p.caption {
@@ -242,18 +242,18 @@ const MeshmapModesWrapper = styled.div`
`;
-const MeshmapModes = () => {
+const KanvasModes = () => {
const [designerEnlarged, setDesignerEnlarged] = useState(false);
const [vizEnlarged, setVizEnlarged] = useState(false);
return (
-
+
{/*
Choose Your Mode
*/}
{/*
*/}
{/* Discover and Visualize - any and all of your cloud native infra and apps. */}
{/* Collaboratively design and manage your Kubernetes clusters, service mesh deployments, and cloud native apps. */}
{/*
*/}
- {/* MeshMap supports 10+ service meshes. */}
+ {/* Kanvassupports 10+ service meshes. */}
Drag-and-drop your cloud native infrastructure using a palette of thousands of versioned Kubernetes components. Using GitOps? Integrate advanced performance analysis into your pipeline.
@@ -274,7 +274,7 @@ const MeshmapModes = () => {
Apply patterns and manage many Kubernetes clusters
Deploy designs, apply patterns, manage and operate your deployments in real-time. Bring all your Kubernetes clusters under a common point of management. Interactively connect to terminal sessions or initiate and search log streams from your containers.
Create and share your own Kubernetes deployments and service mesh patterns in MeshMap Designer or import from the catalog.
+
Create and share your own Kubernetes deployments and service mesh patterns in KanvasDesigner or import from the catalog.
*/}
-
+
);
};
-export default MeshmapModes;
+export default KanvasModes;
diff --git a/src/sections/Meshmap/meshmap-newicon.svg b/src/sections/Kanvas/kanvas-newicon.svg
similarity index 100%
rename from src/sections/Meshmap/meshmap-newicon.svg
rename to src/sections/Kanvas/kanvas-newicon.svg
diff --git a/src/sections/Meshmap/meshmap-platform.js b/src/sections/Kanvas/kanvas-platform.js
similarity index 80%
rename from src/sections/Meshmap/meshmap-platform.js
rename to src/sections/Kanvas/kanvas-platform.js
index 29176ff9cfbd..cd9b485c7cbe 100644
--- a/src/sections/Meshmap/meshmap-platform.js
+++ b/src/sections/Kanvas/kanvas-platform.js
@@ -116,7 +116,7 @@ const Platform = () => {
Choose Your Deployment Model
- Get MeshMap where you need it.
+ Get Kanvas where you need it.
{
{
title: "Self-hosted",
description:
- "Keep your MeshMap designs internal to your workplace. Get remote support from Layer5 when you need it.",
+ "Keep your Kanvas designs internal to your workplace. Get remote support from Layer5 when you need it.",
content: (
),
@@ -137,11 +137,11 @@ const Platform = () => {
{
title: "Cloud",
description:
- "Connect to Layer5 Cloud and have your MeshMap designs versioned and available for team sharing and real-time collaboration.",
+ "Connect to Layer5 Cloud and have your Kanvas designs versioned and available for team sharing and real-time collaboration.",
content: (
),
@@ -153,16 +153,16 @@ const Platform = () => {
Self-Hosted
-
+
- Keep your MeshMap designs internal to your workplace. Get remote support from Layer5 when you need it.
+ Keep your Kanvas designs internal to your workplace. Get remote support from Layer5 when you need it.
Cloud
-
+
- Connect to Layer5 Cloud and have your MeshMap designs versioned and available for team sharing and real-time collaboration.
+ Connect to Layer5 Cloud and have your Kanvasdesigns versioned and available for team sharing and real-time collaboration.
Join the waiting list for participation in the beta program.
Your request for access will be processed as quickly as
possible. Due to the large influx of program participation
requests, it may take some time before system access is granted.
So that you can familiarize while you wait, the Layer5 team will
- send you additional information about beta program, MeshMap
+ send you additional information about beta program, Kanvas
modes, and cloud native design patterns.
diff --git a/src/sections/Resources/Resources-grid/options.js b/src/sections/Resources/Resources-grid/options.js
index 2718213e4d95..3446e118e6a0 100644
--- a/src/sections/Resources/Resources-grid/options.js
+++ b/src/sections/Resources/Resources-grid/options.js
@@ -19,7 +19,7 @@ export const options = [
category: "Product",
subdata: [
{ id: 0, value: "Meshery", label: "Meshery" },
- { id: 1, value: "MeshMap", label: "MeshMap" },
+ { id: 1, value: "Kanvas", label: "Kanvas" },
{ id: 2, value: "Docker Extension", label: "Docker Extension" },
{ id: 3, value: "Service Mesh Performance", label: "SMP" },
{ id: 4, value: "Service Mesh Landscape", label: "Service Mesh Landscape" },
diff --git a/src/sections/gitops/PerformanceManagementPage.js b/src/sections/gitops/PerformanceManagementPage.js
index bec431b1c251..a4d03c38cbca 100644
--- a/src/sections/gitops/PerformanceManagementPage.js
+++ b/src/sections/gitops/PerformanceManagementPage.js
@@ -29,7 +29,7 @@ const PerformanceManagementPage = () => {
-
+
@@ -49,7 +49,7 @@ const PerformanceManagementPage = () => {
-
+
diff --git a/src/sections/gitops/SnapshotPage.js b/src/sections/gitops/SnapshotPage.js
index 64a2a3e674ba..e7131f5e7d1e 100644
--- a/src/sections/gitops/SnapshotPage.js
+++ b/src/sections/gitops/SnapshotPage.js
@@ -1,6 +1,6 @@
import React from "react";
import { PageWrapper,ContentContainerWrapper,HeroContentContainerWrapper, Heading, Description } from "./snapshot.style";
-import { ReactComponent as MeshMapStack } from "../../assets/images/meshmap/meshmap-light-stacked.svg";
+import { ReactComponent as KanvasStack } from "../../assets/images/kanvas/kanvas-light-stacked.svg";
import Cone from "../../assets/images/gitops/conelight.svg";
import GithubActionComment from "../../assets/images/gitops/GithubActionComment.png";
import Button from "../../reusecore/Button";
@@ -25,8 +25,8 @@ const SnapshotPage = () => {
-
-
+
+
@@ -46,14 +46,14 @@ const SnapshotPage = () => {
Using Meshery's Snapshot GitHub Action
- MeshMap Snapshot GitHub Action is available in the GitHub Marketplace.
- Connect MeshMap to your GitHub repo and see changes pull request-to-pull request.
+ Kanvas Snapshot GitHub Action is available in the GitHub Marketplace.
+ Connect Kanvas to your GitHub repo and see changes pull request-to-pull request.You can configure this action to trigger with each of your releases, on every pull request.
-
-
+
+
diff --git a/src/sections/gitops/gitops.style.js b/src/sections/gitops/gitops.style.js
index ba84eec334c0..45dec1a8cc52 100644
--- a/src/sections/gitops/gitops.style.js
+++ b/src/sections/gitops/gitops.style.js
@@ -21,7 +21,7 @@ export const GitOpsWrapper = styled.section`
}
svg {
- .meshmap-light-stacked_svg__cls-1 {
+ .kanvas-light-stacked_svg__cls-1 {
transition: 0.8s cubic-bezier(0.2, 0.8, 0.2, 1);
fill: ${props => props.theme.primaryColor};
}
@@ -104,7 +104,7 @@ export const GitOpsWrapper = styled.section`
align-items: center;
justify-content: center;
- .meshmap-stack-hero {
+ .kanvas-stack-hero {
position: absolute;
height: 80px;
animation: "floating 3s ease-in-out infinite";
@@ -114,13 +114,13 @@ export const GitOpsWrapper = styled.section`
height: 542px;
width: 465px;
- .meshmap-stack-hero {
+ .kanvas-stack-hero {
height: 100px;
}
}
@media only screen and (min-width: 1280px) {
- .meshmap-stack-hero {
+ .kanvas-stack-hero {
height: 150px;
}
}
diff --git a/src/sections/gitops/index.js b/src/sections/gitops/index.js
index 0546e370ed0b..3b4376084599 100644
--- a/src/sections/gitops/index.js
+++ b/src/sections/gitops/index.js
@@ -9,7 +9,7 @@ import SmpLogo_light from "../../assets/images/service-mesh-performance/icon/smp
import Reviews from "../Pricing/review-slider";
import Github_Dark from "../../assets/images/socialIcons/github-dark.svg";
import Github_Light from "../../assets/images/socialIcons/github-light.svg";
-import { ReactComponent as MeshMapStack } from "../../assets/images/meshmap/meshmap-light-stacked.svg";
+import { ReactComponent as KanvasStack } from "../../assets/images/kanvas/kanvas-light-stacked.svg";
import SquarePoint from "./SquarePoint";
@@ -29,7 +29,7 @@ const GitOpsPage = () => {
-
+
@@ -75,9 +75,9 @@ const GitOpsPage = () => {
-
MeshMap GitHub Action
+
Kanvas GitHub Action
See your deployment before you merge
- Connect MeshMap to your GitHub repo and see changes pull request-to-pull request
+ Connect Kanvas to your GitHub repo and see changes pull request-to-pull requestGet snapshots of your infrastructure directly in your PRs
Discover a catalog of best practice cloud native patterns.
-
- Try MeshMap Now!
+
+ Try Kanvas Now!
-
+
);
};
-export default MeshMapCTA;
+export default KanvasCTA;
diff --git a/src/sections/meshmap-cta/meshmap-icon-white.svg b/src/sections/kanvas-cta/kanvas-icon-white.svg
similarity index 100%
rename from src/sections/meshmap-cta/meshmap-icon-white.svg
rename to src/sections/kanvas-cta/kanvas-icon-white.svg
diff --git a/src/sections/meshmap-cta/locator.svg b/src/sections/kanvas-cta/locator.svg
similarity index 100%
rename from src/sections/meshmap-cta/locator.svg
rename to src/sections/kanvas-cta/locator.svg
diff --git a/src/sections/meshmap-cta/meshery-surface.svg b/src/sections/kanvas-cta/meshery-surface.svg
similarity index 100%
rename from src/sections/meshmap-cta/meshery-surface.svg
rename to src/sections/kanvas-cta/meshery-surface.svg
diff --git a/src/sections/z_other/Features/index.js b/src/sections/z_other/Features/index.js
index 137bbc42d8da..5a13a0b88b8f 100644
--- a/src/sections/z_other/Features/index.js
+++ b/src/sections/z_other/Features/index.js
@@ -82,7 +82,7 @@ const Features = () => {
Visual Topology
- Use MeshMap to quickly understand how your service mesh is functioning and to intuitively reconfigure and tune your mesh in accordance with the needs of your workloads.
+ Use Kanvas to quickly understand how your service mesh is functioning and to intuitively reconfigure and tune your mesh in accordance with the needs of your workloads.
diff --git a/src/theme/app/THEME.md b/src/theme/app/THEME.md
index c0c5401fb7aa..4bcc224ab4d6 100644
--- a/src/theme/app/THEME.md
+++ b/src/theme/app/THEME.md
@@ -87,7 +87,7 @@ OR
- SVG or image uses transparent sections that change with the background color to work with either theme.
-[Example of SVG file with transparent sections](https://github.com/layer5io/layer5/blob/master/src/assets/images/meshmap/icon-only/meshmap-icon.svg)
+[Example of SVG file with transparent sections](https://github.com/layer5io/layer5/blob/master/src/assets/images/kanvas/icon-only/kanvas-icon.svg)
[Example of image file with transparent sections](https://github.com/layer5io/layer5/blob/master/src/assets/images/app/projects/meshery-logo-light.webp)
@@ -191,7 +191,7 @@ If possibe we wish to avoid using images dependent on the theme because we are r
1. To change images or SVG as the image source, according to the theme, you have to import the hook `useStyledDarkMode` from the following [folder](https://github.com/layer5io/layer5/blob/master/src/theme/app/useStyledDarkMode.js), and then use the `isDark` value from `useStyledDarkMode` hook for the conditional.
-For example, you can view the code for [this file](https://github.com/layer5io/layer5/blob/master/src/sections/Meshmap/Meshmap-collaborate/meshmap-collaborate-banner.js).
+For example, you can view the code for [this file](https://github.com/layer5io/layer5/blob/master/src/sections/Kanvas/Kanvas-collaborate/kanvas-collaborate-banner.js).
Here are the relevant parts of the code:
diff --git a/static/brand/meshmap-brand-kit.zip b/static/brand/kanvas-brand-kit.zip
similarity index 100%
rename from static/brand/meshmap-brand-kit.zip
rename to static/brand/kanvas-brand-kit.zip
diff --git a/static/case-studies/hpe-adoption-of-layer5-meshery-and-meshmap.pdf b/static/case-studies/hpe-adoption-of-layer5-meshery-and-kanvas.pdf
similarity index 100%
rename from static/case-studies/hpe-adoption-of-layer5-meshery-and-meshmap.pdf
rename to static/case-studies/hpe-adoption-of-layer5-meshery-and-kanvas.pdf
diff --git a/static/mail/2022/dockercon-2022-recap.html b/static/mail/2022/dockercon-2022-recap.html
index 31d0fb6f3305..d13080c44419 100644
--- a/static/mail/2022/dockercon-2022-recap.html
+++ b/static/mail/2022/dockercon-2022-recap.html
@@ -711,7 +711,7 @@
- HashiCorp’s Consul service mesh provides unique functionality to its users. Meshery's visual designer, MeshMap, allows developers to visually configure and deploy Consul-based deployments and workloads, allowing them to fully understand Consul’s differientiated capabilities.
+ HashiCorp’s Consul service mesh provides unique functionality to its users. Meshery's visual designer, Kanvas, allows developers to visually configure and deploy Consul-based deployments and workloads, allowing them to fully understand Consul’s differientiated capabilities.
The Meshery extension’s ability to import Docker Compose apps, transform them to Kubernetes applications, and deploy them on Consul service meshes is a powerful enabler for microservices developers, who need to dev, test, and deploy their modern applications in context of and compatibility with Consul service mesh.
@@ -942,7 +942,7 @@
-
The new Meshery Docker Extension brings Layer5 MeshMap, the world's only visual designer for Kubernetes and service mesh deployments, to the desktop of millions of developers. Prepare for a demonstration of the capabilities of MeshMap.
+
The new Meshery Docker Extension brings Layer5 Kanvas, the world's only visual designer for Kubernetes and service mesh deployments, to the desktop of millions of developers. Prepare for a demonstration of the capabilities of Kanvas.