Files
outline/app/components/Sidebar/components/Bubble.js
Tom Moor 55ddd3137d Added bubble to side of drafts in sidebar with count of pending drafts
Based on feedback that its not clear on initial use
2018-06-23 15:27:16 -07:00

32 lines
611 B
JavaScript

// @flow
import * as React from 'react';
import styled from 'styled-components';
import { fadeAndScaleIn } from 'shared/styles/animations';
type Props = {
count: number,
};
const Bubble = ({ count }: Props) => {
return !!count && <Wrapper>{count}</Wrapper>;
};
const Wrapper = styled.div`
animation: ${fadeAndScaleIn} 200ms ease;
border-radius: 100%;
color: ${props => props.theme.white};
background: ${props => props.theme.slateDark};
display: inline-block;
min-width: 15px;
padding: 0 5px;
font-size: 10px;
position: relative;
top: -2px;
left: 2px;
}
`;
export default Bubble;