@axeptio/design-system
Version:
Design System for Axeptio
30 lines (24 loc) • 620 B
JSX
import React from 'react';
import PropTypes from 'prop-types';
import styled from 'styled-components';
const Root = styled.label`
display: inline-block;
margin-bottom: 4px;
font-size: 16px;
font-weight: 700;
letter-spacing: 0.04em;
color: ${props => props.theme.colors.grey.v400};
text-transform: uppercase;
font-family: ${props => props.theme.fonts.text};
${props =>
props.large &&
`
font-size: 18px;
`};
`;
const Label = ({ children, large }) => <Root large={large}>{children}</Root>;
Label.propTypes = {
children: PropTypes.any,
large: PropTypes.bool
};
export default Label;