// @flow
import * as React from 'react';
import styled from 'styled-components';
import breakpoint from 'styled-components-breakpoint';
import {
signin,
developers,
changelog,
about,
privacy,
githubUrl,
twitterUrl,
spectrumUrl,
blogUrl,
} from '../../../shared/utils/routeHelpers';
function TopNavigation() {
return (
);
}
function BottomNavigation() {
return (
);
}
const MenuLinkStyle = props => `
font-size: 15px;
font-weight: 500;
a {
color: ${props.theme.slate};
}
a:hover {
color: ${props.theme.slateDark};
text-decoration: underline;
}
`;
const Menu = styled.ul`
margin: 0;
padding: 0;
list-style: none;
`;
const MenuItem = styled.li`
display: inline-block;
margin: 0 0 0 40px;
&:first-child {
margin-left: 0;
}
${MenuLinkStyle};
`;
const MenuItemDesktop = styled(MenuItem)`
display: none;
${breakpoint('tablet')`
display: inline-block;
`};
`;
const Nav = styled.nav`
display: flex;
padding: 20px 30px;
align-items: center;
justify-content: space-between;
`;
const BottomNav = styled.nav`
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
margin-bottom: 40px;
> div {
display: flex;
margin: 0 0 40px 0;
${MenuLinkStyle};
}
${breakpoint('tablet')`
flex-direction: row;
> div {
margin: 0 0 0 40px;
&:first-child {
margin: 0;
}
}
`};
`;
const Brand = styled.a`
font-weight: 600;
font-size: 20px;
text-decoration: none;
color: ${props => props.theme.black};
`;
export { TopNavigation, BottomNavigation };