mirror of
https://github.com/roleypoly/roleypoly.git
synced 2025-05-07 01:02:36 +00:00
chore: restructure project into yarn workspaces, remove next
This commit is contained in:
parent
49e308507e
commit
8d06327c03
266 changed files with 16466 additions and 3350 deletions
|
@ -0,0 +1,92 @@
|
|||
import { onSmallScreen } from '@roleypoly/design-system/atoms/breakpoints';
|
||||
import { palette } from '@roleypoly/design-system/atoms/colors';
|
||||
import { transitions } from '@roleypoly/design-system/atoms/timings';
|
||||
import styled, { css } from 'styled-components';
|
||||
|
||||
export const MastheadBase = styled.div`
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
height: 50px;
|
||||
background-color: ${palette.taupe100};
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: 0 3px;
|
||||
z-index: 100;
|
||||
`;
|
||||
|
||||
export const MastheadAlignment = styled.div`
|
||||
max-width: 98vw;
|
||||
width: 1024px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
`;
|
||||
|
||||
const sideBase = styled.div`
|
||||
flex: 1;
|
||||
display: flex;
|
||||
`;
|
||||
|
||||
export const MastheadLeft = styled(sideBase)``;
|
||||
|
||||
export const MastheadRight = styled(sideBase)`
|
||||
flex: 0;
|
||||
justify-content: flex-end;
|
||||
`;
|
||||
|
||||
export const MastheadCollapse = styled.div`
|
||||
${onSmallScreen(css`
|
||||
display: none;
|
||||
`)}
|
||||
`;
|
||||
|
||||
export const MastheadInner = styled.div`
|
||||
/* height: 30px; */
|
||||
display: flex;
|
||||
align-items: center;
|
||||
`;
|
||||
|
||||
type InteractionBaseProps = {
|
||||
hide: boolean;
|
||||
};
|
||||
export const InteractionBase = styled.div<InteractionBaseProps>`
|
||||
display: flex;
|
||||
align-items: center;
|
||||
height: 50px;
|
||||
padding: 0 5px;
|
||||
transition: opacity ${transitions.actionable}s ease-in-out,
|
||||
background-color ${transitions.actionable}s ease-in-out;
|
||||
opacity: ${(props) => (props.hide ? 1 : 0)};
|
||||
|
||||
:hover {
|
||||
background-color: rgba(0, 0, 0, 0.15);
|
||||
cursor: pointer;
|
||||
}
|
||||
`;
|
||||
|
||||
export const MastheadA = styled.a`
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
color: unset;
|
||||
text-decoration: unset;
|
||||
`;
|
||||
|
||||
export const GuildPopoverHead = styled.div`
|
||||
display: flex;
|
||||
align-items: center;
|
||||
|
||||
svg {
|
||||
color: ${palette.taupe500};
|
||||
padding: 5px;
|
||||
height: 1.4em;
|
||||
font-size: 2em;
|
||||
margin-right: 10px;
|
||||
margin-left: 16px;
|
||||
${onSmallScreen(css`
|
||||
margin-left: 0;
|
||||
`)}
|
||||
}
|
||||
`;
|
Loading…
Add table
Add a link
Reference in a new issue