From a5faf03588dafdc8f1576a44e3dbb8535adabccc Mon Sep 17 00:00:00 2001 From: pipipi-pikachu Date: Thu, 5 Aug 2021 21:19:20 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E9=A1=B5=E9=9D=A2=E8=AE=BE=E8=AE=A1?= =?UTF-8?q?=E6=A0=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/state.ts | 2 +- src/types/toolbar.ts | 4 +- ...ideStylePanel.vue => SlideDesignPanel.vue} | 38 ++++++++++++++++--- src/views/Editor/Toolbar/index.vue | 6 +-- 4 files changed, 39 insertions(+), 11 deletions(-) rename src/views/Editor/Toolbar/{SlideStylePanel.vue => SlideDesignPanel.vue} (93%) diff --git a/src/store/state.ts b/src/store/state.ts index 6568ab91..642bc311 100644 --- a/src/store/state.ts +++ b/src/store/state.ts @@ -48,7 +48,7 @@ export const state: State = { showGridLines: false, // 显示网格线 creatingElement: null, // 正在插入的元素信息,需要绘制插入的元素需要(文字、形状、线条) availableFonts: [], // 当前环境可用字体 - toolbarState: 'slideStyle', // 右侧工具栏状态 + toolbarState: 'slideDesign', // 右侧工具栏状态 viewportRatio: 0.5625, // 可是区域比例,默认16:9 theme: theme, // 主题样式 slides: slides, // 幻灯片页面数据 diff --git a/src/types/toolbar.ts b/src/types/toolbar.ts index fb7822a4..9f412976 100644 --- a/src/types/toolbar.ts +++ b/src/types/toolbar.ts @@ -1,10 +1,10 @@ -export type ToolbarState = 'elAnimation' | 'elStyle' | 'elPosition' | 'slideStyle' | 'slideAnimation' | 'multiPosition' +export type ToolbarState = 'elAnimation' | 'elStyle' | 'elPosition' | 'slideDesign' | 'slideAnimation' | 'multiPosition' export const ToolbarStates = { EL_ANIMATION: 'elAnimation', EL_STYLE: 'elStyle', EL_POSITION: 'elPosition', - SLIDE_STYLE: 'slideStyle', + SLIDE_DESIGN: 'slideDesign', SLIDE_ANIMATION: 'slideAnimation', MULTI_POSITION: 'multiPosition', } \ No newline at end of file diff --git a/src/views/Editor/Toolbar/SlideStylePanel.vue b/src/views/Editor/Toolbar/SlideDesignPanel.vue similarity index 93% rename from src/views/Editor/Toolbar/SlideStylePanel.vue rename to src/views/Editor/Toolbar/SlideDesignPanel.vue index fb3de198..59eee20c 100644 --- a/src/views/Editor/Toolbar/SlideStylePanel.vue +++ b/src/views/Editor/Toolbar/SlideDesignPanel.vue @@ -1,5 +1,5 @@