mirror of
https://github.com/pipipi-pikachu/PPTist.git
synced 2025-04-15 02:20:00 +08:00
refactor: 替换Divider
This commit is contained in:
parent
a660c0fa4a
commit
8498b0786b
@ -16,8 +16,7 @@ import { storeToRefs } from 'pinia'
|
||||
import { useMainStore, useSlidesStore } from '@/store'
|
||||
import type { PPTElement, PPTElementLink } from '@/types/slides'
|
||||
import useLink from '@/hooks/useLink'
|
||||
|
||||
import { Divider } from 'ant-design-vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
|
||||
const props = defineProps<{
|
||||
elementInfo: PPTElement
|
||||
|
@ -113,9 +113,9 @@ import MediaInput from './MediaInput.vue'
|
||||
import LaTeXEditor from '@/components/LaTeXEditor/index.vue'
|
||||
import FileInput from '@/components/FileInput.vue'
|
||||
import Modal from '@/components/Modal.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
Popover,
|
||||
Divider,
|
||||
} from 'ant-design-vue'
|
||||
|
||||
const mainStore = useMainStore()
|
||||
|
@ -36,10 +36,10 @@ import { useMainStore } from '@/store'
|
||||
import useSearch from '@/hooks/useSearch'
|
||||
import MoveablePanel from '@/components/MoveablePanel.vue'
|
||||
import Tabs from '@/components/Tabs.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
Button,
|
||||
Input,
|
||||
Divider,
|
||||
} from 'ant-design-vue'
|
||||
|
||||
type TypeKey = 'search' | 'replace'
|
||||
|
@ -126,10 +126,10 @@ import { ELEMENT_TYPE_ZH } from '@/configs/element'
|
||||
import useHistorySnapshot from '@/hooks/useHistorySnapshot'
|
||||
|
||||
import Tabs from '@/components/Tabs.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import Draggable from 'vuedraggable'
|
||||
import {
|
||||
InputNumber,
|
||||
Divider,
|
||||
Button,
|
||||
Popover,
|
||||
Select,
|
||||
|
@ -106,10 +106,10 @@ import { SHAPE_PATH_FORMULAS } from '@/configs/shapes'
|
||||
import useOrderElement from '@/hooks/useOrderElement'
|
||||
import useAlignElementToCanvas from '@/hooks/useAlignElementToCanvas'
|
||||
import useHistorySnapshot from '@/hooks/useHistorySnapshot'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
|
||||
import {
|
||||
InputNumber,
|
||||
Divider,
|
||||
Button,
|
||||
} from 'ant-design-vue'
|
||||
const ButtonGroup = Button.Group
|
||||
|
@ -158,8 +158,8 @@ import ColorButton from '../../common/ColorButton.vue'
|
||||
import ChartDataEditor from './ChartDataEditor.vue'
|
||||
import ColorPicker from '@/components/ColorPicker/index.vue'
|
||||
import Modal from '@/components/Modal.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
Divider,
|
||||
Button,
|
||||
Popover,
|
||||
Select,
|
||||
|
@ -74,8 +74,8 @@ import ElementFlip from '../common/ElementFlip.vue'
|
||||
import ElementFilter from '../common/ElementFilter.vue'
|
||||
import ElementColorMask from '../common/ElementColorMask.vue'
|
||||
import FileInput from '@/components/FileInput.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
Divider,
|
||||
Button,
|
||||
Popover,
|
||||
} from 'ant-design-vue'
|
||||
|
@ -52,9 +52,9 @@ import ColorButton from '../common/ColorButton.vue'
|
||||
import LaTeXEditor from '@/components/LaTeXEditor/index.vue'
|
||||
import ColorPicker from '@/components/ColorPicker/index.vue'
|
||||
import Modal from '@/components/Modal.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
InputNumber,
|
||||
Divider,
|
||||
Button,
|
||||
Popover,
|
||||
} from 'ant-design-vue'
|
||||
|
@ -72,9 +72,9 @@ import useHistorySnapshot from '@/hooks/useHistorySnapshot'
|
||||
import ElementShadow from '../common/ElementShadow.vue'
|
||||
import ColorButton from '../common/ColorButton.vue'
|
||||
import ColorPicker from '@/components/ColorPicker/index.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
InputNumber,
|
||||
Divider,
|
||||
Popover,
|
||||
Select,
|
||||
} from 'ant-design-vue'
|
||||
|
@ -139,9 +139,9 @@ import useHistorySnapshot from '@/hooks/useHistorySnapshot'
|
||||
import ColorButton from '../common/ColorButton.vue'
|
||||
import TextColorButton from '../common/TextColorButton.vue'
|
||||
import ColorPicker from '@/components/ColorPicker/index.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
InputNumber,
|
||||
Divider,
|
||||
Button,
|
||||
Popover,
|
||||
Select,
|
||||
|
@ -254,12 +254,12 @@ import ElementShadow from '../common/ElementShadow.vue'
|
||||
import ElementFlip from '../common/ElementFlip.vue'
|
||||
import ColorButton from '../common/ColorButton.vue'
|
||||
import TextColorButton from '../common/TextColorButton.vue'
|
||||
import ShapeItemThumbnail from '@/views/Editor/CanvasTool/ShapeItemThumbnail.vue'
|
||||
import CheckboxButton from '@/components/CheckboxButton.vue'
|
||||
import CheckboxButtonGroup from '@/components/ButtonGroup.vue'
|
||||
import ColorPicker from '@/components/ColorPicker/index.vue'
|
||||
import ShapeItemThumbnail from '@/views/Editor/CanvasTool/ShapeItemThumbnail.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
Divider,
|
||||
Button,
|
||||
Popover,
|
||||
Slider,
|
||||
|
@ -184,8 +184,8 @@ import TextColorButton from '../common/TextColorButton.vue'
|
||||
import CheckboxButton from '@/components/CheckboxButton.vue'
|
||||
import CheckboxButtonGroup from '@/components/ButtonGroup.vue'
|
||||
import ColorPicker from '@/components/ColorPicker/index.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
Divider,
|
||||
Button,
|
||||
Popover,
|
||||
Select,
|
||||
|
@ -119,7 +119,7 @@
|
||||
:checked="richTextAttrs.subscript"
|
||||
v-tooltip="'下标'"
|
||||
@click="emitRichTextCommand('subscript')"
|
||||
>A₂</CheckboxButton>>
|
||||
>A₂</CheckboxButton>
|
||||
<CheckboxButton
|
||||
style="flex: 1;"
|
||||
:checked="richTextAttrs.code"
|
||||
@ -318,8 +318,8 @@ import TextColorButton from '../common/TextColorButton.vue'
|
||||
import CheckboxButton from '@/components/CheckboxButton.vue'
|
||||
import CheckboxButtonGroup from '@/components/ButtonGroup.vue'
|
||||
import ColorPicker from '@/components/ColorPicker/index.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
Divider,
|
||||
Button,
|
||||
Popover,
|
||||
Select,
|
||||
|
@ -30,9 +30,9 @@ import useCombineElement from '@/hooks/useCombineElement'
|
||||
import useAlignActiveElement from '@/hooks/useAlignActiveElement'
|
||||
import useAlignElementToCanvas from '@/hooks/useAlignElementToCanvas'
|
||||
import useUniformDisplayElement from '@/hooks/useUniformDisplayElement'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
|
||||
import {
|
||||
Divider,
|
||||
Button,
|
||||
} from 'ant-design-vue'
|
||||
const ButtonGroup = Button.Group
|
||||
|
@ -211,8 +211,8 @@ import { getImageDataURL } from '@/utils/image'
|
||||
import ColorButton from './common/ColorButton.vue'
|
||||
import FileInput from '@/components/FileInput.vue'
|
||||
import ColorPicker from '@/components/ColorPicker/index.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
Divider,
|
||||
Button,
|
||||
Popover,
|
||||
Slider,
|
||||
|
@ -135,8 +135,8 @@ import useHistorySnapshot from '@/hooks/useHistorySnapshot'
|
||||
import CheckboxButton from '@/components/CheckboxButton.vue'
|
||||
import CheckboxButtonGroup from '@/components/ButtonGroup.vue'
|
||||
import Tabs from '@/components/Tabs.vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
import {
|
||||
Divider,
|
||||
Button,
|
||||
Radio,
|
||||
} from 'ant-design-vue'
|
||||
|
@ -25,7 +25,7 @@ import useLoadSlides from '@/hooks/useLoadSlides'
|
||||
import type { Mode } from '@/types/mobile'
|
||||
|
||||
import ThumbnailSlide from '@/views/components/ThumbnailSlide/index.vue'
|
||||
import { Divider } from 'ant-design-vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
|
||||
defineProps<{
|
||||
changeMode: (mode: Mode) => void
|
||||
|
@ -93,7 +93,7 @@ import ThumbnailSlide from '@/views/components/ThumbnailSlide/index.vue'
|
||||
import ScreenSlideList from './ScreenSlideList.vue'
|
||||
import WritingBoardTool from './WritingBoardTool.vue'
|
||||
import CountdownTimer from './CountdownTimer.vue'
|
||||
import { Divider } from 'ant-design-vue'
|
||||
import Divider from '@/components/Divider.vue'
|
||||
|
||||
const props = defineProps<{
|
||||
changeViewMode: (mode: 'base' | 'presenter') => void
|
||||
@ -226,8 +226,7 @@ const contextmenus = (): ContextmenuItem[] => {
|
||||
|
||||
.divider {
|
||||
width: 70%;
|
||||
min-width: 70%;
|
||||
margin: 24px 15%;
|
||||
margin: 24px 15% !important;
|
||||
}
|
||||
|
||||
.tool-icon {
|
||||
|
Loading…
x
Reference in New Issue
Block a user