Skip to content

Commit

Permalink
chore: sync main to site
Browse files Browse the repository at this point in the history
  • Loading branch information
uyarn committed Jan 10, 2024
1 parent 6747753 commit be69f4d
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions src/layouts/setting/page-config.vue
Original file line number Diff line number Diff line change
Expand Up @@ -71,9 +71,9 @@
</t-drawer>
</template>
<script setup lang="ts">
import { useClipboard } from '@vueuse/core';
import { MessagePlugin } from 'tdesign-vue-next';
import { computed, onMounted, ref, watchEffect } from 'vue';
import useClipboard from 'vue-clipboard3';

import LayoutMixIcon from '@/assets/assets-layout-mix.svg';
import LayoutSideIcon from '@/assets/assets-layout-side.svg';
Expand Down Expand Up @@ -147,8 +147,8 @@ const handleCloseDrawer = () => {

const handleCopy = () => {
const text = JSON.stringify(formData.value, null, 4);
const { toClipboard } = useClipboard();
toClipboard(text)
const { copy } = useClipboard({ source: text });
copy(text)
.then(() => {
MessagePlugin.closeAll();
MessagePlugin.success('复制成功');
Expand Down Expand Up @@ -190,6 +190,7 @@ const dynamicColor = computed(() => {
.t-drawer__mask {
background: none;
}

.t-drawer__body {
padding: var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s);
background-color: var(--td-bg-color-secondarycontainer);
Expand All @@ -215,6 +216,7 @@ const dynamicColor = computed(() => {
padding: var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l);
border-radius: var(--td-radius-extraLarge);
height: 100%;

&-subgroup {
margin: var(--td-comp-margin-m) 0;
}
Expand All @@ -224,6 +226,7 @@ const dynamicColor = computed(() => {
background-color: var(--td-bg-color-secondarycontainer);
border-radius: var(--td-radius-large);
padding: var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-xs);

> .t-form__item {
background-color: var(--td-bg-color-container);
margin-bottom: var(--td-comp-margin-xs);
Expand All @@ -235,6 +238,7 @@ const dynamicColor = computed(() => {
border-radius: var(--td-radius-medium);
}
}

.setting-group-title {
text-align: left;
font: var(--td-font-title-medium);
Expand All @@ -252,13 +256,16 @@ const dynamicColor = computed(() => {
padding: 0;
border-radius: var(--td-radius-default);
border: none;

> .t-radio-button__label {
display: inline-flex;
position: relative;

.mode-img,
.layout-img {
border-radius: 9px;
}

.picked {
position: absolute;
right: 0;
Expand Down

0 comments on commit be69f4d

Please sign in to comment.