|
|
@@ -27,17 +27,6 @@
|
|
|
<span>{{ title }}</span>
|
|
|
</div>
|
|
|
<div class="header-main">
|
|
|
- <i
|
|
|
- class="iconfont icon-indexes"
|
|
|
- @click="changeIndexing"
|
|
|
- style="padding: 5px"
|
|
|
- :class="{
|
|
|
- disable: pages.length == 1 && pages[0]?.layoutMode != 'double',
|
|
|
- avtive: indexing,
|
|
|
- }"
|
|
|
- ></i>
|
|
|
- <span :class="{ disable: indexing }">
|
|
|
- <div class="border-icon">
|
|
|
<i
|
|
|
class="iconfont icon-backout"
|
|
|
:class="{ disable: currentIndex < 1 }"
|
|
|
@@ -56,12 +45,17 @@
|
|
|
@click="toggleFullScreen"
|
|
|
style="margin-right: 5px"
|
|
|
></i>
|
|
|
- </div>
|
|
|
- <i
|
|
|
- @click="exportToPDF"
|
|
|
- class="iconfont icon-download"
|
|
|
- style="margin-right: 24px"
|
|
|
- ></i>
|
|
|
+ <span :class="{ disable: indexing }">
|
|
|
+ <div class="border-icon">
|
|
|
+ <i
|
|
|
+ class="iconfont icon-indexes"
|
|
|
+ @click="changeIndexing"
|
|
|
+ style="padding: 5px; margin-right: 20px"
|
|
|
+ :class="{
|
|
|
+ disable: pages.length == 1 && pages[0]?.layoutMode != 'double',
|
|
|
+ avtive: indexing,
|
|
|
+ }"
|
|
|
+ ></i>
|
|
|
<i
|
|
|
class="iconfont icon-new"
|
|
|
@click="()=>insertBlankPage()"
|
|
|
@@ -84,7 +78,7 @@
|
|
|
</template>
|
|
|
</el-dropdown>
|
|
|
<el-dropdown trigger="click" @command="handleLayoutChange">
|
|
|
- <i class="iconfont icon-layout" style="margin-right: 24px"></i>
|
|
|
+ <i class="iconfont icon-layout" ></i>
|
|
|
<template #dropdown>
|
|
|
<el-dropdown-menu>
|
|
|
<el-dropdown-item command="double">
|
|
|
@@ -111,6 +105,11 @@
|
|
|
? selectedPageItem.index == -1
|
|
|
: selectedPageIndex === -1,
|
|
|
}"
|
|
|
+ ></i>
|
|
|
+ </div>
|
|
|
+ <i
|
|
|
+ @click="exportToPDF"
|
|
|
+ class="iconfont icon-download"
|
|
|
style="margin-right: 24px"
|
|
|
></i>
|
|
|
</span>
|