Add content for design system basics

This commit is contained in:
Kamran Ahmed
2022-09-13 19:35:33 +04:00
parent 1d083ff58d
commit 84321c3afc
46 changed files with 351 additions and 289 deletions
+4 -2
View File
@@ -1,13 +1,13 @@
import NextHead from 'next/head';
import siteConfig from '../content/site.json';
import { RoadmapType } from '../lib/roadmap';
import { roadmapTheme } from '../styles/theme';
type HelmetProps = {
title?: string;
keywords?: string[];
canonical?: string;
description?: string;
noIndex?: boolean;
roadmap?: RoadmapType;
};
@@ -41,7 +41,7 @@ function getRichSnippetJson(roadmap: RoadmapType) {
}
const Helmet = (props: HelmetProps) => {
const { roadmap, title, canonical, description, keywords } = props;
const { roadmap, title, canonical, description, keywords, noIndex = false } = props;
return (
<NextHead>
@@ -59,6 +59,8 @@ const Helmet = (props: HelmetProps) => {
content={keywords ? keywords.join(',') : siteConfig.keywords.join(',')}
/>
{noIndex && <meta name="robots" content="noindex" /> }
<meta
name="viewport"
content="width=device-width, user-scalable=yes, initial-scale=1.0, maximum-scale=3.0, minimum-scale=1.0"