feat: document menu available in sidebar (#986)

* feat: document menu available in sidebar

* fix: more accessible blue

* feat: accessible blue
feat: clearer new doc button
closes #983

* lint
This commit is contained in:
Tom Moor
2019-07-13 10:15:38 -07:00
committed by GitHub
parent 28954a19af
commit a515631e21
18 changed files with 176 additions and 108 deletions

View File

@@ -18,12 +18,13 @@ import { DropdownMenu, DropdownMenuItem } from 'components/DropdownMenu';
type Props = {
label?: React.Node,
onOpen?: () => *,
onClose?: () => *,
position?: 'left' | 'right' | 'center',
ui: UiStore,
documents: DocumentsStore,
collection: Collection,
history: Object,
onOpen?: () => void,
onClose?: () => void,
};
@observer
@@ -88,7 +89,7 @@ class CollectionMenu extends React.Component<Props> {
};
render() {
const { collection, label, onOpen, onClose } = this.props;
const { collection, label, position, onOpen, onClose } = this.props;
return (
<React.Fragment>
@@ -112,6 +113,7 @@ class CollectionMenu extends React.Component<Props> {
label={label || <MoreIcon />}
onOpen={onOpen}
onClose={onClose}
position={position}
>
{collection && (
<React.Fragment>