ui: first pass on redesign (#228)

This commit is contained in:
Jean-Philippe Sirois
2020-05-11 02:00:57 -04:00
committed by GitHub
parent 12d1346d4b
commit ab8e8edd5a
40 changed files with 779 additions and 362 deletions
+7 -9
View File
@@ -1,19 +1,17 @@
import React, { FC } from "react"
import packageJson from "../../../package.json"
import { Container } from "../Container"
import { Link } from "../Link"
import * as SC from "./styles"
export const Footer: FC = () => {
return (
<SC.FooterWrapper>
<Container>
<p>
© {new Date().getFullYear()}, Built with
{` `}
<a href="https://www.gatsbyjs.org">Gatsby</a> - Source on{" "}
<a href={packageJson.repository.url}>GitHub</a>
</p>
</Container>
<p>
© {new Date().getFullYear()}, Built with
{` `}
<Link to="https://www.gatsbyjs.org">Gatsby</Link> - Source on{" "}
<Link to={packageJson.repository.url}>GitHub</Link>
</p>
</SC.FooterWrapper>
)
}
+20 -6
View File
@@ -1,20 +1,34 @@
import styled from "styled-components"
export const FooterWrapper = styled.footer`
margin-top: 128px;
margin-top: 64px;
& a {
display: inline;
color: #0090d8;
font-weight: 700;
border-bottom: 2px solid;
color: #fff;
color: ${props => props.theme.main.foreground};
font-weight: 700;
text-decoration: none;
transition: color 0.3s;
position: relative;
&::after {
position: absolute;
left: 0;
right: 0;
content: "";
display: block;
width: 100%;
height: 2px;
background: linear-gradient(92.97deg, #feaf6d 0%, #ff70a5 100%);
}
&:hover,
&:focus {
color: #5dbbea;
transition: none;
background: linear-gradient(92.97deg, #feaf6d 0%, #ff70a5 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
}
`