diff --git a/packages/common/env/package.json b/packages/common/env/package.json
index b20bc69bf1..cfaf310f04 100644
--- a/packages/common/env/package.json
+++ b/packages/common/env/package.json
@@ -3,8 +3,8 @@
"private": true,
"type": "module",
"devDependencies": {
- "@blocksuite/global": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/store": "0.11.0-nightly-202312200102-8254dc9",
+ "@blocksuite/global": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/store": "0.11.0-nightly-202312210105-edfa58e",
"react": "18.2.0",
"react-dom": "18.2.0",
"vitest": "1.0.4",
diff --git a/packages/common/infra/package.json b/packages/common/infra/package.json
index 7efeb0e237..b41563702e 100644
--- a/packages/common/infra/package.json
+++ b/packages/common/infra/package.json
@@ -62,9 +62,9 @@
"@affine/debug": "workspace:*",
"@affine/env": "workspace:*",
"@affine/sdk": "workspace:*",
- "@blocksuite/blocks": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/global": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/store": "0.11.0-nightly-202312200102-8254dc9",
+ "@blocksuite/blocks": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/global": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/store": "0.11.0-nightly-202312210105-edfa58e",
"jotai": "^2.5.1",
"jotai-effect": "^0.2.3",
"tinykeys": "^2.1.0",
@@ -73,8 +73,8 @@
"devDependencies": {
"@affine-test/fixtures": "workspace:*",
"@affine/templates": "workspace:*",
- "@blocksuite/lit": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/presets": "0.11.0-nightly-202312200102-8254dc9",
+ "@blocksuite/lit": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/presets": "0.11.0-nightly-202312210105-edfa58e",
"@testing-library/react": "^14.0.0",
"async-call-rpc": "^6.3.1",
"electron": "link:../../frontend/electron/node_modules/electron",
diff --git a/packages/common/sdk/package.json b/packages/common/sdk/package.json
index 4daeef9900..12e588a564 100644
--- a/packages/common/sdk/package.json
+++ b/packages/common/sdk/package.json
@@ -22,11 +22,11 @@
"dist"
],
"dependencies": {
- "@blocksuite/block-std": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/blocks": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/global": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/presets": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/store": "0.11.0-nightly-202312200102-8254dc9",
+ "@blocksuite/block-std": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/blocks": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/global": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/presets": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/store": "0.11.0-nightly-202312210105-edfa58e",
"jotai": "^2.5.1",
"zod": "^3.22.4"
},
diff --git a/packages/common/y-indexeddb/package.json b/packages/common/y-indexeddb/package.json
index 562c84069a..b5c3a449ac 100644
--- a/packages/common/y-indexeddb/package.json
+++ b/packages/common/y-indexeddb/package.json
@@ -37,8 +37,8 @@
"y-provider": "workspace:*"
},
"devDependencies": {
- "@blocksuite/blocks": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/store": "0.11.0-nightly-202312200102-8254dc9",
+ "@blocksuite/blocks": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/store": "0.11.0-nightly-202312210105-edfa58e",
"fake-indexeddb": "^5.0.0",
"vite": "^5.0.6",
"vite-plugin-dts": "3.6.0",
diff --git a/packages/common/y-provider/package.json b/packages/common/y-provider/package.json
index ee18dfa3c3..aeb7c2cfb0 100644
--- a/packages/common/y-provider/package.json
+++ b/packages/common/y-provider/package.json
@@ -24,7 +24,7 @@
"build": "vite build"
},
"devDependencies": {
- "@blocksuite/store": "0.11.0-nightly-202312200102-8254dc9",
+ "@blocksuite/store": "0.11.0-nightly-202312210105-edfa58e",
"vite": "^5.0.6",
"vite-plugin-dts": "3.6.0",
"vitest": "1.0.4",
diff --git a/packages/frontend/component/package.json b/packages/frontend/component/package.json
index d36d062523..d369954931 100644
--- a/packages/frontend/component/package.json
+++ b/packages/frontend/component/package.json
@@ -72,12 +72,12 @@
"uuid": "^9.0.1"
},
"devDependencies": {
- "@blocksuite/blocks": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/global": "0.11.0-nightly-202312200102-8254dc9",
+ "@blocksuite/blocks": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/global": "0.11.0-nightly-202312210105-edfa58e",
"@blocksuite/icons": "2.1.36",
- "@blocksuite/lit": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/presets": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/store": "0.11.0-nightly-202312200102-8254dc9",
+ "@blocksuite/lit": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/presets": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/store": "0.11.0-nightly-202312210105-edfa58e",
"@storybook/addon-actions": "^7.5.3",
"@storybook/addon-essentials": "^7.5.3",
"@storybook/addon-interactions": "^7.5.3",
diff --git a/packages/frontend/component/src/ui/loading/loading.tsx b/packages/frontend/component/src/ui/loading/loading.tsx
index 49e72705c2..34195e5ec1 100644
--- a/packages/frontend/component/src/ui/loading/loading.tsx
+++ b/packages/frontend/component/src/ui/loading/loading.tsx
@@ -5,9 +5,14 @@ import { loading, speedVar } from './styles.css';
export interface LoadingProps {
size?: number;
speed?: number;
+ progress?: number;
}
-export const Loading = ({ size, speed = 1.2 }: LoadingProps) => {
+export const Loading = ({
+ size,
+ speed = 1.2,
+ progress = 0.2,
+}: LoadingProps) => {
return (
);
diff --git a/packages/frontend/component/src/ui/loading/styles.css.ts b/packages/frontend/component/src/ui/loading/styles.css.ts
index 465f98986e..94f92627c4 100644
--- a/packages/frontend/component/src/ui/loading/styles.css.ts
+++ b/packages/frontend/component/src/ui/loading/styles.css.ts
@@ -13,5 +13,6 @@ export const loading = style({
},
textRendering: 'optimizeLegibility',
WebkitFontSmoothing: 'antialiased',
+ transform: 'rotate(-90deg)',
animation: `${rotate} ${speedVar} infinite linear`,
});
diff --git a/packages/frontend/core/package.json b/packages/frontend/core/package.json
index b68a4beb44..3a0c6bbdbb 100644
--- a/packages/frontend/core/package.json
+++ b/packages/frontend/core/package.json
@@ -25,14 +25,14 @@
"@affine/i18n": "workspace:*",
"@affine/templates": "workspace:*",
"@affine/workspace": "workspace:*",
- "@blocksuite/block-std": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/blocks": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/global": "0.11.0-nightly-202312200102-8254dc9",
+ "@blocksuite/block-std": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/blocks": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/global": "0.11.0-nightly-202312210105-edfa58e",
"@blocksuite/icons": "2.1.36",
- "@blocksuite/inline": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/lit": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/presets": "0.11.0-nightly-202312200102-8254dc9",
- "@blocksuite/store": "0.11.0-nightly-202312200102-8254dc9",
+ "@blocksuite/inline": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/lit": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/presets": "0.11.0-nightly-202312210105-edfa58e",
+ "@blocksuite/store": "0.11.0-nightly-202312210105-edfa58e",
"@dnd-kit/core": "^6.0.8",
"@dnd-kit/sortable": "^8.0.0",
"@emotion/cache": "^11.11.0",
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 477eb61904..39e9d102f6 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 4b3e3597a3..bee79e655f 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 = ({
-