diff --git a/components/site-nav/index.js b/components/site-nav/index.js index bd9891c43..2e82bc096 100644 --- a/components/site-nav/index.js +++ b/components/site-nav/index.js @@ -11,8 +11,8 @@ const SiteNav = () => (
Roadmaps Guides - - Podcasts + + Watch
diff --git a/pages/roadmaps.js b/pages/roadmaps.js index e12a2fd02..687bb9b14 100644 --- a/pages/roadmaps.js +++ b/pages/roadmaps.js @@ -1,14 +1,12 @@ -import { faPlus } from '@fortawesome/free-solid-svg-icons'; +import { faCodeBranch, faEnvelope } from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import { faEnvelope, faCodeBranch } from '@fortawesome/free-solid-svg-icons'; import DefaultLayout from 'layouts/default/index'; import SiteNav from 'components/site-nav'; import PageFooter from 'components/page-footer'; import PageHeader from 'components/page-header'; -import roadmaps from "content/roadmaps"; +import roadmaps from 'content/roadmaps'; import RowBlock from 'components/row-block'; -import IconRowBlock from 'components/icon-row-block'; -import siteConfig from "content/site"; +import siteConfig from 'content/site'; import { BadgeLink, BadgesList, PrimaryBadge, SecondaryBadge } from 'components/badges'; import Helmet from 'components/helmet'; diff --git a/pages/watch.js b/pages/watch.js new file mode 100644 index 000000000..686801b0e --- /dev/null +++ b/pages/watch.js @@ -0,0 +1,83 @@ +import { faEnvelope } from '@fortawesome/free-solid-svg-icons'; +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; +import DefaultLayout from 'layouts/default/index'; +import SiteNav from 'components/site-nav'; +import PageFooter from 'components/page-footer'; +import PageHeader from 'components/page-header'; +import RowBlock from 'components/row-block'; +import { BadgeLink, BadgesList, PrimaryBadge, SecondaryBadge } from 'components/badges'; +import Helmet from 'components/helmet'; +import { faYoutube } from '@fortawesome/free-brands-svg-icons'; + + +const WatchList = () => ( + + + +
+ + + + + + YouTube Channel + + + + + + Send me Updates + + + + +
+
+
+
+ + + + + + +
+
+
+ +
+); + +export default WatchList; diff --git a/public/sitemap.xml b/public/sitemap.xml index ed2be4517..65f6716ed 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -36,6 +36,12 @@ 2020-01-29T07:49:29.706Z 1.0 + + https://roadmap.sh/guides/oauth + monthly + 2020-06-28T19:59:14.191Z + 1.0 + https://roadmap.sh/guides/jwt-authentication monthly @@ -183,13 +189,13 @@ https://roadmap.sh/podcasts monthly - 2020-06-21T21:51:46.358Z + 2020-06-21T21:52:29.496Z 1.0 https://roadmap.sh/roadmaps monthly - 2020-06-21T19:06:10.218Z + 2020-07-17T11:05:11.942Z 1.0 @@ -204,4 +210,10 @@ 2020-02-23T07:24:00.533Z 0.5 + + https://roadmap.sh/watch + monthly + 2020-07-17T11:04:35.389Z + 1.0 + \ No newline at end of file diff --git a/scripts/sitemap.js b/scripts/sitemap.js index c406a823e..dc4711c64 100644 --- a/scripts/sitemap.js +++ b/scripts/sitemap.js @@ -25,9 +25,14 @@ const getSlugPriority = (pageSlug) => { } const slugPriorities = [ - ['/roadmaps', '/guides', '/podcasts'], // 1.0 - ['/signup'], // 0.9 - ['/about'], // 0.8 + [ + '/roadmaps', + '/guides', + '/watch', + '/podcasts' + ], // 1.0 + ['/signup'], // 0.9 + ['/about'], // 0.8 ]; const foundIndex = slugPriorities.findIndex(