commit
49ee02147a
1
public/resource/font_2024484_3m5puxhkyzz.js
Normal file
1
public/resource/font_2024484_3m5puxhkyzz.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -5,7 +5,7 @@
|
||||
|
||||
import { Icon } from 'ant-design-vue'
|
||||
const IconFont = Icon.createFromIconfontCN({
|
||||
scriptUrl: document.location.protocol + '/resource/font_2024484_yd6mpe5qfy.js'
|
||||
scriptUrl: document.location.protocol + '/resource/font_2024484_3m5puxhkyzz.js'
|
||||
})
|
||||
|
||||
// 把此段代码贴到iconfont项目页面的控制台中, 以获取图标列表
|
||||
@ -15,7 +15,7 @@ const IconFont = Icon.createFromIconfontCN({
|
||||
// console.log(iconNames.slice(80,160))
|
||||
|
||||
export const iconFonts = {
|
||||
list: ['huanyuan', 'huishouzhan', 'glb', 'gengxinjindu', 'duigou', 'bars-solid', 'sort-amount-down-solid', 'sort-amount-up-alt-solid', 'tag2', 'guazai', 'duplicate', 'play1', "qrcode", "arrow1_left", "wulianwang-","zuji","disk-drive", "menu-fuzhi", "iso", "zuijinhuoyue","key", "shouquan", "sort", "grid", "list", "emoji-a", "emoji-bizui", "emoji-baiyan", "emoji-aixin", "emoji-dajing", "emoji-ziya", "emoji-daxiao", "emoji-esi", "emoji-fadai", "emoji-fankun", "emoji-ganga", "emoji-fennu", "emoji-hanyan", "emoji-jingkong", "emoji-haochi", "emoji-emo", "emoji-jingsong", "emoji-jingya", "emoji-kaixin", "emoji-lengku", "emoji-danao", "emoji-liukoushui", "emoji-liulei", "emoji-mengbi", "mianwubiaoqing", "nanguo", "shuizhuo", "taoyan", "tanchi", "siliao", "tiaopi", "xiaochulei", "wuliao", "xingxingyan", "xieyan", "xiasi", "xiaolian", "ku", "shengqi", "yousiliao", "en", "bushufu", "bianbian", "fankun1", "feiwen", "ganmao", "huaixiao", "liuhan", "outu", "keshui", "renzhe", "santiaoxian", "guaiwu", "shoushang", "tianshi", "shuai", "xianwen", "xiaodiaodaya", "xiong", "yiwen", "yun", "liubixie", "shimo", "dianzan", "biti", "fendou", "huqi", "heng", "kulou", "leng", "taoyan1", "shuixing", "aini", "aixin1", "zhadan", "xinsui",
|
||||
list: ['surge', 'dwg', 'epub', 'huanyuan', 'huishouzhan', 'glb', 'gengxinjindu', 'duigou', 'bars-solid', 'sort-amount-down-solid', 'sort-amount-up-alt-solid', 'tag2', 'guazai', 'duplicate', 'play1', "qrcode", "arrow1_left", "wulianwang-","zuji","disk-drive", "menu-fuzhi", "iso", "zuijinhuoyue","key", "shouquan", "sort", "grid", "list", "emoji-a", "emoji-bizui", "emoji-baiyan", "emoji-aixin", "emoji-dajing", "emoji-ziya", "emoji-daxiao", "emoji-esi", "emoji-fadai", "emoji-fankun", "emoji-ganga", "emoji-fennu", "emoji-hanyan", "emoji-jingkong", "emoji-haochi", "emoji-emo", "emoji-jingsong", "emoji-jingya", "emoji-kaixin", "emoji-lengku", "emoji-danao", "emoji-liukoushui", "emoji-liulei", "emoji-mengbi", "mianwubiaoqing", "nanguo", "shuizhuo", "taoyan", "tanchi", "siliao", "tiaopi", "xiaochulei", "wuliao", "xingxingyan", "xieyan", "xiasi", "xiaolian", "ku", "shengqi", "yousiliao", "en", "bushufu", "bianbian", "fankun1", "feiwen", "ganmao", "huaixiao", "liuhan", "outu", "keshui", "renzhe", "santiaoxian", "guaiwu", "shoushang", "tianshi", "shuai", "xianwen", "xiaodiaodaya", "xiong", "yiwen", "yun", "liubixie", "shimo", "dianzan", "biti", "fendou", "huqi", "heng", "kulou", "leng", "taoyan1", "shuixing", "aini", "aixin1", "zhadan", "xinsui",
|
||||
"maren", "zhutou", "qie", "youling", "apple-fill", "attachment", "android-fill", "apple", "download", "arrow-up-circle", "arrow-right-circle", "arrow-down", "ashbin", "add", "file_music", "menu", "role", "jiaoseguanli", "yemianshezhi", "drop_down", "yuandian", "tag", "service-directory", "fabu", "wailian", "bianji-", "WEBSITE", "wangzhanguanli", "Up", "up", "fenlei", "guanlizhuanjiawenzhang", "pifu", "tuichudenglu", "shezhi", "wangzhan", "huaban", "yunshezhi", "UserSettings", "blogger", "biaoqian", "myself", "guidang", "quxiaoyulan1-copy", "yulan-copy", "quxiaoyulan1", "yulan"]
|
||||
}
|
||||
|
||||
|
||||
@ -108,9 +108,9 @@
|
||||
</div>
|
||||
</div>
|
||||
<div slot="footer" class="dialog-footer">
|
||||
<el-button round size="small" v-if="shareOptionConfig.shared" type="danger" @click="cancelShare" v-loading="cancelSharing">取消分享</el-button>
|
||||
<el-button round size="small" v-if="shareOptionConfig.shared" type="danger" @click="cancelShare" :loading="cancelSharing">取消分享</el-button>
|
||||
<el-button round size="small" v-if="!shareOptionConfig.shared" type="primary" @click="submitShare"
|
||||
v-loading="generateShareLinkLoading">创建分享
|
||||
:loading="generateShareLinkLoading">创建分享
|
||||
</el-button>
|
||||
<el-button round size="small" class="tag-share-link" v-if="shareOptionConfig.shared && shareOption.isPrivacy"
|
||||
@click="copyShareLink('口令复制成功')"
|
||||
|
||||
@ -138,7 +138,7 @@
|
||||
>
|
||||
<el-button round
|
||||
slot="append"
|
||||
v-loading="newFolderLoading"
|
||||
:loading="newFolderLoading"
|
||||
element-loading-spinner="el-icon-loading"
|
||||
element-loading-background="#f6f7fa88"
|
||||
class="el-icon-right"
|
||||
@ -791,7 +791,7 @@
|
||||
size="small"
|
||||
type="primary"
|
||||
@click="createFile(newCreateFileName)"
|
||||
v-loading="createFileLoading"
|
||||
:loading="createFileLoading"
|
||||
>确定</el-button
|
||||
>
|
||||
</span>
|
||||
|
||||
@ -71,7 +71,7 @@
|
||||
</div>
|
||||
<div slot="footer" class="dialog-footer">
|
||||
<el-button round v-if="existingTags.length > 0 || isEditMode" size="small" @click="editMode" >{{ isEditMode ? '取消编辑' : '编辑现有标签' }}</el-button>
|
||||
<el-button round size="small" type="primary" @click="submitTag" v-loading="saveLoading">保存</el-button>
|
||||
<el-button round size="small" type="primary" @click="submitTag" :loading="saveLoading">保存</el-button>
|
||||
</div>
|
||||
</el-dialog>
|
||||
</di>
|
||||
|
||||
@ -70,7 +70,6 @@
|
||||
<div class="pagination">
|
||||
<el-pagination
|
||||
hide-on-single-page
|
||||
background
|
||||
layout="total,sizes, prev, pager, next, jumper"
|
||||
:current-page="pagination.pageIndex"
|
||||
:page-sizes="[20, 30, 50, 100]"
|
||||
|
||||
@ -75,10 +75,10 @@
|
||||
//}
|
||||
|
||||
// --- Variables ---
|
||||
$inputBorderRadius: 12px;
|
||||
$inputBorderRadiusMedium: 11px;
|
||||
$inputBorderRadiusSmall: 10px;
|
||||
$inputBorderRadiusMini: 9px;
|
||||
$inputBorderRadius: 10px;
|
||||
$inputBorderRadiusMedium: 9px;
|
||||
$inputBorderRadiusSmall: 8px;
|
||||
$inputBorderRadiusMini: 7px;
|
||||
|
||||
// --- Size Map ---
|
||||
// Map linking size suffixes (including 'default' placeholder) to radius variables
|
||||
@ -89,15 +89,30 @@ $input-sizes: (
|
||||
"mini": $inputBorderRadiusMini
|
||||
);
|
||||
|
||||
.el-pagination .el-select .el-input .el-input__inner {
|
||||
border-radius: $inputBorderRadiusMini;
|
||||
}
|
||||
.el-pagination__jump .el-input__inner {
|
||||
border-radius: $inputBorderRadiusMini !important;
|
||||
}
|
||||
|
||||
// --- Loop through sizes to generate styles ---
|
||||
@each $size, $radius in $input-sizes {
|
||||
// Determine the base selectors for input and input-number for the current size
|
||||
// For 'default', we target the base classes without size modifiers
|
||||
$input-base-selector: if($size == "default", ">>> .el-input", ">>> .el-input--#{$size}");
|
||||
$select-base-selector: if($size == "default", ">>> .el-select", ">>> .el-select--#{$size}");
|
||||
$number-base-selector: if($size == "default", ">>> .el-input-number", ">>> .el-input-number--#{$size}");
|
||||
$range-base-selector: if($size == "default", ">>> .el-range-editor", ">>> .el-range-editor--#{$size}");
|
||||
|
||||
// --- Common Styles for Input and InputNumber Inner ---
|
||||
|
||||
#{$range-base-selector}.el-input__inner {
|
||||
border-radius: $radius;
|
||||
}
|
||||
|
||||
#{$input-base-selector},
|
||||
#{$select-base-selector},
|
||||
#{$number-base-selector} {
|
||||
.el-input__inner {
|
||||
border-radius: $radius;
|
||||
@ -131,6 +146,7 @@ $input-sizes: (
|
||||
// Note: Original logic for default vs sized inputs was slightly different.
|
||||
// This version aims for consistency: prepend rounds left, append rounds right.
|
||||
#{$input-base-selector}, // Apply group styles potentially within input context
|
||||
#{$range-base-selector},
|
||||
#{$number-base-selector} { // And within input-number context
|
||||
|
||||
.el-input-group__prepend {
|
||||
@ -159,6 +175,28 @@ $input-sizes: (
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//.el-radio-button:first-child.el-radio-button--medium .el-radio-button__inner {
|
||||
// border-top-left-radius: $inputBorderRadius;
|
||||
//}
|
||||
|
||||
@each $size, $radius in $input-sizes {
|
||||
$radio-button-first-selector: if($size == "default", ">>> .el-radio-button:first-child.el-radio-button", ">>> .el-radio-button:first-child.el-radio-button--#{$size}");
|
||||
$radio-button-last-selector: if($size == "default", ">>> .el-radio-button:last-child.el-radio-button", ">>> .el-radio-button:last-child.el-radio-button--#{$size}");
|
||||
#{$radio-button-first-selector} {
|
||||
.el-radio-button__inner {
|
||||
border-top-left-radius: $radius;
|
||||
border-bottom-left-radius: $radius;
|
||||
}
|
||||
}
|
||||
#{$radio-button-last-selector} {
|
||||
.el-radio-button__inner {
|
||||
border-top-right-radius: $radius;
|
||||
border-bottom-right-radius: $radius;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// You might need additional overrides if the default Element UI styles conflict,
|
||||
// especially around the input group corners when combined with the main input radius.
|
||||
// Example: Ensure the input itself has sharp corners when grouped
|
||||
@ -194,10 +232,23 @@ $input-sizes: (
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
>>> .el-dialog {
|
||||
>>> .el-dialog, .box-card {
|
||||
border-radius: $dialogBorderRadius;
|
||||
}
|
||||
|
||||
>>> .el-popper {
|
||||
border-radius: $popperBorderRadius;
|
||||
}
|
||||
|
||||
.el-tag {
|
||||
border-radius: 9px;
|
||||
}
|
||||
.el-tag--mini {
|
||||
border-radius: 6px;
|
||||
}
|
||||
.el-tag--small {
|
||||
border-radius: 7px;
|
||||
}
|
||||
.el-tag--medium {
|
||||
border-radius: 8px;
|
||||
}
|
||||
|
||||
@ -16,13 +16,16 @@ body {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
.el-button {
|
||||
border-radius: 32px;
|
||||
}
|
||||
|
||||
.el-tag {
|
||||
border-radius: 8px;
|
||||
.el-button.is-circle {
|
||||
line-height: 0;
|
||||
}
|
||||
//.el-button {
|
||||
// border-radius: 32px;
|
||||
//}
|
||||
//
|
||||
//.el-tag {
|
||||
// border-radius: 8px;
|
||||
//}
|
||||
|
||||
.el-message-box {
|
||||
border-radius: $popperBorderRadius;
|
||||
|
||||
@ -122,7 +122,6 @@ a:hover {
|
||||
}
|
||||
}
|
||||
>>> .el-dialog {
|
||||
border-radius: 4px;
|
||||
max-width: calc(100vw - 30px);
|
||||
.el-dialog__header {
|
||||
padding-top: 14px;
|
||||
|
||||
@ -102,6 +102,7 @@ iconClass.set('glb','file-glb')
|
||||
iconClass.set('gltf','file-glb')
|
||||
iconClass.set('epub','file-epub')
|
||||
iconClass.set('dwg','file-dwg')
|
||||
iconClass.set('sgmodule','surge')
|
||||
|
||||
export function findIconClass(file){
|
||||
if(!file){
|
||||
|
||||
@ -119,7 +119,7 @@
|
||||
@keyup.enter.native="rowRename(renameFileName, scope.row)">
|
||||
</el-input>
|
||||
<el-button round
|
||||
v-loading="renameLoading"
|
||||
:loading="renameLoading"
|
||||
element-loading-spinner="el-icon-loading"
|
||||
element-loading-background="#f6f7fa88"
|
||||
class="el-icon-check"
|
||||
|
||||
@ -100,7 +100,7 @@
|
||||
|
||||
<div>
|
||||
<el-divider content-position="center">预览</el-divider>
|
||||
<footer id="footer" style="font-size: 0.725rem;">
|
||||
<footer id="footer" style="font-size: 0.725rem; border-radius: 12px">
|
||||
<div v-if="!form.footerHtml">
|
||||
<div>{{ form.copyright }}</div>
|
||||
<span>
|
||||
|
||||
@ -49,7 +49,7 @@
|
||||
>
|
||||
{{tag.name}}
|
||||
<i
|
||||
:style="{marginLeft: '-5px',visibility: hoverEditId === tag.id ? 'visible' : 'hidden'}"
|
||||
:style="{visibility: hoverEditId === tag.id ? 'visible' : 'hidden'}"
|
||||
class="el-tag__close el-icon-edit"
|
||||
@click.prevent="handleEdit(tag.id)"
|
||||
>
|
||||
@ -282,4 +282,7 @@ export default {
|
||||
>>> .el-form-item__content {
|
||||
line-height: 1.5;
|
||||
}
|
||||
.el-checkbox.is-bordered.el-checkbox--small {
|
||||
border-radius: 8px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -28,7 +28,7 @@
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item>
|
||||
<el-button round type="primary" :disabled="ldapTestBtn" v-loading="testLdapConfigLoading" @click="doTestLdapConfig">测试链接</el-button>
|
||||
<el-button round type="primary" :disabled="ldapTestBtn" :loading="testLdapConfigLoading" @click="doTestLdapConfig">测试链接</el-button>
|
||||
<span v-if="testLdapConfigResult === 0" class="el-icon-check" style="color: #67C23A"></span>
|
||||
<span v-if="testLdapConfigResult > 0" class="el-icon-close" style="color: #F56C6C"></span>
|
||||
</el-form-item>
|
||||
@ -49,7 +49,7 @@
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item>
|
||||
<el-button round type="primary" :disabled="ldapSaveBtn" v-loading="saveLdapConfigLoading" @click="saveLdapConfig">保存配置</el-button>
|
||||
<el-button round type="primary" :disabled="ldapSaveBtn" :loading="saveLdapConfigLoading" @click="saveLdapConfig">保存配置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
|
||||
@ -52,7 +52,7 @@
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button round type="primary" v-loading="saveConfigLoading" @click="saveConfig">保存配置</el-button>
|
||||
<el-button round type="primary" :loading="saveConfigLoading" @click="saveConfig">保存配置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
<span class="form-instruction">使用外部OnlyOffice服务时需要填写</span>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button round type="primary" v-loading="saveConfigLoading" @click="saveConfig">保存配置</el-button>
|
||||
<el-button round type="primary" :loading="saveConfigLoading" @click="saveConfig">保存配置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button round type="primary" v-loading="saveConfigLoading" @click="submitForm">保存配置</el-button>
|
||||
<el-button round type="primary" :loading="saveConfigLoading" @click="submitForm">保存配置</el-button>
|
||||
<el-button round type="warning" @click="resetConfig">重置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
|
||||
@ -110,8 +110,8 @@
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<div class="transcode-status">
|
||||
<el-button round v-if="transcodeStatus.waitingTranscodingCount > 0 || transcodeStatus.transcodingCount > 0" type="warning" v-loading="cancelTaskLoading" @click="cancelTask">取消任务</el-button>
|
||||
<el-button round v-else type="primary" v-loading="saveConfigLoading" @click="saveConfig">保存配置</el-button>
|
||||
<el-button round v-if="transcodeStatus.waitingTranscodingCount > 0 || transcodeStatus.transcodingCount > 0" type="warning" :loading="cancelTaskLoading" @click="cancelTask">取消任务</el-button>
|
||||
<el-button round v-else type="primary" :loading="saveConfigLoading" @click="saveConfig">保存配置</el-button>
|
||||
<div>
|
||||
<span v-if="transcodeStatus.waitingTranscodingCount > 0"><b>{{transcodeStatus.waitingTranscodingCount}}</b>个视频等待转码 </span>
|
||||
<span v-if="transcodeStatus.transcodingCount > 0"> <b>{{transcodeStatus.transcodingCount}}</b>个视频正在转码中</span>
|
||||
|
||||
@ -53,7 +53,7 @@
|
||||
</el-form>
|
||||
<span slot="footer" class="dialog-footer">
|
||||
<el-button round size="small" @click="showDialog = false">取消</el-button>
|
||||
<el-button round size="small" type="primary" @click="submitForm" v-loading="submitLoading">确定</el-button>
|
||||
<el-button round size="small" type="primary" @click="submitForm" :loading="true">确定</el-button>
|
||||
</span>
|
||||
</el-dialog>
|
||||
</div>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user