diff --git a/src/assets/images/application-pioneer/application-pioneer.svg b/src/assets/images/application-pioneer/application-pioneer.svg deleted file mode 100644 index 00f95aff6b20c..0000000000000 --- a/src/assets/images/application-pioneer/application-pioneer.svg +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/bring-a-buddy/bring-a-buddy.svg b/src/assets/images/bring-a-buddy/bring-a-buddy.svg deleted file mode 100644 index baa0eefc16c5e..0000000000000 --- a/src/assets/images/bring-a-buddy/bring-a-buddy.svg +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/code-cleanup-crew/code-cleanup-crew.svg b/src/assets/images/code-cleanup-crew/code-cleanup-crew.svg deleted file mode 100644 index 4042aef9b5b3a..0000000000000 --- a/src/assets/images/code-cleanup-crew/code-cleanup-crew.svg +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/community/community-green.svg b/src/assets/images/community/community-green.svg deleted file mode 100644 index 28d2dd42697c5..0000000000000 --- a/src/assets/images/community/community-green.svg +++ /dev/null @@ -1 +0,0 @@ -Asset 1 \ No newline at end of file diff --git a/src/assets/images/continuous-contributor/continuous-contributor.svg b/src/assets/images/continuous-contributor/continuous-contributor.svg deleted file mode 100644 index 0a0e019b398a0..0000000000000 --- a/src/assets/images/continuous-contributor/continuous-contributor.svg +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/design-pioneer/design-pioneer.svg b/src/assets/images/design-pioneer/design-pioneer.svg deleted file mode 100644 index e3b25464292fc..0000000000000 --- a/src/assets/images/design-pioneer/design-pioneer.svg +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/docker-extension/docker-extension-meshery-logo.svg b/src/assets/images/docker-extension/docker-extension-meshery-logo.svg deleted file mode 100755 index 7e8ca9ffa29bb..0000000000000 --- a/src/assets/images/docker-extension/docker-extension-meshery-logo.svg +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/docs/docs.svg b/src/assets/images/docs/docs.svg deleted file mode 100644 index fb1da368655a5..0000000000000 --- a/src/assets/images/docs/docs.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/src/assets/images/gitops-with-friends/gitops-with-friends.svg b/src/assets/images/gitops-with-friends/gitops-with-friends.svg deleted file mode 100644 index ba52ea2c01e48..0000000000000 --- a/src/assets/images/gitops-with-friends/gitops-with-friends.svg +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/hip-hacker/hip-hacker.svg b/src/assets/images/hip-hacker/hip-hacker.svg deleted file mode 100644 index 1c86599e69fdf..0000000000000 --- a/src/assets/images/hip-hacker/hip-hacker.svg +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/image-hub/layer5-image-hub.svg b/src/assets/images/image-hub/layer5-image-hub.svg deleted file mode 100644 index 56f81843e4d61..0000000000000 --- a/src/assets/images/image-hub/layer5-image-hub.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/images/kanvas-snapshot/kanvas-snapshot.svg b/src/assets/images/kanvas-snapshot/kanvas-snapshot.svg deleted file mode 100644 index 694ca086fcd43..0000000000000 --- a/src/assets/images/kanvas-snapshot/kanvas-snapshot.svg +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/landscape/layer5_landscape_green.svg b/src/assets/images/landscape/layer5_landscape_green.svg deleted file mode 100644 index 831b7a1235240..0000000000000 --- a/src/assets/images/landscape/layer5_landscape_green.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/images/longevity-legend/longevity-legend.svg b/src/assets/images/longevity-legend/longevity-legend.svg deleted file mode 100644 index 840fe0e127187..0000000000000 --- a/src/assets/images/longevity-legend/longevity-legend.svg +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/meshery-operator/meshery-operator-dark.svg b/src/assets/images/meshery-operator/meshery-operator-dark.svg deleted file mode 100644 index 7894c1cd40b55..0000000000000 --- a/src/assets/images/meshery-operator/meshery-operator-dark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/images/meshery/meshery-catalog.svg b/src/assets/images/meshery/meshery-catalog.svg deleted file mode 100644 index c9f38cccdcd95..0000000000000 --- a/src/assets/images/meshery/meshery-catalog.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/src/assets/images/need-for-speed/need-for-speed.svg b/src/assets/images/need-for-speed/need-for-speed.svg deleted file mode 100644 index 0690cded34e32..0000000000000 --- a/src/assets/images/need-for-speed/need-for-speed.svg +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/review-rockstar/review-rockstar.svg b/src/assets/images/review-rockstar/review-rockstar.svg deleted file mode 100644 index 30a054fd1f40d..0000000000000 --- a/src/assets/images/review-rockstar/review-rockstar.svg +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/security-sentinel/security-sentinel.webp b/src/assets/images/security-sentinel/security-sentinel.webp deleted file mode 100644 index 346b577c8d197..0000000000000 Binary files a/src/assets/images/security-sentinel/security-sentinel.webp and /dev/null differ diff --git a/src/assets/images/service-mesh-patterns/service-mesh-pattern.svg b/src/assets/images/service-mesh-patterns/service-mesh-pattern.svg deleted file mode 100755 index 83e1aa5d684d6..0000000000000 --- a/src/assets/images/service-mesh-patterns/service-mesh-pattern.svg +++ /dev/null @@ -1 +0,0 @@ -service-mesh-pattern \ No newline at end of file diff --git a/src/assets/images/service-mesh-performance/stacked/smp-dark-text.svg b/src/assets/images/service-mesh-performance/stacked/smp-dark-text.svg deleted file mode 100644 index 0dd4ccbe21fd0..0000000000000 --- a/src/assets/images/service-mesh-performance/stacked/smp-dark-text.svg +++ /dev/null @@ -1 +0,0 @@ -smp-dark-text \ No newline at end of file diff --git a/src/assets/images/sharing-is-caring/sharing-is-caring.svg b/src/assets/images/sharing-is-caring/sharing-is-caring.svg deleted file mode 100644 index bc07846cc8dd7..0000000000000 --- a/src/assets/images/sharing-is-caring/sharing-is-caring.svg +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/shipped/shipped.svg b/src/assets/images/shipped/shipped.svg deleted file mode 100644 index fb810f4923762..0000000000000 --- a/src/assets/images/shipped/shipped.svg +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/sistent/badges/sistent-contributor.svg b/src/assets/images/sistent/badges/sistent-contributor.svg deleted file mode 100644 index d956c0a6237a5..0000000000000 --- a/src/assets/images/sistent/badges/sistent-contributor.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/assets/images/streamer/streamer.svg b/src/assets/images/streamer/streamer.svg deleted file mode 100644 index 0a18d065f6d72..0000000000000 --- a/src/assets/images/streamer/streamer.svg +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/images/uiuxr/uiuxr.svg b/src/assets/images/uiuxr/uiuxr.svg deleted file mode 100644 index eee1759e5ba1c..0000000000000 --- a/src/assets/images/uiuxr/uiuxr.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/src/assets/images/writer-program/writer-program-badge.svg b/src/assets/images/writer-program/writer-program-badge.svg deleted file mode 100644 index 90e41e71382c2..0000000000000 --- a/src/assets/images/writer-program/writer-program-badge.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/collections/handbook/projects/index.mdx b/src/collections/handbook/projects/index.mdx index 35a1105fa0535..33819d0a4130f 100644 --- a/src/collections/handbook/projects/index.mdx +++ b/src/collections/handbook/projects/index.mdx @@ -23,7 +23,7 @@ import meshery from "../../../assets/images/meshery/icon-only/meshery-logo-light import layer5icon from "../../../assets/images/layer5/5 icon/svg/light/5-light-bg.svg"; import hawkIcon from "../../../assets/images/nighthawk/icon-only/SVG/nighthawk-logo.svg"; import meshmateicon from "../../../assets/images/meshmate/meshmate-icon.svg"; -import PatternsLogo from "../../../assets/images/service-mesh-patterns/service-mesh-pattern.svg"; +export const PatternsLogo = "https://badges.layer5.io/assets/badges/patterns/patterns.svg"; import servicemeshperformance from "../../../assets/images/service-mesh-performance/icon/smp-dark.svg"; import mesheryoperatoricon from "../../../assets/images/meshery-operator/meshery-operator.svg"; import mesherysyncicon from "../../../assets/images/meshsync/meshsync.svg"; diff --git a/src/collections/handbook/recognition/BadgeRow.js b/src/collections/handbook/recognition/BadgeRow.js index c97fc52853ac9..7184a083321f4 100644 --- a/src/collections/handbook/recognition/BadgeRow.js +++ b/src/collections/handbook/recognition/BadgeRow.js @@ -2,7 +2,7 @@ import React from "react"; import PropTypes from "prop-types"; const cell = { padding: "12px", verticalAlign: "middle" }; -const badgeImg = { height: "50px", width: "50px", verticalAlign: "middle" }; +const badgeImg = { height: "auto", width: "200px", verticalAlign: "middle" }; const BadgeRow = ({ image, name, title, badgeKey, keycode, keyProp, description }) => { const displayName = name || title || "—"; diff --git a/src/collections/handbook/recognition/badges-data.js b/src/collections/handbook/recognition/badges-data.js index 4a3c59b243be4..2c834d9d387f6 100644 --- a/src/collections/handbook/recognition/badges-data.js +++ b/src/collections/handbook/recognition/badges-data.js @@ -1,56 +1,23 @@ import React from "react"; -import DesignPioneerLogo from "../../../assets/images/design-pioneer/design-pioneer.svg"; -import ApplicationPioneerLogo from "../../../assets/images/application-pioneer/application-pioneer.svg"; -import SharingIsCaringLogo from "../../../assets/images/sharing-is-caring/sharing-is-caring.svg"; -import ShippedLogo from "../../../assets/images/shipped/shipped.svg"; -import NeedForSpeedLogo from "../../../assets/images/need-for-speed/need-for-speed.svg"; -import HipHackerLogo from "../../../assets/images/hip-hacker/hip-hacker.svg"; -import StreamerLogo from "../../../assets/images/streamer/streamer.svg"; -import GitOPsWithFriendsLogo from "../../../assets/images/gitops-with-friends/gitops-with-friends.svg"; -import BringABuddyLogo from "../../../assets/images/bring-a-buddy/bring-a-buddy.svg"; -import CodeCleanupCrewLogo from "../../../assets/images/code-cleanup-crew/code-cleanup-crew.svg"; -import SecuritySentinelLogo from "../../../assets/images/security-sentinel/security-sentinel.webp"; -import LogevityLegendLogo from "../../../assets/images/longevity-legend/longevity-legend.svg"; -import ReviewRockstarLogo from "../../../assets/images/review-rockstar/review-rockstar.svg"; -import KanvasSnapshotLogo from "../../../assets/images/kanvas-snapshot/kanvas-snapshot.svg"; -import SistentContributorLogo from "../../../assets/images/sistent/badges/sistent-contributor.svg"; -import ContinuousContributorLogo from "../../../assets/images/continuous-contributor/continuous-contributor.svg"; - -import ImageHubLogo from "../../../assets/images/image-hub/layer5-image-hub.svg"; -import kanvasLogo from "../../../assets/images/kanvas/icon-only/kanvas-icon-color.svg"; -import ServiceMeshPerformance from "../../../assets/images/service-mesh-performance/stacked/smp-dark-text.svg"; -import AcademyLogo from "../../../assets/images/academy/academy.svg"; -import CommunityLogo from "../../../assets/images/community/community-green.svg"; -import MesheryLogo from "../../../assets/images/meshery/icon-only/meshery-logo-light.svg"; -import MesheryOperator from "../../../assets/images/meshery-operator/meshery-operator-dark.svg"; -import PatternsLogo from "../../../assets/images/service-mesh-patterns/service-mesh-pattern.svg"; -import LandscapeGreen from "../../../assets/images/landscape/layer5_landscape_green.svg"; -import writersLogo from "../../../assets/images/writer-program/writer-program-badge.svg"; -import NightHawkLogo from "../../../assets/images/nighthawk/icon-only/SVG/nighthawk-logo.svg"; -import uiuxrLogo from "../../../assets/images/uiuxr/uiuxr.svg"; -import MesheryCatalogLogo from "../../../assets/images/meshery/meshery-catalog.svg"; -import DockerExtension from "../../../assets/images/docker-extension/docker-extension-meshery-logo.svg"; -import DocsLogo from "../../../assets/images/docs/docs.svg"; - export const activityBadges = [ - { name: "Design Pioneer", title: "Design Pioneer", badgeKey: "first-design", image: DesignPioneerLogo, description: "Awarded to the Layer5 cloud users when they create their first design." }, - { name: "Application Pioneer", title: "Application Pioneer", badgeKey: "first-application", image: ApplicationPioneerLogo, description: "Awarded to the Layer5 cloud users when they create their first application." }, - { name: "Sharing is Caring", title: "Sharing is Caring", badgeKey: "first-share", image: SharingIsCaringLogo, description: "This badge is awarded upon first-time sharing one of your designs." }, - { name: "Shipped", title: "Shipped", badgeKey: "first-deployment", image: ShippedLogo, description: "This badge is awarded upon the success of your first design deployment." }, - { name: "Need for Speed", title: "Need for Speed", badgeKey: "need-for-speed", image: NeedForSpeedLogo, description: "This badge is awarded upon successful execution of your first performance test." }, - { name: "Hip Hacker", title: "Hip Hacker", badgeKey: "first-interactive-terminal-session", image: HipHackerLogo, description: "First Interactive Terminal Session - awarded the first time that you establish an interactive terminal session with a Kubernetes Pod." }, - { name: "Streamer", title: "Streamer", badgeKey: "first-log-streaming-session", image: StreamerLogo, description: "First Log Streaming Session - awarded the first time that you stream logs from a Kubernetes Pod." }, - { name: "GitOps with Friends", title: "GitOps with Friends", badgeKey: "first-collaborator", image: GitOPsWithFriendsLogo, description: "First Collaborator - awarded the first time a collaborator saves changes to one of your designs." }, - { name: "Bring a Buddy", title: "Bring a Buddy", badgeKey: "bring-a-buddy", image: BringABuddyLogo, description: "Awarded to the users who invite someone to Layer5 cloud." }, - { name: "Code Cleanup Crew", title: "Code Cleanup Crew", badgeKey: "code-cleanup-crew", image: CodeCleanupCrewLogo, description: "Awarded to contributors who help maintain code quality and cleanliness." }, - { name: "Security Sentinel", title: "Security Sentinel", badgeKey: "security-sentinel", image: SecuritySentinelLogo, description: "Awarded to individuals who contribute to identifying and fixing security vulnerabilities." }, - { name: "Longevity Legend", title: "Longevity Legend", badgeKey: "longevity-legend", image: LogevityLegendLogo, description: "Awarded for long-term, sustained contributions to the project over the years." }, - { name: "Review Rockstar", title: "Review Rockstar", badgeKey: "review-rockstar", image: ReviewRockstarLogo, description: "Awarded to individuals who provide thorough and valuable code reviews." }, - { name: "Kanvas Snapshot", title: "Kanvas Snapshot", badgeKey: "meshmap-snapshot", image: KanvasSnapshotLogo, description: "Awarded to users upon creation of their first infrastructure screenshot directly in their pull request." }, - { name: "Continuous Contributor", title: "Continuous Contributor", badgeKey: "continuous-contributor", image: ContinuousContributorLogo, description: "Awarded to the community members who make consistent and impactful contributions for a long period of time in Layer5 projects in recognition and appreciation of their efforts." }, - { name: "Sistent Contributor", title: "Sistent Contributor", badgeKey: "sistent-contributor", image: SistentContributorLogo, description: "Awarded to the community members who make consistent and impactful contributions to the Sistent project as a recognition and appreciation of their efforts." }, - + { name: "Design Pioneer", title: "Design Pioneer", badgeKey: "first-design", image: "https://badges.layer5.io/assets/badges/first-design/first-design.png", description: "Awarded to the Layer5 cloud users when they create their first design." }, + { name: "Application Pioneer", title: "Application Pioneer", badgeKey: "first-application", image: "https://badges.layer5.io/assets/badges/first-application/first-application.png", description: "Awarded to the Layer5 cloud users when they create their first application." }, + { name: "Sharing is Caring", title: "Sharing is Caring", badgeKey: "first-share", image: "https://badges.layer5.io/assets/badges/first-share/first-share.png", description: "This badge is awarded upon first-time sharing one of your designs." }, + { name: "Shipped", title: "Shipped", badgeKey: "first-deployment", image: "https://badges.layer5.io/assets/badges/first-deployment/first-deployment.png", description: "This badge is awarded upon the success of your first design deployment." }, + { name: "Need for Speed", title: "Need for Speed", badgeKey: "need-for-speed", image: "https://badges.layer5.io/assets/badges/need-for-speed/need-for-speed.png", description: "This badge is awarded upon successful execution of your first performance test." }, + { name: "Hip Hacker", title: "Hip Hacker", badgeKey: "first-interactive-terminal-session", image: "https://badges.layer5.io/assets/badges/first-interactive-terminal-session/first-interactive-terminal-session.png", description: "First Interactive Terminal Session - awarded the first time that you establish an interactive terminal session with a Kubernetes Pod." }, + { name: "Streamer", title: "Streamer", badgeKey: "first-log-streaming-session", image: "https://badges.layer5.io/assets/badges/first-log-streaming-session/first-log-streaming-session.png", description: "First Log Streaming Session - awarded the first time that you stream logs from a Kubernetes Pod." }, + { name: "GitOps with Friends", title: "GitOps with Friends", badgeKey: "first-collaborator", image: "https://badges.layer5.io/assets/badges/first-collaborator/first-collaborator.png", description: "First Collaborator - awarded the first time a collaborator saves changes to one of your designs." }, + { name: "Bring a Buddy", title: "Bring a Buddy", badgeKey: "bring-a-buddy", image: "https://badges.layer5.io/assets/badges/bring-a-buddy/bring-a-buddy.png", description: "Awarded to the users who invite someone to Layer5 cloud." }, + { name: "Code Cleanup Crew", title: "Code Cleanup Crew", badgeKey: "code-cleanup-crew", image: "https://badges.layer5.io/assets/badges/code-cleanup-crew/code-cleanup-crew.png", description: "Awarded to contributors who help maintain code quality and cleanliness." }, + { name: "Security Sentinel", title: "Security Sentinel", badgeKey: "security-sentinel", image: "https://badges.layer5.io/assets/badges/security-sentinel/security-sentinel.png", description: "Awarded to individuals who contribute to identifying and fixing security vulnerabilities." }, + { name: "Longevity Legend", title: "Longevity Legend", badgeKey: "longevity-legend", image: "https://badges.layer5.io/assets/badges/longevity-legend/longevity-legend.png", description: "Awarded for long-term, sustained contributions to the project over the years." }, + { name: "Review Rockstar", title: "Review Rockstar", badgeKey: "review-rockstar", image: "https://badges.layer5.io/assets/badges/review-rockstar/review-rockstar.png", description: "Awarded to individuals who provide thorough and valuable code reviews." }, + { name: "Kanvas Snapshot", title: "Kanvas Snapshot", badgeKey: "meshmap-snapshot", icmage: "https://badges.layer5.io/assets/badges/meshmap-snapshot/meshmap-snapshot.png", description: "Awarded to users upon creation of their first infrastructure screenshot directly in their pull request." }, + { name: "Continuous Contributor", title: "Continuous Contributor", badgeKey: "continuous-contributor", image: "https://badges.layer5.io/assets/badges/continuous-contributor/continuous-contributor.png", description: "Awarded to the community members who make consistent and impactful contributions for a long period of time in Layer5 projects in recognition and appreciation of their efforts." }, + { name: "Sistent Contributor", title: "Sistent Contributor", badgeKey: "sistent-contributor", image: "https://badges.layer5.io/assets/badges/sistent-contributor/sistent-contributor.png", description: "Awarded to the community members who make consistent and impactful contributions to the Sistent project as a recognition and appreciation of their efforts." }, + { name: "Longevity Legend", title: "Longevity Legend", badgeKey: "longevity-legend", image: "https://badges.layer5.io/assets/badges/longevity-legend/longevity-legend.png", description: "This badge is awarded for long-term, sustained contributions to the project over the years." }, { name: "GitOps Connected", title: "GitOps Connected", badgeKey: "gitops-connected", image: "https://badges.layer5.io/assets/badges/gitops-connected/gitops-connected.png", description: "Awarded to users upon establishment of a connection with Meshery GitHub App.", href: "https://badges.layer5.io/assets/badges/gitops-connected/gitops-connected.png" }, { name: "MeshMate", title: "MeshMate", badgeKey: "meshmate", image: "https://badges.layer5.io/assets/badges/meshmate/meshmate.png", description: "Awarded to community members who actively support and guide others, embodying the spirit of collaboration and knowledge sharing in the Layer5 community." }, { name: "Hacktoberfest Contributor", title: "Hacktoberfest Contributor", badgeKey: "hacktoberfest-contributor", image: "https://badges.layer5.io/assets/badges/hacktoberfest-contributor/hacktoberfest-contributor.png", description: "Awarded to the contributors who contribute to any Layer5 project during Hacktoberfest." }, @@ -59,23 +26,21 @@ export const activityBadges = [ ]; export const projectBadges = [ - { name: "Image Hub", title: "Image Hub", badgeKey: "image-hub", image: ImageHubLogo, description: "Awarded to the community members who make consistent and impactful contributions to the Image Hub project in recognition and appreciation of their efforts." }, - { name: "Kanvas", title: "Kanvas", badgeKey: "kanvas", image: kanvasLogo, description: <>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. }, - { name: "Cloud Native Performance", title: "Cloud Native Performance", badgeKey: "cloud-native-performance", image: ServiceMeshPerformance, description: "Awarded to the community members who make consistent and impactful contributions to the Cloud Native Performance project. Community members who earn this badge occasionally become a project maintainer." }, - { name: "Academy", title: "Academy", badgeKey: "academy", image: AcademyLogo, description: <>Awarded to the community members who make consistent and impactful contributions to the Layer5 Academyproject in recognition and appreciation of their efforts. Community members who earn this badge occasionally become a project maintainer. }, - { name: "MeshMap", title: "MeshMap", badgeKey: "meshmap", image: "https://badges.layer5.io/assets/badges/meshmap/meshmap.svg", description: "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." }, + { name: "Kanvas", title: "Kanvas", badgeKey: "kanvas", image: "https://badges.layer5.io/assets/badges/kanvas/kanvas.png", description: <>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. }, + { name: "Cloud Native Performance", title: "Cloud Native Performance", badgeKey: "cloud-native-performance", image: "https://badges.layer5.io/assets/badges/smp/smp.png", description: "Awarded to the community members who make consistent and impactful contributions to the Cloud Native Performance project. Community members who earn this badge occasionally become a project maintainer." }, + { name: "MeshMap", title: "MeshMap", badgeKey: "meshmap", image: "https://badges.layer5.io/assets/badges/meshmap/meshmap.png", description: "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." }, { name: "MeshSync", title: "MeshSync", badgeKey: "meshsync", image: "https://badges.layer5.io/assets/badges/meshsync/meshsync.png", description: "Awarded to the community members who make consistent and impactful contributions to MeshSync in recognition and appreciation of their efforts." }, - { name: "Community", title: "Community", badgeKey: "community", image: CommunityLogo, description: "WAwarded to the community members who repeatedly engage in welcoming, encouraging, and supporting other Layer5 community members. Community members who earn this badge occasionally graduate to undertaking the Community Manager role." }, - { name: "Meshery", title: "Meshery", badgeKey: "meshery", image: MesheryLogo, description: "Awarded to the community members who make consistent and impactful contributions to the Meshery project. Community members who earn this badge occasionally become a project maintainer." }, - { name: "Meshery Operator", title: "Meshery Operator", badgeKey: "meshery-operator", image: MesheryOperator, description: "Awarded to the community members who make consistent and impactful contributions to Meshery Operator of the Meshery project in recognition and appreciation of their efforts." }, - { name: "Patterns", title: "Patterns", badgeKey: "patterns", image: PatternsLogo, description: <>Awarded to the community members who make consistent and impactful contributions to the Cloud Native Patterns project in recognition and appreciation of their efforts. }, - { name: "Landscape", title: "Landscape", badgeKey: "landscape", image: LandscapeGreen, description: "Awarded to the community members who make consistent and impactful contributions to the layer5.io website." }, - { name: "Writer's Program", title: "Writer's Program", badgeKey: "writers-program", image: writersLogo, description: "Awarded to the community members who make with two or more published writings whether in article, blog post, project documentation or other form in recognition and appreciation of their efforts." }, - { name: "Nighthawk", title: "Nighthawk", badgeKey: "nighthawk", image: NightHawkLogo, description: "Awarded to the community members who make consistent and impactful contributions to the NightHawk project in recognition and appreciation of their efforts. Community members who earn this badge occasionally become a project maintainer." }, - { name: "UI/UX", title: "UI/UX", badgeKey: "ui-ux", image: uiuxrLogo, description: "Awarded to the community members who create or improve designs for visual aspects or user flow for any of the websites, flyers, promotions, Meshery UI, and so on in recognition and appreciation of their efforts." }, - { name: "Meshery Catalog", title: "Meshery Catalog", badgeKey: "meshery-catalog", image: MesheryCatalogLogo, description: <>Awarded to the community members who make consistent and impactful contributions to the Meshery Catalog of Meshery project in recognition and appreciation of their efforts. }, - { name: "Docker Extension", title: "Docker Extension", badgeKey: "docker-extension", image: DockerExtension, description: "Awarded to the community members who make consistent and impactful contributions to the Docker Extension of meshery project in recognition and appreciation of their efforts." }, - { name: "Docs", title: "Docs", badgeKey: "docs", image: DocsLogo, description: <>Awarded to the community members who make consistent and impactful contributions to the Meshery docs in recognition and appreciation of their efforts. }, + { name: "Community", title: "Community", badgeKey: "community", image: "https://badges.layer5.io/assets/badges/community/community.png", description: "WAwarded to the community members who repeatedly engage in welcoming, encouraging, and supporting other Layer5 community members. Community members who earn this badge occasionally graduate to undertaking the Community Manager role." }, + { name: "Meshery", title: "Meshery", badgeKey: "meshery", image: "https://badges.layer5.io/assets/badges/meshery/meshery.png", description: "Awarded to the community members who make consistent and impactful contributions to the Meshery project. Community members who earn this badge occasionally become a project maintainer." }, + { name: "Meshery Operator", title: "Meshery Operator", badgeKey: "meshery-operator", image: "https://badges.layer5.io/assets/badges/meshery-operator/meshery-operator.png", description: "Awarded to the community members who make consistent and impactful contributions to Meshery Operator of the Meshery project in recognition and appreciation of their efforts." }, + { name: "Patterns", title: "Patterns", badgeKey: "patterns", image: "https://badges.layer5.io/assets/badges/patterns/patterns.png", description: <>Awarded to the community members who make consistent and impactful contributions to the Cloud Native Patterns project in recognition and appreciation of their efforts. }, + { name: "Landscape", title: "Landscape", badgeKey: "landscape", image: "https://badges.layer5.io/assets/badges/landscape/landscape.png", description: "Awarded to the community members who make consistent and impactful contributions to the layer5.io website." }, + { name: "Writer's Program", title: "Writer's Program", badgeKey: "writers-program", image: "https://badges.layer5.io/assets/badges/writer-program/writer-program.png", description: "Awarded to the community members who make with two or more published writings whether in article, blog post, project documentation or other form in recognition and appreciation of their efforts." }, + { name: "Nighthawk", title: "Nighthawk", badgeKey: "nighthawk", image: "https://badges.layer5.io/assets/badges/nighthawk/nighthawk.png", description: "Awarded to the community members who make consistent and impactful contributions to the NightHawk project in recognition and appreciation of their efforts. Community members who earn this badge occasionally become a project maintainer." }, + { name: "UI/UX", title: "UI/UX", badgeKey: "ui-ux", image: "https://badges.layer5.io/assets/badges/ui-ux/ui-ux.png", description: "Awarded to the community members who create or improve designs for visual aspects or user flow for any of the websites, flyers, promotions, Meshery UI, and so on in recognition and appreciation of their efforts." }, + { name: "Meshery Catalog", title: "Meshery Catalog", badgeKey: "meshery-catalog", image: "https://badges.layer5.io/assets/badges/meshery-catalog/meshery-catalog.png", description: <>Awarded to the community members who make consistent and impactful contributions to the Meshery Catalog of Meshery project in recognition and appreciation of their efforts. }, + { name: "Docker Extension", title: "Docker Extension", badgeKey: "docker-extension", image: "https://badges.layer5.io/assets/badges/docker-extension/docker-extension.png", description: "Awarded to the community members who make consistent and impactful contributions to the Docker Extension of meshery project in recognition and appreciation of their efforts." }, + { name: "Docs", title: "Docs", badgeKey: "docs", image: "https://badges.layer5.io/assets/badges/meshery-docs/meshery-docs.png", description: <>Awarded to the community members who make consistent and impactful contributions to the Meshery docs in recognition and appreciation of their efforts. }, ]; export const specialBadges = [ diff --git a/src/collections/handbook/repository-overview/index.mdx b/src/collections/handbook/repository-overview/index.mdx index ba531e8d4f03a..2e4ecba40ec96 100644 --- a/src/collections/handbook/repository-overview/index.mdx +++ b/src/collections/handbook/repository-overview/index.mdx @@ -19,13 +19,13 @@ import { repo_data } from "./repo-data"; import github from "../../../assets/images/socialIcons/github.svg"; import layer5icon from "../../../assets/images/layer5/5 icon/svg/light/5-light-bg.svg"; import mesheryExtensionsIcon from "../../../assets/images/meshery-extensions/icon-only/meshery-extensions-color.svg"; -import MesheryOperator from "../../../assets/images/meshery-operator/meshery-operator-dark.svg"; +export const MesheryOperator = "https://badges.layer5.io/assets/badges/meshery-operator/meshery-operator.svg"; import MeshSync from "../../../assets/images/meshsync/meshsync.svg"; import servicemeshperformance from "../../../assets/images/service-mesh-performance/icon/smp-dark.svg"; import meshery from "../../../assets/images/meshery/icon-only/meshery-logo-light.svg"; -import servicemeshpattern from "../../../assets/images/service-mesh-patterns/service-mesh-pattern.svg"; +export const servicemeshpattern = "https://badges.layer5.io/assets/badges/patterns/patterns.svg"; import Kanvas from "../../../assets/images/kanvas/icon-only/kanvas-icon-color.svg"; -import layer5AcademyIcon from "../../../assets/images/academy/academy.svg"; +export const layer5AcademyIcon = "https://badges.layer5.io/assets/badges/academy/academy.svg"; import { Link } from "gatsby"; diff --git a/src/collections/handbook/repository-overview/repo-data.js b/src/collections/handbook/repository-overview/repo-data.js index 5bebb98174915..e28edd0b6bd56 100644 --- a/src/collections/handbook/repository-overview/repo-data.js +++ b/src/collections/handbook/repository-overview/repo-data.js @@ -2,10 +2,10 @@ import meshery from "../../../assets/images/meshery/icon-only/meshery-logo-light import five from "../../../assets/images/layer5/5 icon/svg/light/5-light-bg.svg"; import gnh from "../../../assets/images/nighthawk/icon-only/SVG/nighthawk-logo.svg"; import smp from "../../../assets/images/service-mesh-performance/icon/smp-dark.svg"; -import imagehub from "../../../assets/images/image-hub/layer5-image-hub.svg"; +const imagehub = "https://badges.layer5.io/assets/badges/image-hub/image-hub.svg"; import MesheryOperator from "../../../assets/images/meshery-operator/meshery-operator.svg"; import MeshSync from "../../../assets/images/meshsync/meshsync.svg"; -import patterns from "../../../assets/images/service-mesh-patterns/service-mesh-pattern.svg"; +const patterns = "https://badges.layer5.io/assets/badges/patterns/patterns.svg"; import github from "../../../assets/images/socialIcons/github.svg"; import istioLogo from "../../../assets/images/service-mesh-icons/istio.svg"; import linkerdLogo from "../../../assets/images/service-mesh-icons/linkerd.svg"; diff --git a/src/collections/handbook/security-vulnerabilities/index.mdx b/src/collections/handbook/security-vulnerabilities/index.mdx index 1d2187ff7a162..beb166b54efda 100644 --- a/src/collections/handbook/security-vulnerabilities/index.mdx +++ b/src/collections/handbook/security-vulnerabilities/index.mdx @@ -6,12 +6,12 @@ type: Handbook import { Container } from "../../../reusecore/Layout"; import layer5icon from "../../../assets/images/layer5/5 icon/svg/light/5-light-bg.svg"; -import MesheryOperator from "../../../assets/images/meshery-operator/meshery-operator-dark.svg"; +export const MesheryOperator = "https://badges.layer5.io/assets/badges/meshery-operator/meshery-operator.svg"; import MeshSync from "../../../assets/images/meshsync/meshsync.svg"; import servicemeshperformance from "../../../assets/images/service-mesh-performance/icon/smp-dark.svg"; import meshery from "../../../assets/images/meshery/icon-only/meshery-logo-light.svg"; import mesheryextension from "../../../assets/images/meshery-extensions/icon-only/meshery-extensions-color.svg"; -import servicemeshpattern from "../../../assets/images/service-mesh-patterns/service-mesh-pattern.svg"; +export const servicemeshpattern = "https://badges.layer5.io/assets/badges/patterns/patterns.svg"; import Kanvas from "../../../assets/images/kanvas/icon-only/kanvas-icon-color.svg";

Reporting a vulnerability


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 95cb3448411a9..5b0c065e01304 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,6 +1,6 @@ import img_source from "../../../assets/images/callout/callout.webp"; import kanvas_icon from "../../../assets/images/kanvas/kanvas-collaborate.webp"; -import docker from "../../../assets/images/docker-extension/docker-extension-meshery-logo.svg"; +const docker = "https://badges.layer5.io/assets/badges/docker-extension/docker-extension.svg"; export const Categories = { "Community": { diff --git a/src/components/Learn-Components/Setup-Pre-Requisites/index.js b/src/components/Learn-Components/Setup-Pre-Requisites/index.js index e2c34f2f123ed..5242fb4d74e2d 100644 --- a/src/components/Learn-Components/Setup-Pre-Requisites/index.js +++ b/src/components/Learn-Components/Setup-Pre-Requisites/index.js @@ -4,7 +4,7 @@ import { BsTerminalFill } from "@react-icons/all-files/bs/BsTerminalFill"; import { StaticImage } from "gatsby-plugin-image"; const meshery = "../../../assets/images/meshery/icon-only/meshery-logo-light.svg"; -const mesheryOperator = "../../../assets/images/meshery-operator/meshery-operator-dark.svg"; +const mesheryOperator = "https://badges.layer5.io/assets/badges/meshery-operator/meshery-operator.svg"; const SetupPreReq = () => ( @@ -60,7 +60,7 @@ const SetupPreReq = () => (

Or Run Meshery

- + Meshery Operator

Optionally, install Meshery locally to see how easy it is to start managing cloud native infrastructure and complete the labs in this Learning Path. Optionally, Meshery can be deployed on-premises with a single command to download, install, and run your own instance of Meshery in your environment. See all supported platforms to deploy your own Meshery Server.

diff --git a/src/pages/community/members.js b/src/pages/community/members.js index 8fb67bb8bf861..9a3bc37faf906 100644 --- a/src/pages/community/members.js +++ b/src/pages/community/members.js @@ -9,25 +9,27 @@ import Dropdown from "../../sections/Community/Members-grid/Dropdown"; import { DropdownWrapper } from "../../components/dropdownLayouts/labels.style"; // Assets + Icons import lighttheme from "../../theme/app/themeStyles"; -import writerIcon from "../../assets/images/writer-program/writer-program-badge.svg"; -import communityIcon from "../../assets/images/community/community-green.svg"; -import hubIcon from "../../assets/images/image-hub/layer5-image-hub.svg"; + +const writerIcon = "https://badges.layer5.io/assets/badges/writer-program/writer-program.svg"; +const communityIcon = "https://badges.layer5.io/assets/badges/community/community.svg"; +const hubIcon = "https://badges.layer5.io/assets/badges/image-hub/image-hub.svg"; +const landscapeIcon = "https://badges.layer5.io/assets/badges/landscape/landscape.svg"; +const mesheryOpIcon = "https://badges.layer5.io/assets/badges/meshery-operator/meshery-operator.svg"; +const patternsIcon = "https://badges.layer5.io/assets/badges/patterns/patterns.svg"; +const uiuxrIcon = "https://badges.layer5.io/assets/badges/ui-ux/ui-ux.svg"; +const docsIcon = "https://badges.layer5.io/assets/badges/meshery-docs/meshery-docs.svg"; +const dockerExtensionIcon = "https://badges.layer5.io/assets/badges/docker-extension/docker-extension.svg"; +const mesheryCatalogIcon = "https://badges.layer5.io/assets/badges/meshery-catalog/meshery-catalog.svg"; +const sistentIcon = "https://badges.layer5.io/assets/badges/sistent-contributor/sistent-contributor.png"; + import icon5 from "../../assets/images/layer5/5 icon/svg/light/5-light-no-trim.svg"; import meshmateIcon from "../../assets/images/meshmate/meshmate-icon.svg"; import hawkIcon from "../../assets/images/nighthawk/icon-only/SVG/nighthawk-logo.svg"; -import landscapeIcon from "../../assets/images/landscape/layer5_landscape_green.svg"; import mesheryIcon from "../../assets/images/meshery/icon-only/meshery-logo-light.svg"; -import mesheryOpIcon from "../../assets/images/meshery-operator/meshery-operator-dark.svg"; import smpIcon from "../../assets/images/service-mesh-performance/icon/smp-dark.svg"; import inactiveIcon from "../../assets/images/status/inactive.webp"; import activeIcon from "../../assets/images/status/active.webp"; -import patternsIcon from "../../assets/images/service-mesh-patterns/service-mesh-pattern.svg"; -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 kanvasIcon from "../../assets/images/kanvas/badges/kanvas.svg"; -import sistentIcon from "../../assets/images/sistent/badges/sistent-contributor.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. diff --git a/src/sections/Cloud-Native-Catalog/catalog.js b/src/sections/Cloud-Native-Catalog/catalog.js index b43baa3feb8e8..08f941beaa31c 100644 --- a/src/sections/Cloud-Native-Catalog/catalog.js +++ b/src/sections/Cloud-Native-Catalog/catalog.js @@ -1,7 +1,7 @@ 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"; +const Patterns = "https://badges.layer5.io/assets/badges/patterns/patterns.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"; diff --git a/src/sections/Community/Member-single/index.js b/src/sections/Community/Member-single/index.js index 4873df10b9082..e4d03be88f684 100644 --- a/src/sections/Community/Member-single/index.js +++ b/src/sections/Community/Member-single/index.js @@ -10,18 +10,18 @@ import { Col, Container, Row } from "../../../reusecore/Layout"; import Image from "../../../components/image"; import MeshMateIcon from "../../../assets/images/meshmate/meshmate-icon.svg"; import mesheryLogo from "../../../assets/images/meshery/icon-only/meshery-logo-light.svg"; -import mesheryOperatorLogo from "../../../assets/images/meshery-operator/meshery-operator-dark.svg"; -import smpLogo from "../../../assets/images/service-mesh-performance/stacked/smp-dark-text.svg"; -import landscapeLogo from "../../../assets/images/landscape/layer5_landscape_green.svg"; -import patternsLogo from "../../../assets/images/service-mesh-patterns/service-mesh-pattern.svg"; +const mesheryOperatorLogo = "https://badges.layer5.io/assets/badges/meshery-operator/meshery-operator.svg"; +const smpLogo = "https://badges.layer5.io/assets/badges/smp/smp.svg"; +const landscapeLogo = "https://badges.layer5.io/assets/badges/landscape/landscape.svg"; +const patternsLogo = "https://badges.layer5.io/assets/badges/patterns/patterns.svg"; import NighthawkLogo from "../../../assets/images/nighthawk/icon-only/SVG/nighthawk-logo.svg"; -import imageHubLogo from "../../../assets/images/image-hub/layer5-image-hub.svg"; -import communityLogo from "../../../assets/images/community/community-green.svg"; -import uiuxrLogo from "../../../assets/images/uiuxr/uiuxr.svg"; -import writerIcon from "../../../assets/images/writer-program/writer-program-badge.svg"; -import docsLogo from "../../../assets/images/docs/docs.svg"; -import mesheryCatalogLogo from "../../../assets/images/meshery/meshery-catalog.svg"; -import dockerExtensionLogo from "../../../assets/images/docker-extension/docker-extension-meshery-logo.svg"; +const imageHubLogo = "https://badges.layer5.io/assets/badges/image-hub/image-hub.svg"; +const communityLogo = "https://badges.layer5.io/assets/badges/community/community.svg"; +const uiuxrLogo = "https://badges.layer5.io/assets/badges/ui-ux/ui-ux.svg"; +const writerIcon = "https://badges.layer5.io/assets/badges/writer-program/writer-program.svg"; +const docsLogo = "https://badges.layer5.io/assets/badges/meshery-docs/meshery-docs.svg"; +const mesheryCatalogLogo = "https://badges.layer5.io/assets/badges/meshery-catalog/meshery-catalog.svg"; +const dockerExtensionLogo = "https://badges.layer5.io/assets/badges/docker-extension/docker-extension.svg"; import KanvasLogo from "../../../assets/images/kanvas/icon-only/kanvas-icon-color.svg"; import Button from "../../../reusecore/Button"; import { ReactComponent as TwitterIcon } from "../../../assets/images/socialIcons/twitter.svg"; diff --git a/src/sections/Community/Members-grid/index.js b/src/sections/Community/Members-grid/index.js index a66405b56ca95..46b7c3a2ec6bc 100644 --- a/src/sections/Community/Members-grid/index.js +++ b/src/sections/Community/Members-grid/index.js @@ -10,7 +10,7 @@ import VintageBox from "../../../reusecore/VintageBox"; // Assets import { MembersGridWrapper } from "./membersGrid.style"; -import communityImg from "../../../assets/images/community/community-green.svg"; +const communityImg = "https://badges.layer5.io/assets/badges/community/community.svg"; import { FaBook } from "@react-icons/all-files/fa/FaBook"; import { FaUsers } from "@react-icons/all-files/fa/FaUsers"; import badgeImage from "../../../assets/images/recognition-program/recognition-program.webp"; diff --git a/src/sections/General/Navigation/utility/menu-items.js b/src/sections/General/Navigation/utility/menu-items.js index 315b255da7c0c..803a4467fa413 100644 --- a/src/sections/General/Navigation/utility/menu-items.js +++ b/src/sections/General/Navigation/utility/menu-items.js @@ -1,5 +1,5 @@ import meshmateLogo from "../../../../assets/images/community/meshmate-stack.svg"; -import communityGreen from "../../../../assets/images/community/community-green.svg"; +const communityGreen = "https://badges.layer5.io/assets/badges/community/community.svg"; const Data = { menuItems: [ diff --git a/src/sections/Home/Proud-maintainers/index.js b/src/sections/Home/Proud-maintainers/index.js index 63e2e8ee7477e..f6325235ce8c2 100644 --- a/src/sections/Home/Proud-maintainers/index.js +++ b/src/sections/Home/Proud-maintainers/index.js @@ -4,7 +4,7 @@ import SectionTitle from "../../../reusecore/SectionTitle"; import ProjectItemWrapper from "./proudMaintainers.style"; import Traefik from "../../../assets/images/service-mesh-icons/traefik.svg"; import Istio from "../../../assets/images/service-mesh-icons/istio.svg"; -import ImageHub from "../../../assets/images/image-hub/layer5-image-hub.svg"; +const ImageHub = "https://badges.layer5.io/assets/badges/image-hub/image-hub.svg"; import { ReactComponent as CNCF } from "../../../assets/images/partners/cncf/horizontal/color/cncf-colorMode.svg"; import { ReactComponent as OAM } from "../../../assets/images/partners/oam-colorMode.svg"; diff --git a/src/sections/Kanvas/kanvas-catalog.js b/src/sections/Kanvas/kanvas-catalog.js index 03da66579e0b5..acd6cba8af7fd 100644 --- a/src/sections/Kanvas/kanvas-catalog.js +++ b/src/sections/Kanvas/kanvas-catalog.js @@ -17,7 +17,7 @@ import Multicluster from "../../assets/images/kanvas/catalog-card-images/multicl 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"; +const Patterns = "https://badges.layer5.io/assets/badges/patterns/patterns.svg"; import Ebpf from "../../assets/images/kanvas/ebpf.svg"; import Opa from "../../assets/images/kanvas/opa.svg"; import { Container } from "../../reusecore/Layout"; diff --git a/src/sections/Landscape/index.js b/src/sections/Landscape/index.js index 0ce4d0e884667..49546ef90855d 100644 --- a/src/sections/Landscape/index.js +++ b/src/sections/Landscape/index.js @@ -6,7 +6,7 @@ import Subscribe from "../../sections/subscribe/subscribe"; import { Tab, Tabs, TabList, TabPanel } from "react-tabs"; import "react-tabs/style/react-tabs.css"; import ServiceMeshTimeline from "./ServiceMeshTimeline"; -import landscape from "../../assets/images/landscape/layer5_landscape_green.svg"; +const landscape = "https://badges.layer5.io/assets/badges/landscape/landscape.svg"; import Consul_Img from "../../assets/images/service-mesh-icons/consul-white.svg"; import Nginx_Img from "../../assets/images/service-mesh-icons/nginx-white.svg"; import Linkerd_Img from "../../assets/images/service-mesh-icons/linkerd-white.svg"; diff --git a/src/sections/Meshery/Meshery-terminal/index.js b/src/sections/Meshery/Meshery-terminal/index.js index e171d4236623e..f68e6b336c379 100644 --- a/src/sections/Meshery/Meshery-terminal/index.js +++ b/src/sections/Meshery/Meshery-terminal/index.js @@ -14,7 +14,7 @@ import WSL2 from "../Meshery-platforms/supported-icons/wsl2.svg"; import GKE from "../Meshery-platforms/supported-icons/gke.svg"; import Docker from "../Meshery-platforms/supported-icons/docker.svg"; import OAM from "../../../assets/images/partners/oam.svg"; -import ImageHub from "../../../assets/images/image-hub/layer5-image-hub.svg"; +const ImageHub = "https://badges.layer5.io/assets/badges/image-hub/image-hub.svg"; import SMP from "../../../assets/images/service-mesh-performance/icon/smp-dark.svg"; const MesheryTerminal = () => { return ( diff --git a/src/sections/Projects/Project-grid/index.js b/src/sections/Projects/Project-grid/index.js index 1becd568907fb..fe78c20a31910 100644 --- a/src/sections/Projects/Project-grid/index.js +++ b/src/sections/Projects/Project-grid/index.js @@ -7,20 +7,20 @@ import { ThemeManagerContext } from "../../../theme/app/ThemeManager"; import { ProjectWrapper } from "./projectGrid.style"; import KanvasCTA from "../../Kanvas/kanvas-cta"; -import extension from "../../../assets/images/docker-extension/docker-extension-meshery-logo.svg"; +const extension = "https://badges.layer5.io/assets/badges/docker-extension/docker-extension.svg"; import meshery from "../../../assets/images/meshery/icon-only/meshery-logo-light.svg"; -import landscape from "../../../assets/images/landscape/layer5_landscape_green.svg"; -import imagehub from "../../../assets/images/image-hub/layer5-image-hub.svg"; +const landscape = "https://badges.layer5.io/assets/badges/landscape/landscape.svg"; +const imagehub = "https://badges.layer5.io/assets/badges/image-hub/image-hub.svg"; import smp_dark from "../../../assets/images/service-mesh-performance/icon/smp-dark.svg"; import smp_light from "../../../assets/images/service-mesh-performance/icon/smp-light.svg"; -import patterns from "../../../assets/images/service-mesh-patterns/service-mesh-pattern.svg"; +const patterns = "https://badges.layer5.io/assets/badges/patterns/patterns.svg"; import L5gray from "../../../assets/images/layer5/5 icon/svg/gray/5-gray-60.svg"; import nighthawk from "../../../assets/images/nighthawk/icon-only/SVG/nighthawk-logo.svg"; import kanvas from "../../../assets/images/kanvas/icon-only/kanvas-icon-color.svg"; import catalog from "../../../assets/images/catalog-icon/catalog.svg"; import sistent from "../../../assets/images/sistent/sistent-logo.svg"; import SoSpecial from "../../Home/So-Special-Section"; -import academy from "../../../assets/images/academy/academy.svg"; +const academy = "https://badges.layer5.io/assets/badges/academy/academy.svg"; const ProjectPage = () => { const { isDark } = useContext(ThemeManagerContext); diff --git a/src/sections/kubernetes-multi-cluster/features.js b/src/sections/kubernetes-multi-cluster/features.js index dd07032e73f25..00ac87ccb9a34 100644 --- a/src/sections/kubernetes-multi-cluster/features.js +++ b/src/sections/kubernetes-multi-cluster/features.js @@ -3,7 +3,7 @@ import styled from "styled-components"; import { StaticImage } from "gatsby-plugin-image"; import { Link } from "gatsby"; const docker_ext = "../../assets/images/docker-extension/docker-extension-meshery.webp"; -import meshery_operator from "../../assets/images/meshery-operator/meshery-operator-dark.svg"; +const meshery_operator = "https://badges.layer5.io/assets/badges/meshery-operator/meshery-operator.svg"; import meshsync from "./images/meshsync.svg"; import { Container, Row, Col } from "../../reusecore/Layout";