diff --git a/components/roadmap-summary/index.js b/components/roadmap-summary/index.js index bb5e8cd1a..c547beda1 100644 --- a/components/roadmap-summary/index.js +++ b/components/roadmap-summary/index.js @@ -1,6 +1,5 @@ import Link from 'next/link'; import classNames from 'classnames'; - import { SummaryContainer, Title, @@ -11,6 +10,7 @@ import { VersionLink, VersionList, } from './style'; +import SharePage from '../share-page'; const isActiveRoadmap = (loadedVersion, roadmapVersion) => ( (loadedVersion === roadmapVersion) || @@ -35,6 +35,7 @@ const RoadmapSummary = ({ roadmap }) => (
+
diff --git a/components/roadmap-summary/style.js b/components/roadmap-summary/style.js index b6efd80bd..5e1d77298 100644 --- a/components/roadmap-summary/style.js +++ b/components/roadmap-summary/style.js @@ -10,6 +10,10 @@ export const Header = styled.div` export const Summary = styled.div` text-align: center; padding: 0 0 50px; + + .container { + position: relative; + } `; export const Title = styled.h1` @@ -60,4 +64,4 @@ export const VersionLink = styled.a` text-decoration: none; color: #111111; } -`; \ No newline at end of file +`; diff --git a/components/share-guide/index.js b/components/share-page/index.js similarity index 59% rename from components/share-guide/index.js rename to components/share-page/index.js index 0ea9a6395..72f0e3adf 100644 --- a/components/share-guide/index.js +++ b/components/share-page/index.js @@ -4,25 +4,30 @@ import { faFacebookSquare, faRedditSquare, faTwitterSquare } from '@fortawesome/ import { getFacebookShareUrl, getRedditShareUrl, getTwitterShareUrl } from "lib/url"; import { ShareIcon, ShareIconsList, ShareWrap } from './style'; -const ShareGuide = ({ - guide, - guide: { - author = {} - } = {} +const SharePage = ({ + url, + title, + twitterUsername, }) => ( - + - + - + ); -export default ShareGuide; +export default SharePage; diff --git a/components/share-guide/style.js b/components/share-page/style.js similarity index 100% rename from components/share-guide/style.js rename to components/share-page/style.js diff --git a/pages/guides/[guide].js b/pages/guides/[guide].js index bcf0b99c8..7f481253a 100644 --- a/pages/guides/[guide].js +++ b/pages/guides/[guide].js @@ -3,7 +3,7 @@ import GuideLayout from 'layouts/guide'; import { serverOnlyProps } from 'lib/server'; import GuideHeader from 'components/guide-header'; import GuideBody from 'components/guide-body'; -import ShareGuide from 'components/share-guide'; +import SharePage from 'components/share-page'; import GuideFooter from 'components/guide-footer'; import { getRequestedGuide } from 'lib/guide'; import Helmet from 'components/helmet'; @@ -21,7 +21,7 @@ const Guide = ({ guide }) => { - +