From 002e64c8197b812a6bd5f73adcb7b2a51f1f1f5d Mon Sep 17 00:00:00 2001 From: JimmFly Date: Mon, 26 Jun 2023 15:12:44 +0800 Subject: [PATCH] style: add scrollbar (#2826) --- apps/web/src/components/pure/footer/styles.ts | 3 +- .../pure/workspace-list-modal/index.tsx | 7 +- .../pure/workspace-list-modal/styles.ts | 10 +-- .../src/components/page-list/all-page.tsx | 75 +++++++++------- .../src/components/page-list/styles.ts | 1 - packages/component/src/index.ts | 1 + packages/component/src/theme/global.css | 16 +++- .../component/src/ui/button/styles.css.ts | 2 +- .../component/src/ui/scrollbar/index.css.ts | 85 +++++++++++++++++++ packages/component/src/ui/scrollbar/index.ts | 1 + .../component/src/ui/scrollbar/scrollbar.tsx | 43 ++++++++++ 11 files changed, 199 insertions(+), 45 deletions(-) create mode 100644 packages/component/src/ui/scrollbar/index.css.ts create mode 100644 packages/component/src/ui/scrollbar/index.ts create mode 100644 packages/component/src/ui/scrollbar/scrollbar.tsx diff --git a/apps/web/src/components/pure/footer/styles.ts b/apps/web/src/components/pure/footer/styles.ts index cc4b9b50ab..5b24fc34c4 100644 --- a/apps/web/src/components/pure/footer/styles.ts +++ b/apps/web/src/components/pure/footer/styles.ts @@ -48,8 +48,7 @@ export const StyleWorkspaceTitle = styled('div')(() => { }); export const StyledFooter = styled('div')({ - height: '84px', - padding: '0 40px', + padding: '20px 40px', flexShrink: 0, ...displayFlex('space-between', 'center'), }); diff --git a/apps/web/src/components/pure/workspace-list-modal/index.tsx b/apps/web/src/components/pure/workspace-list-modal/index.tsx index a35d033ce5..dab3c8462a 100644 --- a/apps/web/src/components/pure/workspace-list-modal/index.tsx +++ b/apps/web/src/components/pure/workspace-list-modal/index.tsx @@ -6,6 +6,7 @@ import { ModalWrapper, Tooltip, } from '@affine/component'; +import { ScrollableContainer } from '@affine/component'; import { WorkspaceList } from '@affine/component/workspace-list'; import type { AffineLegacyCloudWorkspace, @@ -105,7 +106,7 @@ export const WorkspaceListModal = ({ /> - + {!environment.isDesktop && ( +
{t['Create Or Import']()}

+
)} {environment.isDesktop && ( @@ -218,7 +221,7 @@ export const WorkspaceListModal = ({ )}
- +