import * as React from 'react'; import styled from 'styled-components'; import { Link } from 'ts/@next/components/button'; import { ChapterLink } from 'ts/@next/components/chapter_link'; import { BREAKPOINTS, Column, Section, Wrap } from 'ts/@next/components/layout'; import { SiteWrap } from 'ts/@next/components/siteWrap'; import { Heading, Paragraph } from 'ts/@next/components/text'; interface Props { title: string; description: React.Node; linkLabel?: string; linkUrl?: string; } export const AboutPageLayout = (props: Props) => (
{props.title} {props.description} {(props.linkLabel && props.linkUrl) && {props.linkLabel} }
{props.children}
); const IntroWrap = styled.div` max-width: 680px; `; const Nav = styled(Column)` @media (max-width: ${BREAKPOINTS.mobile}) { // display: none; } `;