From cc1e567a86afa938e54341af9fe5647c624f2f82 Mon Sep 17 00:00:00 2001 From: Djordje Vlaisavljevic Date: Thu, 1 Jun 2023 13:43:29 +0100 Subject: [PATCH] Fixed position issues refs https://github.com/TryGhost/Team/issues/3328 --- .../src/admin-x-ds/global/Menu.stories.tsx | 13 +++++++++++-- .../admin-x-settings/src/admin-x-ds/global/Menu.tsx | 2 +- .../settings/general/modals/UserDetailModal.tsx | 4 +++- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/ghost/admin-x-settings/src/admin-x-ds/global/Menu.stories.tsx b/ghost/admin-x-settings/src/admin-x-ds/global/Menu.stories.tsx index 5444aae041..a1e1a516a0 100644 --- a/ghost/admin-x-settings/src/admin-x-ds/global/Menu.stories.tsx +++ b/ghost/admin-x-settings/src/admin-x-ds/global/Menu.stories.tsx @@ -5,7 +5,8 @@ import Menu from './Menu'; const meta = { title: 'Global / Menu', component: Menu, - tags: ['autodocs'] + tags: ['autodocs'], + decorators: [(_story: any) => (
{_story()}
)] } satisfies Meta; export default meta; @@ -19,6 +20,14 @@ const items = [ export const Default: Story = { args: { - items + items: items, + position: 'right' } }; + +export const Left: Story = { + args: { + items: items, + position: 'left' + } +}; \ No newline at end of file diff --git a/ghost/admin-x-settings/src/admin-x-ds/global/Menu.tsx b/ghost/admin-x-settings/src/admin-x-ds/global/Menu.tsx index aad256e760..233467aa0e 100644 --- a/ghost/admin-x-settings/src/admin-x-ds/global/Menu.tsx +++ b/ghost/admin-x-settings/src/admin-x-ds/global/Menu.tsx @@ -33,7 +33,7 @@ const Menu: React.FC = ({items, position, className}) => { return ( /* Menu */ -
+
{/* Menu Trigger */}