From 0eae815e4d39de136edf5833de2c1f724c4482ee Mon Sep 17 00:00:00 2001 From: DIYgod Date: Wed, 18 Jan 2023 16:35:41 +0000 Subject: [PATCH] feat: simple optimization for mobile --- src/components/dashboard/PagesManager.tsx | 25 +++++++++++----------- src/components/ui/Tabs.tsx | 4 ++-- src/pages/dashboard/[subdomain]/editor.tsx | 2 +- 3 files changed, 15 insertions(+), 16 deletions(-) diff --git a/src/components/dashboard/PagesManager.tsx b/src/components/dashboard/PagesManager.tsx index 0b8282ba..08973147 100644 --- a/src/components/dashboard/PagesManager.tsx +++ b/src/components/dashboard/PagesManager.tsx @@ -326,9 +326,9 @@ export const PagesManager: React.FC<{

{title}

-
+
- - - + + +
diff --git a/src/components/ui/Tabs.tsx b/src/components/ui/Tabs.tsx index 95417575..67ed2548 100644 --- a/src/components/ui/Tabs.tsx +++ b/src/components/ui/Tabs.tsx @@ -12,7 +12,7 @@ export type TabItem = { export const Tabs: React.FC<{ items: TabItem[] }> = ({ items }) => { return ( -
+
{items.map((item) => { if (item.hidden) return null @@ -22,7 +22,7 @@ export const Tabs: React.FC<{ items: TabItem[] }> = ({ items }) => { onClick={item.onClick} key={item.text} className={clsx( - `border-b-2 inline-flex items-center h-10`, + `border-b-2 inline-flex items-center h-10 whitespace-nowrap`, item.active ? `border-accent text-black font-medium` : `text-gray-500 border-transparent hover:border-gray-300`, diff --git a/src/pages/dashboard/[subdomain]/editor.tsx b/src/pages/dashboard/[subdomain]/editor.tsx index 1cc7ba08..b4a12eef 100644 --- a/src/pages/dashboard/[subdomain]/editor.tsx +++ b/src/pages/dashboard/[subdomain]/editor.tsx @@ -431,7 +431,7 @@ export default function SubdomainEditor() { />
-
+