1
0
mirror of https://github.com/trezor/trezor-wallet synced 2024-12-31 19:30:53 +00:00

fix notification layout

This commit is contained in:
slowbackspace 2019-01-14 13:11:26 +01:00
parent e24574d70b
commit ea804969cd

View File

@ -27,14 +27,20 @@ type Props = {
const Wrapper = styled.div`
width: 100%;
position: relative;
padding: 24px 48px 9px 24px;
display: flex;
justify-content: center;
color: ${props => getPrimaryColor(props.type)};
background: ${props => getSecondaryColor(props.type)};
`;
const Content = styled.div`
width: 100%;
max-width: 1170px;
padding: 24px;
display: flex;
flex-direction: row;
text-align: left;
justify-content: center;
align-items: center;
color: ${props => getPrimaryColor(props.type)};
background: ${props => getSecondaryColor(props.type)};
`;
const Body = styled.div`
@ -42,7 +48,6 @@ const Body = styled.div`
`;
const Message = styled.div`
padding-bottom: 13px;
font-size: ${FONT_SIZE.SMALL};
`;
@ -56,7 +61,9 @@ const CloseClick = styled.div`
position: absolute;
right: 0;
top: 0;
padding: 20px 10px 0 0;
padding-right: inherit;
padding-top: inherit;
cursor: pointer;
`;
const StyledIcon = styled(Icon)`
@ -86,7 +93,6 @@ const ActionContent = styled.div`
display: flex;
justify-content: right;
align-items: flex-end;
padding-bottom: 14px;
`;
const Notification = (props: Props): React$Element<string> => {
@ -94,6 +100,7 @@ const Notification = (props: Props): React$Element<string> => {
return (
<Wrapper className={props.className} type={props.type}>
<Content>
{props.loading && <Loader size={50} /> }
{props.cancelable && (
<CloseClick onClick={() => close()}>
@ -131,6 +138,7 @@ const Notification = (props: Props): React$Element<string> => {
</ActionContent>
)}
</AdditionalContent>
</Content>
</Wrapper>
);
};