diff --git a/components/updates-banner.tsx b/components/updates-banner.tsx
deleted file mode 100644
index ca6309140..000000000
--- a/components/updates-banner.tsx
+++ /dev/null
@@ -1,80 +0,0 @@
-import {
- Box,
- Button,
- Container,
- Flex,
- Heading,
- Link,
- Text,
-} from '@chakra-ui/react';
-import siteConfig from '../content/site.json';
-
-export function UpdatesBanner() {
- return (
-
-
-
- Stay Informed
-
-
- Subscribe yourself to get updates, new guides, videos and roadmaps in
- your inbox.
-
-
-
-
-
-
- Free subscription for updates
-
-
-
-
-
- Support the project by paying as little as{' '}
-
- 5$ per month
-
-
-
-
-
-
- );
-}
diff --git a/pages/[roadmap]/[group].tsx b/pages/[roadmap]/[group].tsx
index 1df4206d3..03fff2d83 100644
--- a/pages/[roadmap]/[group].tsx
+++ b/pages/[roadmap]/[group].tsx
@@ -1,17 +1,6 @@
-import {
- Box,
- Breadcrumb,
- BreadcrumbItem,
- BreadcrumbLink,
- Button,
- Container,
- Divider,
- Link,
- Text,
-} from '@chakra-ui/react';
+import { Box, Breadcrumb, BreadcrumbItem, BreadcrumbLink, Container } from '@chakra-ui/react';
import { GlobalHeader } from '../../components/global-header';
import { OpensourceBanner } from '../../components/opensource-banner';
-import { UpdatesBanner } from '../../components/updates-banner';
import { Footer } from '../../components/footer';
import { getAllRoadmaps, getRoadmapById, RoadmapType } from '../../lib/roadmap';
import MdRenderer from '../../components/md-renderer';
@@ -114,7 +103,6 @@ export default function RoadmapGroup(props: RoadmapProps) {
-
);
diff --git a/pages/[roadmap]/index.tsx b/pages/[roadmap]/index.tsx
index f046c3f8a..e45f9947b 100644
--- a/pages/[roadmap]/index.tsx
+++ b/pages/[roadmap]/index.tsx
@@ -1,8 +1,7 @@
import React from 'react';
-import { Box, Container, Image, Text } from '@chakra-ui/react';
+import { Box, Container, Image } from '@chakra-ui/react';
import { GlobalHeader } from '../../components/global-header';
import { OpensourceBanner } from '../../components/opensource-banner';
-import { UpdatesBanner } from '../../components/updates-banner';
import { Footer } from '../../components/footer';
import { getAllRoadmaps, getRoadmapById, isInteractiveRoadmap, RoadmapType } from '../../lib/roadmap';
import MdRenderer from '../../components/md-renderer';
@@ -72,7 +71,6 @@ export default function Roadmap(props: RoadmapProps) {
-
);
diff --git a/pages/[roadmap]/interactive.tsx b/pages/[roadmap]/interactive.tsx
index 808aabe48..0b49b66f1 100644
--- a/pages/[roadmap]/interactive.tsx
+++ b/pages/[roadmap]/interactive.tsx
@@ -3,7 +3,6 @@ import { useEffect, useRef, useState } from 'react';
import { Box, Container } from '@chakra-ui/react';
import { GlobalHeader } from '../../components/global-header';
import { OpensourceBanner } from '../../components/opensource-banner';
-import { UpdatesBanner } from '../../components/updates-banner';
import { Footer } from '../../components/footer';
import { getAllRoadmaps, getRoadmapById, RoadmapType } from '../../lib/roadmap';
import Helmet from '../../components/helmet';
@@ -157,7 +156,6 @@ export default function InteractiveRoadmap(props: RoadmapProps) {
-
);
diff --git a/pages/[roadmap]/resources.tsx b/pages/[roadmap]/resources.tsx
index a7fcb600a..52fa06d4d 100644
--- a/pages/[roadmap]/resources.tsx
+++ b/pages/[roadmap]/resources.tsx
@@ -1,7 +1,6 @@
import { Box, Container } from '@chakra-ui/react';
import { GlobalHeader } from '../../components/global-header';
import { OpensourceBanner } from '../../components/opensource-banner';
-import { UpdatesBanner } from '../../components/updates-banner';
import { Footer } from '../../components/footer';
import { getAllRoadmaps, getRoadmapById, RoadmapType } from '../../lib/roadmap';
import MdRenderer from '../../components/md-renderer';
@@ -48,7 +47,6 @@ export default function Roadmap(props: RoadmapProps) {
-
);
diff --git a/pages/about.tsx b/pages/about.tsx
index f34385535..54d8e4fd6 100644
--- a/pages/about.tsx
+++ b/pages/about.tsx
@@ -2,7 +2,6 @@ import React from 'react';
import { Box, Button, Container, Flex, Heading, Image, Link, Stack, Text } from '@chakra-ui/react';
import { GlobalHeader } from '../components/global-header';
import { OpensourceBanner } from '../components/opensource-banner';
-import { UpdatesBanner } from '../components/updates-banner';
import { Footer } from '../components/footer';
import MdRenderer from '../components/md-renderer';
import Helmet from '../components/helmet';
@@ -65,7 +64,6 @@ export default function About() {
-
);
diff --git a/pages/guides/[guide].tsx b/pages/guides/[guide].tsx
index 608713d3a..77d33041f 100644
--- a/pages/guides/[guide].tsx
+++ b/pages/guides/[guide].tsx
@@ -1,7 +1,6 @@
import { Box, Container } from '@chakra-ui/react';
import { GlobalHeader } from '../../components/global-header';
import { OpensourceBanner } from '../../components/opensource-banner';
-import { UpdatesBanner } from '../../components/updates-banner';
import { Footer } from '../../components/footer';
import { ContentPageHeader } from '../../components/content-page-header';
import MdRenderer from '../../components/md-renderer';
@@ -47,7 +46,6 @@ export default function Guide(props: GuideProps) {
-
);
diff --git a/pages/guides/index.tsx b/pages/guides/index.tsx
index 1196a31b3..58b6f10d2 100644
--- a/pages/guides/index.tsx
+++ b/pages/guides/index.tsx
@@ -3,7 +3,6 @@ import { GlobalHeader } from '../../components/global-header';
import { LinksList } from '../../components/links-list';
import { LinksListItem } from '../../components/links-list-item';
import { OpensourceBanner } from '../../components/opensource-banner';
-import { UpdatesBanner } from '../../components/updates-banner';
import { Footer } from '../../components/footer';
import { GuideGridItem } from '../../components/guide/guide-grid-item';
import { PageHeader } from '../../components/page-header';
@@ -62,7 +61,6 @@ export default function Guides(props: GuidesProps) {
-
);
diff --git a/pages/index.tsx b/pages/index.tsx
index 97813dc61..c49fece21 100644
--- a/pages/index.tsx
+++ b/pages/index.tsx
@@ -1,15 +1,6 @@
-import {
- Box,
- Container,
- Heading,
- Link,
- SimpleGrid, Tag,
- Text,
- useMediaQuery
-} from '@chakra-ui/react';
+import { Box, Container, Heading, SimpleGrid, Tag, Text } from '@chakra-ui/react';
import { GlobalHeader } from '../components/global-header';
import { Footer } from '../components/footer';
-import { UpdatesBanner } from '../components/updates-banner';
import { OpensourceBanner } from '../components/opensource-banner';
import { DimmedMore } from '../components/dimmed-more';
import { LinksListItem } from '../components/links-list-item';
@@ -19,9 +10,7 @@ import { HomeRoadmapItem } from '../components/roadmap/home-roadmap-item';
import { getFeaturedRoadmaps, RoadmapType } from '../lib/roadmap';
import { getAllGuides, GuideType } from '../lib/guide';
import { getAllVideos, VideoType } from '../lib/video';
-import siteConfig from '../content/site.json';
import Helmet from '../components/helmet';
-import { event } from '../lib/gtag';
import { PageWrapper } from '../components/page-wrapper';
type HomeProps = {
@@ -153,7 +142,6 @@ export default function Home(props: HomeProps) {
-
);
diff --git a/pages/privacy.tsx b/pages/privacy.tsx
index 7c1dd5e18..9908a83a0 100644
--- a/pages/privacy.tsx
+++ b/pages/privacy.tsx
@@ -2,7 +2,6 @@ import React from 'react';
import { Box, Container } from '@chakra-ui/react';
import { GlobalHeader } from '../components/global-header';
import { OpensourceBanner } from '../components/opensource-banner';
-import { UpdatesBanner } from '../components/updates-banner';
import { Footer } from '../components/footer';
import MdRenderer from '../components/md-renderer';
import Helmet from '../components/helmet';
@@ -23,7 +22,6 @@ export default function Privacy() {
-
);
diff --git a/pages/roadmaps.tsx b/pages/roadmaps.tsx
index 6ceb28ebd..e219f6f77 100644
--- a/pages/roadmaps.tsx
+++ b/pages/roadmaps.tsx
@@ -1,7 +1,6 @@
import { Box, Container, SimpleGrid } from '@chakra-ui/react';
import { GlobalHeader } from '../components/global-header';
import { OpensourceBanner } from '../components/opensource-banner';
-import { UpdatesBanner } from '../components/updates-banner';
import { Footer } from '../components/footer';
import { PageHeader } from '../components/page-header';
import { RoadmapGridItem } from '../components/roadmap/roadmap-grid-item';
@@ -47,7 +46,6 @@ export default function Roadmaps(props: RoadmapsProps) {
-
);
diff --git a/pages/signup.tsx b/pages/signup.tsx
index 283ea73aa..019f4ae4d 100644
--- a/pages/signup.tsx
+++ b/pages/signup.tsx
@@ -1,20 +1,7 @@
import React from 'react';
-import {
- Box,
- Container,
- Heading,
- Text,
- SimpleGrid,
- Input,
- Button,
- ListItem,
- List,
- ListIcon,
- Link
-} from '@chakra-ui/react';
+import { Box, Button, Container, Heading, Input, Link, List, ListIcon, ListItem, Text } from '@chakra-ui/react';
import { GlobalHeader } from '../components/global-header';
import { OpensourceBanner } from '../components/opensource-banner';
-import { UpdatesBanner } from '../components/updates-banner';
import { Footer } from '../components/footer';
import { CheckCircleIcon } from '@chakra-ui/icons';
import siteConfig from '../content/site.json';
@@ -91,15 +78,13 @@ export default function SignUp() {
-
+
-
-
+
-
);
diff --git a/pages/terms.tsx b/pages/terms.tsx
index 674b5d9f1..8efc0c2fa 100644
--- a/pages/terms.tsx
+++ b/pages/terms.tsx
@@ -2,7 +2,6 @@ import React from 'react';
import { Box, Container } from '@chakra-ui/react';
import { GlobalHeader } from '../components/global-header';
import { OpensourceBanner } from '../components/opensource-banner';
-import { UpdatesBanner } from '../components/updates-banner';
import { Footer } from '../components/footer';
import MdRenderer from '../components/md-renderer';
import Helmet from '../components/helmet';
@@ -23,7 +22,6 @@ export default function Terms() {
-
);
diff --git a/pages/thanks.tsx b/pages/thanks.tsx
index 81b4c0853..cbb677164 100644
--- a/pages/thanks.tsx
+++ b/pages/thanks.tsx
@@ -14,7 +14,6 @@ import {
} from '@chakra-ui/react';
import { GlobalHeader } from '../components/global-header';
import { OpensourceBanner } from '../components/opensource-banner';
-import { UpdatesBanner } from '../components/updates-banner';
import { Footer } from '../components/footer';
import siteConfig from '../content/site.json';
import Helmet from '../components/helmet';
@@ -245,7 +244,6 @@ export default function Thanks() {
-
);
diff --git a/pages/watch/[video].tsx b/pages/watch/[video].tsx
index b65f3f49e..df2914a68 100644
--- a/pages/watch/[video].tsx
+++ b/pages/watch/[video].tsx
@@ -1,7 +1,6 @@
import { Box, Container, Link, Text } from '@chakra-ui/react';
import { GlobalHeader } from '../../components/global-header';
import { OpensourceBanner } from '../../components/opensource-banner';
-import { UpdatesBanner } from '../../components/updates-banner';
import { Footer } from '../../components/footer';
import { ContentPageHeader } from '../../components/content-page-header';
import MdRenderer from '../../components/md-renderer';
@@ -49,7 +48,6 @@ export default function Video(props: VideoProps) {
-
);
diff --git a/pages/watch/index.tsx b/pages/watch/index.tsx
index cbb562b5f..311ba6fdd 100644
--- a/pages/watch/index.tsx
+++ b/pages/watch/index.tsx
@@ -1,7 +1,6 @@
import { Box, Container, SimpleGrid } from '@chakra-ui/react';
import { GlobalHeader } from '../../components/global-header';
import { OpensourceBanner } from '../../components/opensource-banner';
-import { UpdatesBanner } from '../../components/updates-banner';
import { Footer } from '../../components/footer';
import { VideoGridItem } from '../../components/watch/video-grid-item';
import { PageHeader } from '../../components/page-header';
@@ -44,7 +43,6 @@ export default function Watch(props: VideosProps) {
-
);