joyent-portal/packages/ui-toolkit/src/text/headings.js
Sérgio Ramos f3e531dbd8 feat(cp-frontend,ui-toolkit): style inheritance using .extend (#458)
styled-components@2 exposes a new `.extend`[1] API. It is less problematic than
styled(Parent).

[1]: https://www.styled-components.com/docs/basics#extending-styles
2017-05-25 09:59:58 -05:00

29 lines
574 B
JavaScript

import styled from 'styled-components';
import { H1 as NH1 } from 'normalized-styled-components';
import remcalc from 'remcalc';
import typography from '../typography';
export const H1 = NH1.extend`
${typography.fontFamily};
${typography.medium};
font-size: ${remcalc(36)};
font-style: normal;
font-stretch: normal;
margin: 0;
`;
export const H2 = styled.h2`
${typography.fontFamily};
${typography.medium};
font-size: ${remcalc(24)};
`;
export const H3 = styled.h3`
${typography.fontFamily};
${typography.medium};
font-size: ${remcalc(15)};
`;