diff --git a/docs/pages/components/Menu.mdx b/docs/pages/components/Menu.mdx
index f7b108fd..7052fb29 100644
--- a/docs/pages/components/Menu.mdx
+++ b/docs/pages/components/Menu.mdx
@@ -1,3 +1,4 @@
+import { useState } from 'react';
import Callout from '../../components/callout';
The `
` component is an accessibility-focused dropdown menu.
@@ -20,6 +21,7 @@ import {
MenuList,
MenuItem,
MenuLink,
+ MenuDivider,
} from 'minerva-ui';
```
@@ -39,6 +41,38 @@ import {
```
+## With Custom Colored Selected Menu Item
+
+```jsx live
+() => {
+ const [selectedItem, setSelectedItem] = useState('');
+
+ return (
+
+
+ Actions
+
+
+
+
+
+
+ );
+};
+```
+
## Positioned To Right
Change alignment for `MenuList` relative to parent
diff --git a/package.json b/package.json
index 335e0df9..6784aaf7 100644
--- a/package.json
+++ b/package.json
@@ -105,6 +105,7 @@
"@testing-library/react": "^10.0.4",
"@types/styled-components": "^5.1.5",
"@types/styled-system": "^5.1.10",
+ "@types/styled-system__css": "^5.0.15",
"copy-to-clipboard": "^3.3.1",
"eslint-config-cratebind": "^3.0.8",
"eslint-config-react-app": "^5.2.1",
diff --git a/src/Menu/Menu.stories.tsx b/src/Menu/Menu.stories.tsx
index 4574dfe5..bae75188 100644
--- a/src/Menu/Menu.stories.tsx
+++ b/src/Menu/Menu.stories.tsx
@@ -8,10 +8,10 @@ import {
MenuItem,
MenuLink,
MenuDivider,
+ MenuIcon,
} from '.';
-import { Icon } from '..';
import { filteredArgs } from '../utils';
-import { Flex } from '../layout';
+import { Flex, Box } from '../layout';
const meta: Meta = {
title: 'Menu',
@@ -38,10 +38,11 @@ const Template: Story = ({}) => {
<>
- Actions
+ Actions
+
-
+