diff --git a/components/link/badge-link.js b/components/link/badge-link.js new file mode 100644 index 000000000..53567d8b0 --- /dev/null +++ b/components/link/badge-link.js @@ -0,0 +1,9 @@ +export function BadgeLink({ target='_blank', variant ='primary', badgeText, href, children }) { + return ( +
+ + {badgeText} { children } + +
+ ); +} diff --git a/components/md-renderer/mdx-components/index.js b/components/md-renderer/mdx-components/index.js index 80779bc37..b7d150bcb 100644 --- a/components/md-renderer/mdx-components/index.js +++ b/components/md-renderer/mdx-components/index.js @@ -6,6 +6,7 @@ import { Table } from './table'; import { IFrame } from './iframe'; import { Img } from './img'; import EnrichedLink from './a'; +import { BadgeLink } from '../../link/badge-link'; const MdxComponents = { p: P, @@ -16,6 +17,7 @@ const MdxComponents = { table: Table, iframe: IFrame, img: Img, + BadgeLink: BadgeLink }; -export default MdxComponents; \ No newline at end of file +export default MdxComponents; diff --git a/components/roadmap-header/index.js b/components/roadmap-header/index.js index 7dc4c6017..66c458b97 100644 --- a/components/roadmap-header/index.js +++ b/components/roadmap-header/index.js @@ -43,7 +43,6 @@ const RoadmapHeader = ({ roadmap, page = 'landscape' }) => (