From 95b56577dcb2576c01e1ff8337505135b389d1d0 Mon Sep 17 00:00:00 2001 From: Akshay Date: Tue, 5 Apr 2022 15:52:41 +0200 Subject: [PATCH 1/5] Issue-#944: Add v4 version badge --- src/components/@shared/atoms/Badge.jsx | 11 +++++++++++ src/components/@shared/atoms/Badge.module.scss | 15 +++++++++++++++ src/components/HeaderHome.jsx | 5 ++++- 3 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 src/components/@shared/atoms/Badge.jsx create mode 100644 src/components/@shared/atoms/Badge.module.scss diff --git a/src/components/@shared/atoms/Badge.jsx b/src/components/@shared/atoms/Badge.jsx new file mode 100644 index 00000000..290983b5 --- /dev/null +++ b/src/components/@shared/atoms/Badge.jsx @@ -0,0 +1,11 @@ +import React from 'react' +import styles from './Badge.module.scss' +import PropTypes from 'prop-types' + +export default function Badge({ label }) { + return {label} +} + +Badge.propTypes = { + label: PropTypes.string +} diff --git a/src/components/@shared/atoms/Badge.module.scss b/src/components/@shared/atoms/Badge.module.scss new file mode 100644 index 00000000..bb642aa7 --- /dev/null +++ b/src/components/@shared/atoms/Badge.module.scss @@ -0,0 +1,15 @@ +@import 'variables'; + +.badge { + display: inline-block; + font-size: $font-size-mini; + font-family: $font-family-base; + font-weight: $font-weight-bold; + line-height: 1 !important; + text-transform: uppercase; + padding: 0.2rem; + border-radius: $border-radius; + color: $brand-white; + background: $brand-purple; + vertical-align: top; +} diff --git a/src/components/HeaderHome.jsx b/src/components/HeaderHome.jsx index 99e24634..f8329078 100644 --- a/src/components/HeaderHome.jsx +++ b/src/components/HeaderHome.jsx @@ -5,6 +5,7 @@ import Content from '../components/Content' import styles from './HeaderHome.module.scss' import SearchButton from '../components/Search/SearchButton' import ToggleSwitch from './ToggleSwitch' +import Badge from './@shared/atoms/Badge' const HeaderHome = () => ( (
-

{siteTitle}

+

+ {siteTitle} +

{siteDescription}

From d29383982ab565d7878b73799a449ba5f59fb8a6 Mon Sep 17 00:00:00 2001 From: Akshay Date: Tue, 5 Apr 2022 15:57:27 +0200 Subject: [PATCH 2/5] Issue-#944: Add v4 badge in header --- src/components/Header.jsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/Header.jsx b/src/components/Header.jsx index 0bf03a13..5b6cdb30 100755 --- a/src/components/Header.jsx +++ b/src/components/Header.jsx @@ -4,6 +4,7 @@ import { ReactComponent as Logo } from '@oceanprotocol/art/logo/logo.svg' import styles from './Header.module.scss' import SearchButton from './Search/SearchButton' import ToggleSwitch from './ToggleSwitch' +import Badge from './@shared/atoms/Badge' const query = graphql` query { @@ -37,7 +38,10 @@ const Header = () => (
-

{siteTitle}

+

+ {siteTitle} + +