style: unocss eslint

This commit is contained in:
xingyu
2023-09-22 17:49:11 +08:00
parent 57a7ed46e7
commit 2a58e3f691
59 changed files with 143 additions and 143 deletions

View File

@ -70,23 +70,23 @@ const dialogStyle = computed(() => {
:show-close="false"
>
<template #header="{ close }">
<div class="flex justify-between items-center h-54px pl-15px pr-15px relative">
<div class="relative h-54px flex items-center justify-between pl-15px pr-15px">
<slot name="title">
{{ title }}
</slot>
<div
class="h-54px flex justify-between items-center absolute top-[50%] right-15px translate-y-[-50%]"
class="absolute right-15px top-[50%] h-54px flex translate-y-[-50%] items-center justify-between"
>
<Icon
v-if="fullscreen"
class="cursor-pointer is-hover mr-10px"
class="is-hover mr-10px cursor-pointer"
:icon="isFullscreen ? 'radix-icons:exit-full-screen' : 'radix-icons:enter-full-screen'"
color="var(--el-color-info)"
hover-color="var(--el-color-primary)"
@click="toggleFull"
/>
<Icon
class="cursor-pointer is-hover"
class="is-hover cursor-pointer"
icon="ep:close"
hover-color="var(--el-color-primary)"
color="var(--el-color-info)"

View File

@ -180,12 +180,12 @@ defineExpose({
</script>
<template>
<div class="border-1 border-solid border-[var(--el-border-color)] z-99">
<div class="z-99 border-1 border-[var(--el-border-color)] border-solid">
<!-- 工具栏 -->
<Toolbar
:editor="editorRef"
:editorId="editorId"
class="border-0 b-b-1 border-solid border-[var(--el-border-color)]"
class="border-0 b-b-1 border-[var(--el-border-color)] border-solid"
/>
<!-- 编辑器 -->
<Editor

View File

@ -203,7 +203,7 @@ export default defineComponent({
icon="ep:warning"
size={16}
color="var(--el-color-primary)"
class="ml-2px relative top-1px"
class="relative top-1px ml-2px"
></Icon>
)
}}

View File

@ -128,7 +128,7 @@ watch(
>
<template #reference>
<div
class="w-40px h-32px cursor-pointer flex justify-center items-center"
class="h-32px w-40px flex cursor-pointer items-center justify-center"
@click="visible = !visible"
>
<Icon :icon="currentActiveType + icon" />
@ -147,13 +147,13 @@ watch(
>
<ElDivider border-style="dashed" class="tab-divider" />
<ElScrollbar height="220px">
<ul class="flex flex-wrap px-2 ml-2">
<ul class="ml-2 flex flex-wrap px-2">
<li
v-for="(item, key) in pageList"
:key="key"
:style="iconItemStyle(item)"
:title="item"
class="icon-item p-2 w-1/10 cursor-pointer mr-2 mt-1 flex justify-center items-center border border-solid"
class="icon-item mr-2 mt-1 w-1/10 flex cursor-pointer items-center justify-center border border-solid p-2"
@click="onChangeIcon(item)"
>
<Icon :icon="currentActiveType + item" />
@ -169,7 +169,7 @@ watch(
:page-size="pageSize"
:total="iconCount"
background
class="flex items-center justify-center h-10"
class="h-10 flex items-center justify-center"
layout="prev, pager, next"
small
@current-change="onCurrentChange"

View File

@ -40,7 +40,7 @@ const keyClick = (key: string) => {
<span :class="[`${prefixCls}__title`, 'pl-5px text-16px font-bold']">{{ title }}</span>
</div>
<div :class="`${prefixCls}__content`">
<p v-for="(item, $index) in schema" :key="$index" class="text-14px mt-15px">
<p v-for="(item, $index) in schema" :key="$index" class="mt-15px text-14px">
<Highlight
:color="highlightColor"
:keys="typeof item === 'string' ? [] : item.keys"

View File

@ -67,7 +67,7 @@ const getIconName = computed(() => (unref(textType) === 'password' ? 'ep:hide' :
<div
v-if="strength"
:class="`${prefixCls}__bar`"
class="relative h-6px mt-10px mb-6px mr-auto ml-auto"
class="relative mb-6px ml-auto mr-auto mt-10px h-6px"
>
<div :class="`${prefixCls}__bar--fill`" :data-score="getPasswordStrength"></div>
</div>

View File

@ -9,7 +9,7 @@
:pager-count="pagerCount"
:total="total"
:small="isSmall"
class="float-right mt-15px mb-15px"
class="float-right mb-15px mt-15px"
layout="total, sizes, prev, pager, next, jumper"
@size-change="handleSizeChange"
@current-change="handleCurrentChange"

View File

@ -227,10 +227,10 @@ const disabledClick = () => {
<div
v-if="disabled"
:class="`${prefixCls}--disabled`"
class="absolute top-0 left-0 flex w-full h-full items-center justify-center"
class="absolute left-0 top-0 h-full w-full flex items-center justify-center"
@click="disabledClick"
>
<div class="absolute top-[50%] left-[50%] font-bold">
<div class="absolute left-[50%] top-[50%] font-bold">
<Icon :size="30" color="var(--el-color-primary)" icon="ep:refresh-right" />
<div>{{ disabledText }}</div>
</div>

View File

@ -289,7 +289,7 @@ export default defineComponent({
<ElPagination
v-model:pageSize={pageSizeRef.value}
v-model:currentPage={currentPageRef.value}
class="float-right mt-15px mb-15px"
class="float-right mb-15px mt-15px"
{...unref(pagination)}
></ElPagination>
) : undefined}

View File

@ -12,6 +12,6 @@ defineProps({
<template>
<span>{{ titel }}</span>
<ElTooltip :content="message" placement="top">
<Icon :icon="icon" class="ml-1px relative top-1px" />
<Icon :icon="icon" class="relative top-1px ml-1px" />
</ElTooltip>
</template>

View File

@ -15,7 +15,7 @@
<!--字段列表-->
<div class="element-property list-property">
<el-divider><Icon icon="ep:coin" /> 表单字段</el-divider>
<el-table :data="fieldList" max-height="240" border fit>
<el-table :data="fieldList" max-height="240" fit border>
<el-table-column label="序号" type="index" width="50px" />
<el-table-column label="字段名称" prop="label" min-width="80px" show-overflow-tooltip />
<el-table-column
@ -97,7 +97,7 @@
>添加枚举值</el-button
>
</p>
<el-table :data="fieldEnumList" key="enum-table" max-height="240" border fit>
<el-table :data="fieldEnumList" key="enum-table" max-height="240" fit border>
<el-table-column label="序号" width="50px" type="index" />
<el-table-column label="枚举值编号" prop="id" min-width="100px" show-overflow-tooltip />
<el-table-column label="枚举值名称" prop="name" min-width="100px" show-overflow-tooltip />
@ -130,7 +130,7 @@
>添加约束</el-button
>
</p>
<el-table :data="fieldConstraintsList" key="validation-table" max-height="240" border fit>
<el-table :data="fieldConstraintsList" key="validation-table" max-height="240" fit border>
<el-table-column label="序号" width="50px" type="index" />
<el-table-column label="约束名称" prop="name" min-width="100px" show-overflow-tooltip />
<el-table-column label="约束配置" prop="config" min-width="100px" show-overflow-tooltip />
@ -162,7 +162,7 @@
>添加属性</el-button
>
</p>
<el-table :data="fieldPropertiesList" key="property-table" max-height="240" border fit>
<el-table :data="fieldPropertiesList" key="property-table" max-height="240" fit border>
<el-table-column label="序号" width="50px" type="index" />
<el-table-column label="属性编号" prop="id" min-width="100px" show-overflow-tooltip />
<el-table-column label="属性值" prop="value" min-width="100px" show-overflow-tooltip />

View File

@ -139,8 +139,8 @@
:data="fieldsListOfListener"
size="small"
max-height="240"
border
fit
border
style="flex: none"
>
<el-table-column label="序号" width="50px" type="index" />

View File

@ -184,8 +184,8 @@
:data="fieldsListOfListener"
size="small"
max-height="240"
border
fit
border
style="flex: none"
>
<el-table-column label="序号" width="50px" type="index" />

View File

@ -1,6 +1,6 @@
<template>
<div class="panel-tab__content">
<el-table :data="elementPropertyList" max-height="240" border fit>
<el-table :data="elementPropertyList" max-height="240" fit border>
<el-table-column label="序号" width="50px" type="index" />
<el-table-column label="属性名" prop="name" min-width="100px" show-overflow-tooltip />
<el-table-column label="属性值" prop="value" min-width="100px" show-overflow-tooltip />