2020-01-07 20:23:53 +00:00
|
|
|
import { Link } from 'gatsby';
|
|
|
|
|
import PropTypes from 'prop-types';
|
|
|
|
|
import React from 'react';
|
2020-01-07 21:38:31 +00:00
|
|
|
import Helmet from 'react-helmet';
|
2020-01-07 22:58:15 +00:00
|
|
|
import styled from 'styled-components';
|
2020-01-07 20:23:53 +00:00
|
|
|
|
|
|
|
|
const Header = ({ siteTitle }) => (
|
2020-01-07 22:58:15 +00:00
|
|
|
<HeaderWrapper className="header">
|
2020-01-07 21:38:31 +00:00
|
|
|
<Helmet>
|
|
|
|
|
<title>{siteTitle}</title>
|
|
|
|
|
</Helmet>
|
2020-01-07 20:23:53 +00:00
|
|
|
<div>
|
|
|
|
|
<h1>
|
|
|
|
|
<Link to="/">/uses</Link>
|
|
|
|
|
</h1>
|
|
|
|
|
<p>
|
2020-01-07 21:38:31 +00:00
|
|
|
A list of <code>/uses</code> pages detailing developer setups, gear,
|
|
|
|
|
software and configs.
|
2020-01-07 20:23:53 +00:00
|
|
|
</p>
|
|
|
|
|
</div>
|
2020-01-07 22:58:15 +00:00
|
|
|
</HeaderWrapper>
|
2020-01-07 20:23:53 +00:00
|
|
|
);
|
|
|
|
|
|
|
|
|
|
Header.propTypes = {
|
|
|
|
|
siteTitle: PropTypes.string,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
Header.defaultProps = {
|
|
|
|
|
siteTitle: ``,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export default Header;
|
2020-01-07 22:58:15 +00:00
|
|
|
|
|
|
|
|
// Component Styles
|
|
|
|
|
const HeaderWrapper = styled.header`
|
|
|
|
|
text-align: center;
|
|
|
|
|
h1 {
|
|
|
|
|
font-size: 6rem;
|
|
|
|
|
}
|
|
|
|
|
`;
|