Merge pull request #220 from the-programmers-hangout/ui-footer-below-pages

ui: add footer below pages
This commit is contained in:
Jean-Philippe Sirois
2020-01-27 22:18:29 -05:00
committed by GitHub
3 changed files with 11 additions and 5 deletions
@@ -3,9 +3,9 @@ import packageJson from "../../../package.json"
import { Container } from "../Container" import { Container } from "../Container"
import * as SC from "./styles" import * as SC from "./styles"
export const HomeFooter: FC = () => { export const Footer: FC = () => {
return ( return (
<SC.HomeFooterWrapper> <SC.FooterWrapper>
<Container> <Container>
<p> <p>
© {new Date().getFullYear()}, Built with © {new Date().getFullYear()}, Built with
@@ -14,6 +14,6 @@ export const HomeFooter: FC = () => {
<a href={packageJson.repository.url}>GitHub</a> <a href={packageJson.repository.url}>GitHub</a>
</p> </p>
</Container> </Container>
</SC.HomeFooterWrapper> </SC.FooterWrapper>
) )
} }
@@ -1,6 +1,8 @@
import styled from "styled-components" import styled from "styled-components"
export const HomeFooterWrapper = styled.footer` export const FooterWrapper = styled.footer`
margin-top: 128px;
& a { & a {
display: inline; display: inline;
color: #0090d8; color: #0090d8;
+5 -1
View File
@@ -1,5 +1,6 @@
import React, { FC, Fragment } from "react" import React, { FC, Fragment } from "react"
import { Footer } from "../../components/Footer"
import { MobileHeader } from "../../components/MobileHeader" import { MobileHeader } from "../../components/MobileHeader"
import { GlobalStyles } from "../../globalStyles" import { GlobalStyles } from "../../globalStyles"
import { useLockBodyScroll } from "../../hooks/useLockBodyScroll" import { useLockBodyScroll } from "../../hooks/useLockBodyScroll"
@@ -39,7 +40,10 @@ const InnerColumnLayout: FC<IColumnLayoutProps> = ({
<MobileHeader openMenu={openMenu}>{title}</MobileHeader> <MobileHeader openMenu={openMenu}>{title}</MobileHeader>
{sidebar({ className: openOnMobile ? "is-open" : "" })} {sidebar({ className: openOnMobile ? "is-open" : "" })}
<SC.MainContent> <SC.MainContent>
<SC.Container>{content}</SC.Container> <SC.Container>
{content}
<Footer />
</SC.Container>
</SC.MainContent> </SC.MainContent>
</SC.Main> </SC.Main>
<SC.Overlay <SC.Overlay