From 34c1d2a67408b4d4673dd411ec676f9f309ec71f Mon Sep 17 00:00:00 2001 From: Cats Juice Date: Thu, 21 Dec 2023 04:27:49 +0000 Subject: [PATCH] feat(core): responsive for onboarding (#5361) fix(core): use light-theme for onboarding back button feat(core): responsive for onboarding --- .../onboarding/steps/edgeless-switch.css.ts | 3 +++ .../affine/onboarding/steps/edgeless-switch.tsx | 10 +++++++++- .../src/components/affine/onboarding/style.css.ts | 15 ++++++++++++--- 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/packages/frontend/core/src/components/affine/onboarding/steps/edgeless-switch.css.ts b/packages/frontend/core/src/components/affine/onboarding/steps/edgeless-switch.css.ts index 477eb6190..39e9d102f 100644 --- a/packages/frontend/core/src/components/affine/onboarding/steps/edgeless-switch.css.ts +++ b/packages/frontend/core/src/components/affine/onboarding/steps/edgeless-switch.css.ts @@ -14,6 +14,9 @@ export const edgelessSwitchWindow = style({ fontFamily: 'var(--affine-font-family)', color: onboardingVars.paper.textColor, + maxWidth: 'calc(100vw - 48px)', + maxHeight: 'calc(100vh - 48px)', + selectors: { '&[data-mode="edgeless"]': { width: onboardingVars.edgeless.w, diff --git a/packages/frontend/core/src/components/affine/onboarding/steps/edgeless-switch.tsx b/packages/frontend/core/src/components/affine/onboarding/steps/edgeless-switch.tsx index 4b3e3597a..bee79e655 100644 --- a/packages/frontend/core/src/components/affine/onboarding/steps/edgeless-switch.tsx +++ b/packages/frontend/core/src/components/affine/onboarding/steps/edgeless-switch.tsx @@ -224,7 +224,15 @@ export const EdgelessSwitch = ({
- *`, { + display: 'inline-block', + height: 'fit-content', +}); +globalStyle(`${tipsWrapper}[data-visible="true"] > *`, { + pointerEvents: 'auto', +});