diff --git a/components/mdx-components/blockquote.js b/components/mdx-components/blockquote.js
index d53cfd27c..1e552f268 100644
--- a/components/mdx-components/blockquote.js
+++ b/components/mdx-components/blockquote.js
@@ -6,9 +6,21 @@ const BlockQuote = styled.blockquote`
background: #e8e8e8;
border-radius: 5px;
+ h1, h2, h3, h4, h5, h6 {
+ margin-top: 0;
+ }
+
+ p + h4 {
+ margin-top: 15px;
+ }
+
p {
margin: 0;
+
+ & + p {
+ margin-top: 10px;
+ }
}
`;
-export default BlockQuote;
\ No newline at end of file
+export default BlockQuote;
diff --git a/components/roadmap-summary/style.js b/components/roadmap-summary/style.js
index 5e1d77298..1270b710a 100644
--- a/components/roadmap-summary/style.js
+++ b/components/roadmap-summary/style.js
@@ -4,7 +4,7 @@ export const SummaryContainer = styled.div``;
export const Header = styled.div`
text-align: center;
- padding: 60px 0 55px;
+ padding: 45px 30px 55px;
`;
export const Summary = styled.div`
@@ -19,7 +19,7 @@ export const Summary = styled.div`
export const Title = styled.h1`
font-weight: 700;
margin-bottom: 12px;
- font-size: 46px;
+ font-size: 48px;
`;
export const Description = styled.p`
diff --git a/data/roadmaps.json b/data/roadmaps.json
index 434cbdaea..3bfb83eca 100644
--- a/data/roadmaps.json
+++ b/data/roadmaps.json
@@ -41,13 +41,13 @@
{
"title": "Full Stack Developer",
"description": "Step by step guide to becoming a modern full stack developer in 2019",
- "url": "/signup",
+ "url": "/fullstack",
"upcoming": true
},
{
"title": "QA Engineer",
"description": "Steps to follow in order to become a modern QA Engineer in 2019",
- "url": "/signup",
+ "url": "/qa-engineer",
"upcoming": true
}
]
diff --git a/data/roadmaps/upcoming.md b/data/roadmaps/upcoming.md
new file mode 100644
index 000000000..e38192e38
--- /dev/null
+++ b/data/roadmaps/upcoming.md
@@ -0,0 +1,11 @@
+> **Roadmap is not ready yet**. Please check back later or [subscribe to get notified](/signup).
+
+While we prepare the roadmap, follow this simple advice to learn anything
+
+> Just **pick a project and start working on it**, you will learn all that you need along the way.
+
+**→** [All Roadmaps](/roadmaps) • [Programming guides](/guides) • [Subscribe](/signup)
+
+
+
+
diff --git a/pages/[roadmap]/index.js b/pages/[roadmap]/index.js
index cb5ee8819..98c48e5d4 100644
--- a/pages/[roadmap]/index.js
+++ b/pages/[roadmap]/index.js
@@ -5,13 +5,36 @@ import PageFooter from 'components/page-footer';
import RoadmapSummary from 'components/roadmap-summary';
import { serverOnlyProps } from 'lib/server';
import { getRequestedRoadmap } from 'lib/roadmap';
-import Helmet from '../../components/helmet';
+import Helmet from 'components/helmet';
+import PageHeader from 'components/page-header';
+import GuideBody from 'components/guide-body';
const Roadmap = ({ roadmap }) => {
if (!roadmap) {
return
}
+ if (roadmap.upcoming) {
+ const GuideContent = require(`../../data/roadmaps/upcoming.md`).default;
+
+ return (
+
+
+
+
+
+
+
+
+
+
+
+ );
+ }
+
return (