|
@@ -167,6 +167,8 @@
|
|
class="simple mt-8 mr-4"
|
|
class="simple mt-8 mr-4"
|
|
format="CSS"
|
|
format="CSS"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
|
|
+ :swatch-colors="defaultPureColor"
|
|
:color-modes="['monochrome']"
|
|
:color-modes="['monochrome']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
:clearable="true"
|
|
:clearable="true"
|
|
@@ -179,6 +181,8 @@
|
|
class="simple mt-8 mr-4"
|
|
class="simple mt-8 mr-4"
|
|
format="CSS"
|
|
format="CSS"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
|
|
+ :swatch-colors="defaultPureColor"
|
|
:color-modes="['monochrome']"
|
|
:color-modes="['monochrome']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
v-model="data.pen.hoverColor"
|
|
v-model="data.pen.hoverColor"
|
|
@@ -190,6 +194,8 @@
|
|
class="simple mt-8 mr-4"
|
|
class="simple mt-8 mr-4"
|
|
format="CSS"
|
|
format="CSS"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
|
|
+ :swatch-colors="defaultPureColor"
|
|
:color-modes="['monochrome']"
|
|
:color-modes="['monochrome']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
v-model="data.pen.activeColor"
|
|
v-model="data.pen.activeColor"
|
|
@@ -299,9 +305,10 @@
|
|
v-if="data.pen.strokeType"
|
|
v-if="data.pen.strokeType"
|
|
class="simple mr-4"
|
|
class="simple mr-4"
|
|
format="CSS"
|
|
format="CSS"
|
|
|
|
+ :swatch-colors="defaultGradientColor"
|
|
:color-modes="['linear-gradient']"
|
|
:color-modes="['linear-gradient']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
- :clearable="true"
|
|
|
|
|
|
+ :recent-colors="null"
|
|
:enableAlpha="true"
|
|
:enableAlpha="true"
|
|
v-model="data.pen.lineGradientColors"
|
|
v-model="data.pen.lineGradientColors"
|
|
@change="changeValue('lineGradientColors')"
|
|
@change="changeValue('lineGradientColors')"
|
|
@@ -391,7 +398,9 @@
|
|
<t-color-picker
|
|
<t-color-picker
|
|
class="w-full"
|
|
class="w-full"
|
|
format="CSS"
|
|
format="CSS"
|
|
|
|
+ :swatch-colors="defaultPureColor"
|
|
:color-modes="['monochrome']"
|
|
:color-modes="['monochrome']"
|
|
|
|
+ :recent-colors="null"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
v-model="data.pen.background"
|
|
v-model="data.pen.background"
|
|
@@ -407,6 +416,8 @@
|
|
class="w-full"
|
|
class="w-full"
|
|
format="CSS"
|
|
format="CSS"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
|
|
+ :swatch-colors="defaultGradientColor"
|
|
:color-modes="['linear-gradient']"
|
|
:color-modes="['linear-gradient']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
v-model="data.pen.gradientColors"
|
|
v-model="data.pen.gradientColors"
|
|
@@ -421,6 +432,8 @@
|
|
class="simple"
|
|
class="simple"
|
|
format="CSS"
|
|
format="CSS"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
|
|
+ :swatch-colors="defaultGradientColor"
|
|
:color-modes="['linear-gradient']"
|
|
:color-modes="['linear-gradient']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
v-model="data.pen.gradientColors"
|
|
v-model="data.pen.gradientColors"
|
|
@@ -454,6 +467,8 @@
|
|
class="simple"
|
|
class="simple"
|
|
format="CSS"
|
|
format="CSS"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
|
|
+ :swatch-colors="defaultPureColor"
|
|
:color-modes="['monochrome']"
|
|
:color-modes="['monochrome']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
v-model="data.pen.shadowColor"
|
|
v-model="data.pen.shadowColor"
|
|
@@ -625,9 +640,10 @@
|
|
class="simple mt-8 mr-4"
|
|
class="simple mt-8 mr-4"
|
|
format="CSS"
|
|
format="CSS"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
|
|
+ :swatch-colors="defaultPureColor"
|
|
:color-modes="['monochrome']"
|
|
:color-modes="['monochrome']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
- :clearable="true"
|
|
|
|
v-model="data.pen.textColor"
|
|
v-model="data.pen.textColor"
|
|
@change="changeValue('textColor')"
|
|
@change="changeValue('textColor')"
|
|
/>
|
|
/>
|
|
@@ -636,6 +652,8 @@
|
|
class="simple mt-8 mr-4"
|
|
class="simple mt-8 mr-4"
|
|
format="CSS"
|
|
format="CSS"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
|
|
+ :swatch-colors="defaultPureColor"
|
|
:color-modes="['monochrome']"
|
|
:color-modes="['monochrome']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
v-model="data.pen.textBackground"
|
|
v-model="data.pen.textBackground"
|
|
@@ -647,6 +665,8 @@
|
|
class="simple mt-8 mr-4"
|
|
class="simple mt-8 mr-4"
|
|
format="CSS"
|
|
format="CSS"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
|
|
+ :swatch-colors="defaultPureColor"
|
|
:color-modes="['monochrome']"
|
|
:color-modes="['monochrome']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
v-model="data.pen.hoverTextColor"
|
|
v-model="data.pen.hoverTextColor"
|
|
@@ -658,6 +678,8 @@
|
|
class="simple mt-8 mr-4"
|
|
class="simple mt-8 mr-4"
|
|
format="CSS"
|
|
format="CSS"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
|
|
+ :swatch-colors="defaultPureColor"
|
|
:color-modes="['monochrome']"
|
|
:color-modes="['monochrome']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
v-model="data.pen.activeTextColor"
|
|
v-model="data.pen.activeTextColor"
|
|
@@ -900,7 +922,9 @@
|
|
class="w-full"
|
|
class="w-full"
|
|
v-else-if="item.type === 'color'"
|
|
v-else-if="item.type === 'color'"
|
|
:enable-alpha="true"
|
|
:enable-alpha="true"
|
|
|
|
+ :recent-colors="null"
|
|
format="CSS"
|
|
format="CSS"
|
|
|
|
+ :swatch-colors="defaultPureColor"
|
|
:color-modes="['monochrome']"
|
|
:color-modes="['monochrome']"
|
|
:show-primary-color-preview="false"
|
|
:show-primary-color-preview="false"
|
|
v-model="data.pen[item.key]"
|
|
v-model="data.pen[item.key]"
|
|
@@ -1087,6 +1111,7 @@ import { autoSave, fonts, inTreePanel } from '@/services/common';
|
|
import { updatePen } from './pen';
|
|
import { updatePen } from './pen';
|
|
import { MessagePlugin } from 'tdesign-vue-next';
|
|
import { MessagePlugin } from 'tdesign-vue-next';
|
|
import { useUser } from '@/services/user';
|
|
import { useUser } from '@/services/user';
|
|
|
|
+import {defaultGradientColor, defaultPureColor} from "@/services/defaults";
|
|
|
|
|
|
const { user } = useUser();
|
|
const { user } = useUser();
|
|
const headers = {
|
|
const headers = {
|