4501 lines
124 KiB
CSS
4501 lines
124 KiB
CSS
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
@font-face {
|
||
font-family: "wd-icons";
|
||
src: url("//at.alicdn.com/t/c/font_4245058_s5cpwl25n7o.woff2?t=1696817709651") format("woff2"), url("//at.alicdn.com/t/c/font_4245058_s5cpwl25n7o.woff?t=1696817709651") format("woff"), url("//at.alicdn.com/t/c/font_4245058_s5cpwl25n7o.ttf?t=1696817709651") format("truetype");
|
||
font-weight: normal;
|
||
font-style: normal;
|
||
}
|
||
@font-face {
|
||
font-family: "wd-icons";
|
||
src: url("../../assets/wd-icons.204ba0e6.ttf") format("truetype");
|
||
font-weight: normal;
|
||
font-style: normal;
|
||
}
|
||
.wd-icon[data-v-7f3ba649] {
|
||
display: inline-block;
|
||
font-family: "wd-icons" !important;
|
||
font-style: normal;
|
||
font-weight: normal;
|
||
font-variant: normal;
|
||
text-transform: none;
|
||
/* Better Font Rendering =========== */
|
||
-webkit-font-smoothing: antialiased;
|
||
-moz-osx-font-smoothing: grayscale;
|
||
}
|
||
.wd-icon--image[data-v-7f3ba649] {
|
||
width: 1em;
|
||
height: 1em;
|
||
}
|
||
.wd-icon__image[data-v-7f3ba649] {
|
||
width: 100%;
|
||
height: 100%;
|
||
}
|
||
.wd-icon-usergroup-clear[data-v-7f3ba649]:before {
|
||
content: "\e739";
|
||
}
|
||
.wd-icon-user-circle[data-v-7f3ba649]:before {
|
||
content: "\e73a";
|
||
}
|
||
.wd-icon-user-talk[data-v-7f3ba649]:before {
|
||
content: "\e73b";
|
||
}
|
||
.wd-icon-user-clear[data-v-7f3ba649]:before {
|
||
content: "\e73c";
|
||
}
|
||
.wd-icon-user[data-v-7f3ba649]:before {
|
||
content: "\e73d";
|
||
}
|
||
.wd-icon-usergroup-add[data-v-7f3ba649]:before {
|
||
content: "\e73e";
|
||
}
|
||
.wd-icon-usergroup[data-v-7f3ba649]:before {
|
||
content: "\e73f";
|
||
}
|
||
.wd-icon-user-add[data-v-7f3ba649]:before {
|
||
content: "\e740";
|
||
}
|
||
.wd-icon-user-avatar[data-v-7f3ba649]:before {
|
||
content: "\e741";
|
||
}
|
||
.wd-icon-pointing-hand[data-v-7f3ba649]:before {
|
||
content: "\e742";
|
||
}
|
||
.wd-icon-cursor[data-v-7f3ba649]:before {
|
||
content: "\e743";
|
||
}
|
||
.wd-icon-fullsreen[data-v-7f3ba649]:before {
|
||
content: "\e72c";
|
||
}
|
||
.wd-icon-cloud-download[data-v-7f3ba649]:before {
|
||
content: "\e72d";
|
||
}
|
||
.wd-icon-chevron-down-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e72e";
|
||
}
|
||
.wd-icon-edit[data-v-7f3ba649]:before {
|
||
content: "\e72f";
|
||
}
|
||
.wd-icon-fullscreen-exit[data-v-7f3ba649]:before {
|
||
content: "\e730";
|
||
}
|
||
.wd-icon-circle1[data-v-7f3ba649]:before {
|
||
content: "\e731";
|
||
}
|
||
.wd-icon-close-normal[data-v-7f3ba649]:before {
|
||
content: "\e732";
|
||
}
|
||
.wd-icon-browse[data-v-7f3ba649]:before {
|
||
content: "\e733";
|
||
}
|
||
.wd-icon-browse-off[data-v-7f3ba649]:before {
|
||
content: "\e734";
|
||
}
|
||
.wd-icon-chevron-up-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e735";
|
||
}
|
||
.wd-icon-add-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e736";
|
||
}
|
||
.wd-icon-add1[data-v-7f3ba649]:before {
|
||
content: "\e737";
|
||
}
|
||
.wd-icon-add-circle1[data-v-7f3ba649]:before {
|
||
content: "\e738";
|
||
}
|
||
.wd-icon-download1[data-v-7f3ba649]:before {
|
||
content: "\e71c";
|
||
}
|
||
.wd-icon-link[data-v-7f3ba649]:before {
|
||
content: "\e71d";
|
||
}
|
||
.wd-icon-edit-1[data-v-7f3ba649]:before {
|
||
content: "\e71e";
|
||
}
|
||
.wd-icon-jump[data-v-7f3ba649]:before {
|
||
content: "\e71f";
|
||
}
|
||
.wd-icon-chevron-down-circle[data-v-7f3ba649]:before {
|
||
content: "\e720";
|
||
}
|
||
.wd-icon-delete1[data-v-7f3ba649]:before {
|
||
content: "\e721";
|
||
}
|
||
.wd-icon-filter-clear[data-v-7f3ba649]:before {
|
||
content: "\e722";
|
||
}
|
||
.wd-icon-check-rectangle-filled[data-v-7f3ba649]:before {
|
||
content: "\e723";
|
||
}
|
||
.wd-icon-minus-circle-filled[data-v-7f3ba649]:before {
|
||
content: "\e724";
|
||
}
|
||
.wd-icon-play[data-v-7f3ba649]:before {
|
||
content: "\e725";
|
||
}
|
||
.wd-icon-pause-circle-filled[data-v-7f3ba649]:before {
|
||
content: "\e726";
|
||
}
|
||
.wd-icon-filter1[data-v-7f3ba649]:before {
|
||
content: "\e727";
|
||
}
|
||
.wd-icon-move[data-v-7f3ba649]:before {
|
||
content: "\e728";
|
||
}
|
||
.wd-icon-login[data-v-7f3ba649]:before {
|
||
content: "\e729";
|
||
}
|
||
.wd-icon-minus-circle[data-v-7f3ba649]:before {
|
||
content: "\e72a";
|
||
}
|
||
.wd-icon-close-circle[data-v-7f3ba649]:before {
|
||
content: "\e72b";
|
||
}
|
||
.wd-icon-logout[data-v-7f3ba649]:before {
|
||
content: "\e70b";
|
||
}
|
||
.wd-icon-search1[data-v-7f3ba649]:before {
|
||
content: "\e70c";
|
||
}
|
||
.wd-icon-pause-circle[data-v-7f3ba649]:before {
|
||
content: "\e70d";
|
||
}
|
||
.wd-icon-play-circle[data-v-7f3ba649]:before {
|
||
content: "\e70e";
|
||
}
|
||
.wd-icon-more1[data-v-7f3ba649]:before {
|
||
content: "\e70f";
|
||
}
|
||
.wd-icon-minus-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e710";
|
||
}
|
||
.wd-icon-stop[data-v-7f3ba649]:before {
|
||
content: "\e711";
|
||
}
|
||
.wd-icon-scan1[data-v-7f3ba649]:before {
|
||
content: "\e712";
|
||
}
|
||
.wd-icon-close-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e713";
|
||
}
|
||
.wd-icon-rollback[data-v-7f3ba649]:before {
|
||
content: "\e714";
|
||
}
|
||
.wd-icon-a-order-adjustmentcolumn[data-v-7f3ba649]:before {
|
||
content: "\e715";
|
||
}
|
||
.wd-icon-pause[data-v-7f3ba649]:before {
|
||
content: "\e716";
|
||
}
|
||
.wd-icon-ellipsis[data-v-7f3ba649]:before {
|
||
content: "\e717";
|
||
}
|
||
.wd-icon-cloud-upload[data-v-7f3ba649]:before {
|
||
content: "\e718";
|
||
}
|
||
.wd-icon-stop-circle-filled[data-v-7f3ba649]:before {
|
||
content: "\e719";
|
||
}
|
||
.wd-icon-clear[data-v-7f3ba649]:before {
|
||
content: "\e71a";
|
||
}
|
||
.wd-icon-remove[data-v-7f3ba649]:before {
|
||
content: "\e71b";
|
||
}
|
||
.wd-icon-zoom-out[data-v-7f3ba649]:before {
|
||
content: "\e6fb";
|
||
}
|
||
.wd-icon-thumb-down[data-v-7f3ba649]:before {
|
||
content: "\e6fc";
|
||
}
|
||
.wd-icon-setting1[data-v-7f3ba649]:before {
|
||
content: "\e6fd";
|
||
}
|
||
.wd-icon-save[data-v-7f3ba649]:before {
|
||
content: "\e6fe";
|
||
}
|
||
.wd-icon-unfold-more[data-v-7f3ba649]:before {
|
||
content: "\e6ff";
|
||
}
|
||
.wd-icon-zoom-in[data-v-7f3ba649]:before {
|
||
content: "\e700";
|
||
}
|
||
.wd-icon-thumb-up[data-v-7f3ba649]:before {
|
||
content: "\e701";
|
||
}
|
||
.wd-icon-unfold-less[data-v-7f3ba649]:before {
|
||
content: "\e702";
|
||
}
|
||
.wd-icon-play-circle-filled[data-v-7f3ba649]:before {
|
||
content: "\e703";
|
||
}
|
||
.wd-icon-poweroff[data-v-7f3ba649]:before {
|
||
content: "\e704";
|
||
}
|
||
.wd-icon-share[data-v-7f3ba649]:before {
|
||
content: "\e705";
|
||
}
|
||
.wd-icon-refresh1[data-v-7f3ba649]:before {
|
||
content: "\e706";
|
||
}
|
||
.wd-icon-link-unlink[data-v-7f3ba649]:before {
|
||
content: "\e707";
|
||
}
|
||
.wd-icon-upload[data-v-7f3ba649]:before {
|
||
content: "\e708";
|
||
}
|
||
.wd-icon-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e709";
|
||
}
|
||
.wd-icon-stop-circle[data-v-7f3ba649]:before {
|
||
content: "\e70a";
|
||
}
|
||
.wd-icon-backtop-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e6ea";
|
||
}
|
||
.wd-icon-caret-down[data-v-7f3ba649]:before {
|
||
content: "\e6eb";
|
||
}
|
||
.wd-icon-arrow-left1[data-v-7f3ba649]:before {
|
||
content: "\e6ec";
|
||
}
|
||
.wd-icon-help-circle[data-v-7f3ba649]:before {
|
||
content: "\e6ed";
|
||
}
|
||
.wd-icon-help-circle-filled[data-v-7f3ba649]:before {
|
||
content: "\e6ee";
|
||
}
|
||
.wd-icon-time-filled[data-v-7f3ba649]:before {
|
||
content: "\e6ef";
|
||
}
|
||
.wd-icon-close-circle-filled[data-v-7f3ba649]:before {
|
||
content: "\e6f0";
|
||
}
|
||
.wd-icon-info-circle[data-v-7f3ba649]:before {
|
||
content: "\e6f1";
|
||
}
|
||
.wd-icon-info-circle-filled[data-v-7f3ba649]:before {
|
||
content: "\e6f2";
|
||
}
|
||
.wd-icon-check1[data-v-7f3ba649]:before {
|
||
content: "\e6f3";
|
||
}
|
||
.wd-icon-help[data-v-7f3ba649]:before {
|
||
content: "\e6f4";
|
||
}
|
||
.wd-icon-error[data-v-7f3ba649]:before {
|
||
content: "\e6f5";
|
||
}
|
||
.wd-icon-check-circle[data-v-7f3ba649]:before {
|
||
content: "\e6f6";
|
||
}
|
||
.wd-icon-error-circle-filled[data-v-7f3ba649]:before {
|
||
content: "\e6f7";
|
||
}
|
||
.wd-icon-error-circle[data-v-7f3ba649]:before {
|
||
content: "\e6f8";
|
||
}
|
||
.wd-icon-check-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e6f9";
|
||
}
|
||
.wd-icon-check-circle-filled[data-v-7f3ba649]:before {
|
||
content: "\e6fa";
|
||
}
|
||
.wd-icon-chevron-up[data-v-7f3ba649]:before {
|
||
content: "\e6da";
|
||
}
|
||
.wd-icon-chevron-up-circle[data-v-7f3ba649]:before {
|
||
content: "\e6db";
|
||
}
|
||
.wd-icon-chevron-right[data-v-7f3ba649]:before {
|
||
content: "\e6dc";
|
||
}
|
||
.wd-icon-arrow-down-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e6dd";
|
||
}
|
||
.wd-icon-caret-up-small[data-v-7f3ba649]:before {
|
||
content: "\e6de";
|
||
}
|
||
.wd-icon-chevron-right-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e6df";
|
||
}
|
||
.wd-icon-caret-right-small[data-v-7f3ba649]:before {
|
||
content: "\e6e0";
|
||
}
|
||
.wd-icon-arrow-right1[data-v-7f3ba649]:before {
|
||
content: "\e6e1";
|
||
}
|
||
.wd-icon-backtop[data-v-7f3ba649]:before {
|
||
content: "\e6e2";
|
||
}
|
||
.wd-icon-arrow-up1[data-v-7f3ba649]:before {
|
||
content: "\e6e3";
|
||
}
|
||
.wd-icon-caret-up[data-v-7f3ba649]:before {
|
||
content: "\e6e4";
|
||
}
|
||
.wd-icon-backward[data-v-7f3ba649]:before {
|
||
content: "\e6e5";
|
||
}
|
||
.wd-icon-arrow-down1[data-v-7f3ba649]:before {
|
||
content: "\e6e6";
|
||
}
|
||
.wd-icon-chevron-left[data-v-7f3ba649]:before {
|
||
content: "\e6e7";
|
||
}
|
||
.wd-icon-caret-right[data-v-7f3ba649]:before {
|
||
content: "\e6e8";
|
||
}
|
||
.wd-icon-caret-left[data-v-7f3ba649]:before {
|
||
content: "\e6e9";
|
||
}
|
||
.wd-icon-page-last[data-v-7f3ba649]:before {
|
||
content: "\e6c9";
|
||
}
|
||
.wd-icon-next[data-v-7f3ba649]:before {
|
||
content: "\e6ca";
|
||
}
|
||
.wd-icon-swap[data-v-7f3ba649]:before {
|
||
content: "\e6cb";
|
||
}
|
||
.wd-icon-round[data-v-7f3ba649]:before {
|
||
content: "\e6cc";
|
||
}
|
||
.wd-icon-previous[data-v-7f3ba649]:before {
|
||
content: "\e6cd";
|
||
}
|
||
.wd-icon-enter[data-v-7f3ba649]:before {
|
||
content: "\e6ce";
|
||
}
|
||
.wd-icon-chevron-down[data-v-7f3ba649]:before {
|
||
content: "\e6cf";
|
||
}
|
||
.wd-icon-caret-down-small[data-v-7f3ba649]:before {
|
||
content: "\e6d0";
|
||
}
|
||
.wd-icon-swap-right[data-v-7f3ba649]:before {
|
||
content: "\e6d1";
|
||
}
|
||
.wd-icon-chevron-left-circle[data-v-7f3ba649]:before {
|
||
content: "\e6d2";
|
||
}
|
||
.wd-icon-caret-left-small[data-v-7f3ba649]:before {
|
||
content: "\e6d3";
|
||
}
|
||
.wd-icon-chevron-right-circle[data-v-7f3ba649]:before {
|
||
content: "\e6d4";
|
||
}
|
||
.wd-icon-a-chevron-leftdouble[data-v-7f3ba649]:before {
|
||
content: "\e6d5";
|
||
}
|
||
.wd-icon-chevron-left-rectangle[data-v-7f3ba649]:before {
|
||
content: "\e6d6";
|
||
}
|
||
.wd-icon-a-chevron-rightdouble[data-v-7f3ba649]:before {
|
||
content: "\e6d7";
|
||
}
|
||
.wd-icon-page-first[data-v-7f3ba649]:before {
|
||
content: "\e6d8";
|
||
}
|
||
.wd-icon-forward[data-v-7f3ba649]:before {
|
||
content: "\e6d9";
|
||
}
|
||
.wd-icon-view-column[data-v-7f3ba649]:before {
|
||
content: "\e6b9";
|
||
}
|
||
.wd-icon-view-module[data-v-7f3ba649]:before {
|
||
content: "\e6ba";
|
||
}
|
||
.wd-icon-format-vertical-align-right[data-v-7f3ba649]:before {
|
||
content: "\e6bb";
|
||
}
|
||
.wd-icon-view-list[data-v-7f3ba649]:before {
|
||
content: "\e6bc";
|
||
}
|
||
.wd-icon-order-descending[data-v-7f3ba649]:before {
|
||
content: "\e6bd";
|
||
}
|
||
.wd-icon-format-horizontal-align-bottom[data-v-7f3ba649]:before {
|
||
content: "\e6be";
|
||
}
|
||
.wd-icon-queue[data-v-7f3ba649]:before {
|
||
content: "\e6bf";
|
||
}
|
||
.wd-icon-menu-fold[data-v-7f3ba649]:before {
|
||
content: "\e6c0";
|
||
}
|
||
.wd-icon-menu-unfold[data-v-7f3ba649]:before {
|
||
content: "\e6c1";
|
||
}
|
||
.wd-icon-format-horizontal-align-top[data-v-7f3ba649]:before {
|
||
content: "\e6c2";
|
||
}
|
||
.wd-icon-a-rootlist[data-v-7f3ba649]:before {
|
||
content: "\e6c3";
|
||
}
|
||
.wd-icon-order-ascending[data-v-7f3ba649]:before {
|
||
content: "\e6c4";
|
||
}
|
||
.wd-icon-format-vertical-align-left[data-v-7f3ba649]:before {
|
||
content: "\e6c5";
|
||
}
|
||
.wd-icon-format-horizontal-align-center[data-v-7f3ba649]:before {
|
||
content: "\e6c6";
|
||
}
|
||
.wd-icon-format-vertical-align-center[data-v-7f3ba649]:before {
|
||
content: "\e6c7";
|
||
}
|
||
.wd-icon-swap-left[data-v-7f3ba649]:before {
|
||
content: "\e6c8";
|
||
}
|
||
.wd-icon-flag[data-v-7f3ba649]:before {
|
||
content: "\e6aa";
|
||
}
|
||
.wd-icon-code[data-v-7f3ba649]:before {
|
||
content: "\e6ab";
|
||
}
|
||
.wd-icon-cart[data-v-7f3ba649]:before {
|
||
content: "\e6ac";
|
||
}
|
||
.wd-icon-attach[data-v-7f3ba649]:before {
|
||
content: "\e6ad";
|
||
}
|
||
.wd-icon-chart[data-v-7f3ba649]:before {
|
||
content: "\e6ae";
|
||
}
|
||
.wd-icon-creditcard[data-v-7f3ba649]:before {
|
||
content: "\e6af";
|
||
}
|
||
.wd-icon-calendar[data-v-7f3ba649]:before {
|
||
content: "\e6b0";
|
||
}
|
||
.wd-icon-app[data-v-7f3ba649]:before {
|
||
content: "\e6b1";
|
||
}
|
||
.wd-icon-books[data-v-7f3ba649]:before {
|
||
content: "\e6b2";
|
||
}
|
||
.wd-icon-barcode[data-v-7f3ba649]:before {
|
||
content: "\e6b3";
|
||
}
|
||
.wd-icon-chart-pie[data-v-7f3ba649]:before {
|
||
content: "\e6b4";
|
||
}
|
||
.wd-icon-chart-bar[data-v-7f3ba649]:before {
|
||
content: "\e6b5";
|
||
}
|
||
.wd-icon-chart-bubble[data-v-7f3ba649]:before {
|
||
content: "\e6b6";
|
||
}
|
||
.wd-icon-bulletpoint[data-v-7f3ba649]:before {
|
||
content: "\e6b7";
|
||
}
|
||
.wd-icon-bianjiliebiao[data-v-7f3ba649]:before {
|
||
content: "\e6b8";
|
||
}
|
||
.wd-icon-image[data-v-7f3ba649]:before {
|
||
content: "\e69a";
|
||
}
|
||
.wd-icon-laptop[data-v-7f3ba649]:before {
|
||
content: "\e69b";
|
||
}
|
||
.wd-icon-hourglass[data-v-7f3ba649]:before {
|
||
content: "\e69c";
|
||
}
|
||
.wd-icon-call[data-v-7f3ba649]:before {
|
||
content: "\e69d";
|
||
}
|
||
.wd-icon-mobile-vibrate[data-v-7f3ba649]:before {
|
||
content: "\e69e";
|
||
}
|
||
.wd-icon-mail[data-v-7f3ba649]:before {
|
||
content: "\e69f";
|
||
}
|
||
.wd-icon-notification-filled[data-v-7f3ba649]:before {
|
||
content: "\e6a0";
|
||
}
|
||
.wd-icon-desktop[data-v-7f3ba649]:before {
|
||
content: "\e6a1";
|
||
}
|
||
.wd-icon-history[data-v-7f3ba649]:before {
|
||
content: "\e6a2";
|
||
}
|
||
.wd-icon-discount-filled[data-v-7f3ba649]:before {
|
||
content: "\e6a3";
|
||
}
|
||
.wd-icon-dashboard[data-v-7f3ba649]:before {
|
||
content: "\e6a4";
|
||
}
|
||
.wd-icon-discount[data-v-7f3ba649]:before {
|
||
content: "\e6a5";
|
||
}
|
||
.wd-icon-heart-filled[data-v-7f3ba649]:before {
|
||
content: "\e6a6";
|
||
}
|
||
.wd-icon-chat1[data-v-7f3ba649]:before {
|
||
content: "\e6a7";
|
||
}
|
||
.wd-icon-a-controlplatform[data-v-7f3ba649]:before {
|
||
content: "\e6a8";
|
||
}
|
||
.wd-icon-gift[data-v-7f3ba649]:before {
|
||
content: "\e6a9";
|
||
}
|
||
.wd-icon-photo[data-v-7f3ba649]:before {
|
||
content: "\e692";
|
||
}
|
||
.wd-icon-play-circle-stroke[data-v-7f3ba649]:before {
|
||
content: "\e693";
|
||
}
|
||
.wd-icon-notification[data-v-7f3ba649]:before {
|
||
content: "\e694";
|
||
}
|
||
.wd-icon-cloud[data-v-7f3ba649]:before {
|
||
content: "\e695";
|
||
}
|
||
.wd-icon-gender-female[data-v-7f3ba649]:before {
|
||
content: "\e696";
|
||
}
|
||
.wd-icon-fork[data-v-7f3ba649]:before {
|
||
content: "\e697";
|
||
}
|
||
.wd-icon-layers[data-v-7f3ba649]:before {
|
||
content: "\e698";
|
||
}
|
||
.wd-icon-lock-off[data-v-7f3ba649]:before {
|
||
content: "\e699";
|
||
}
|
||
.wd-icon-location[data-v-7f3ba649]:before {
|
||
content: "\e68a";
|
||
}
|
||
.wd-icon-mobile[data-v-7f3ba649]:before {
|
||
content: "\e68b";
|
||
}
|
||
.wd-icon-qrcode[data-v-7f3ba649]:before {
|
||
content: "\e68c";
|
||
}
|
||
.wd-icon-home1[data-v-7f3ba649]:before {
|
||
content: "\e68d";
|
||
}
|
||
.wd-icon-time[data-v-7f3ba649]:before {
|
||
content: "\e68e";
|
||
}
|
||
.wd-icon-heart[data-v-7f3ba649]:before {
|
||
content: "\e68f";
|
||
}
|
||
.wd-icon-lock-on[data-v-7f3ba649]:before {
|
||
content: "\e690";
|
||
}
|
||
.wd-icon-print[data-v-7f3ba649]:before {
|
||
content: "\e691";
|
||
}
|
||
.wd-icon-slash[data-v-7f3ba649]:before {
|
||
content: "\e67a";
|
||
}
|
||
.wd-icon-usb[data-v-7f3ba649]:before {
|
||
content: "\e67b";
|
||
}
|
||
.wd-icon-tools[data-v-7f3ba649]:before {
|
||
content: "\e67c";
|
||
}
|
||
.wd-icon-wifi[data-v-7f3ba649]:before {
|
||
content: "\e67d";
|
||
}
|
||
.wd-icon-star-filled[data-v-7f3ba649]:before {
|
||
content: "\e67e";
|
||
}
|
||
.wd-icon-server[data-v-7f3ba649]:before {
|
||
content: "\e67f";
|
||
}
|
||
.wd-icon-sound[data-v-7f3ba649]:before {
|
||
content: "\e680";
|
||
}
|
||
.wd-icon-a-precisemonitor[data-v-7f3ba649]:before {
|
||
content: "\e681";
|
||
}
|
||
.wd-icon-service[data-v-7f3ba649]:before {
|
||
content: "\e682";
|
||
}
|
||
.wd-icon-tips[data-v-7f3ba649]:before {
|
||
content: "\e683";
|
||
}
|
||
.wd-icon-pin[data-v-7f3ba649]:before {
|
||
content: "\e684";
|
||
}
|
||
.wd-icon-secured[data-v-7f3ba649]:before {
|
||
content: "\e685";
|
||
}
|
||
.wd-icon-star[data-v-7f3ba649]:before {
|
||
content: "\e686";
|
||
}
|
||
.wd-icon-gender-male[data-v-7f3ba649]:before {
|
||
content: "\e687";
|
||
}
|
||
.wd-icon-shop[data-v-7f3ba649]:before {
|
||
content: "\e688";
|
||
}
|
||
.wd-icon-money-circle[data-v-7f3ba649]:before {
|
||
content: "\e689";
|
||
}
|
||
.wd-icon-file-word[data-v-7f3ba649]:before {
|
||
content: "\e66a";
|
||
}
|
||
.wd-icon-file-unknown[data-v-7f3ba649]:before {
|
||
content: "\e66b";
|
||
}
|
||
.wd-icon-folder-open[data-v-7f3ba649]:before {
|
||
content: "\e66c";
|
||
}
|
||
.wd-icon-file-pdf[data-v-7f3ba649]:before {
|
||
content: "\e66d";
|
||
}
|
||
.wd-icon-folder[data-v-7f3ba649]:before {
|
||
content: "\e66e";
|
||
}
|
||
.wd-icon-folder-add[data-v-7f3ba649]:before {
|
||
content: "\e66f";
|
||
}
|
||
.wd-icon-file[data-v-7f3ba649]:before {
|
||
content: "\e670";
|
||
}
|
||
.wd-icon-file-image[data-v-7f3ba649]:before {
|
||
content: "\e671";
|
||
}
|
||
.wd-icon-file-powerpoint[data-v-7f3ba649]:before {
|
||
content: "\e672";
|
||
}
|
||
.wd-icon-file-add[data-v-7f3ba649]:before {
|
||
content: "\e673";
|
||
}
|
||
.wd-icon-file-icon[data-v-7f3ba649]:before {
|
||
content: "\e674";
|
||
}
|
||
.wd-icon-file-paste[data-v-7f3ba649]:before {
|
||
content: "\e675";
|
||
}
|
||
.wd-icon-file-excel[data-v-7f3ba649]:before {
|
||
content: "\e676";
|
||
}
|
||
.wd-icon-file-copy[data-v-7f3ba649]:before {
|
||
content: "\e677";
|
||
}
|
||
.wd-icon-video1[data-v-7f3ba649]:before {
|
||
content: "\e678";
|
||
}
|
||
.wd-icon-wallet[data-v-7f3ba649]:before {
|
||
content: "\e679";
|
||
}
|
||
.wd-icon-ie[data-v-7f3ba649]:before {
|
||
content: "\e65d";
|
||
}
|
||
.wd-icon-logo-codepen[data-v-7f3ba649]:before {
|
||
content: "\e65e";
|
||
}
|
||
.wd-icon-github-filled[data-v-7f3ba649]:before {
|
||
content: "\e65f";
|
||
}
|
||
.wd-icon-ie-filled[data-v-7f3ba649]:before {
|
||
content: "\e660";
|
||
}
|
||
.wd-icon-apple[data-v-7f3ba649]:before {
|
||
content: "\e661";
|
||
}
|
||
.wd-icon-windows-filled[data-v-7f3ba649]:before {
|
||
content: "\e662";
|
||
}
|
||
.wd-icon-internet[data-v-7f3ba649]:before {
|
||
content: "\e663";
|
||
}
|
||
.wd-icon-github[data-v-7f3ba649]:before {
|
||
content: "\e664";
|
||
}
|
||
.wd-icon-windows[data-v-7f3ba649]:before {
|
||
content: "\e665";
|
||
}
|
||
.wd-icon-apple-filled[data-v-7f3ba649]:before {
|
||
content: "\e666";
|
||
}
|
||
.wd-icon-chrome-filled[data-v-7f3ba649]:before {
|
||
content: "\e667";
|
||
}
|
||
.wd-icon-chrome[data-v-7f3ba649]:before {
|
||
content: "\e668";
|
||
}
|
||
.wd-icon-android[data-v-7f3ba649]:before {
|
||
content: "\e669";
|
||
}
|
||
.wd-icon-edit-outline[data-v-7f3ba649]:before {
|
||
content: "\e64a";
|
||
}
|
||
.wd-icon-detection[data-v-7f3ba649]:before {
|
||
content: "\e64b";
|
||
}
|
||
.wd-icon-check-outline[data-v-7f3ba649]:before {
|
||
content: "\e64c";
|
||
}
|
||
.wd-icon-close[data-v-7f3ba649]:before {
|
||
content: "\e64d";
|
||
}
|
||
.wd-icon-check[data-v-7f3ba649]:before {
|
||
content: "\e64e";
|
||
}
|
||
.wd-icon-arrow-left[data-v-7f3ba649]:before {
|
||
content: "\e64f";
|
||
}
|
||
.wd-icon-computer[data-v-7f3ba649]:before {
|
||
content: "\e650";
|
||
}
|
||
.wd-icon-clock[data-v-7f3ba649]:before {
|
||
content: "\e651";
|
||
}
|
||
.wd-icon-check-bold[data-v-7f3ba649]:before {
|
||
content: "\e652";
|
||
}
|
||
.wd-icon-bags[data-v-7f3ba649]:before {
|
||
content: "\e653";
|
||
}
|
||
.wd-icon-arrow-down[data-v-7f3ba649]:before {
|
||
content: "\e654";
|
||
}
|
||
.wd-icon-arrow-right[data-v-7f3ba649]:before {
|
||
content: "\e655";
|
||
}
|
||
.wd-icon-circle[data-v-7f3ba649]:before {
|
||
content: "\e656";
|
||
}
|
||
.wd-icon-arrow-thin-down[data-v-7f3ba649]:before {
|
||
content: "\e657";
|
||
}
|
||
.wd-icon-camera[data-v-7f3ba649]:before {
|
||
content: "\e658";
|
||
}
|
||
.wd-icon-close-bold[data-v-7f3ba649]:before {
|
||
content: "\e659";
|
||
}
|
||
.wd-icon-add-circle[data-v-7f3ba649]:before {
|
||
content: "\e65a";
|
||
}
|
||
.wd-icon-arrow-thin-up[data-v-7f3ba649]:before {
|
||
content: "\e65b";
|
||
}
|
||
.wd-icon-add[data-v-7f3ba649]:before {
|
||
content: "\e65c";
|
||
}
|
||
.wd-icon-keyboard-delete[data-v-7f3ba649]:before {
|
||
content: "\e634";
|
||
}
|
||
.wd-icon-transfer[data-v-7f3ba649]:before {
|
||
content: "\e635";
|
||
}
|
||
.wd-icon-eye-close[data-v-7f3ba649]:before {
|
||
content: "\e61f";
|
||
}
|
||
.wd-icon-delete[data-v-7f3ba649]:before {
|
||
content: "\e61e";
|
||
}
|
||
.wd-icon-download[data-v-7f3ba649]:before {
|
||
content: "\e636";
|
||
}
|
||
.wd-icon-picture[data-v-7f3ba649]:before {
|
||
content: "\e637";
|
||
}
|
||
.wd-icon-refresh[data-v-7f3ba649]:before {
|
||
content: "\e638";
|
||
}
|
||
.wd-icon-read[data-v-7f3ba649]:before {
|
||
content: "\e639";
|
||
}
|
||
.wd-icon-note[data-v-7f3ba649]:before {
|
||
content: "\e63a";
|
||
}
|
||
.wd-icon-phone[data-v-7f3ba649]:before {
|
||
content: "\e63b";
|
||
}
|
||
.wd-icon-lenovo[data-v-7f3ba649]:before {
|
||
content: "\e63c";
|
||
}
|
||
.wd-icon-home[data-v-7f3ba649]:before {
|
||
content: "\e63d";
|
||
}
|
||
.wd-icon-search[data-v-7f3ba649]:before {
|
||
content: "\e63e";
|
||
}
|
||
.wd-icon-fill-camera[data-v-7f3ba649]:before {
|
||
content: "\e63f";
|
||
}
|
||
.wd-icon-fill-arrow-down[data-v-7f3ba649]:before {
|
||
content: "\e640";
|
||
}
|
||
.wd-icon-arrow-up[data-v-7f3ba649]:before {
|
||
content: "\e61d";
|
||
}
|
||
.wd-icon-delete-thin[data-v-7f3ba649]:before {
|
||
content: "\e641";
|
||
}
|
||
.wd-icon-filter[data-v-7f3ba649]:before {
|
||
content: "\e642";
|
||
}
|
||
.wd-icon-evaluation[data-v-7f3ba649]:before {
|
||
content: "\e643";
|
||
}
|
||
.wd-icon-close-outline[data-v-7f3ba649]:before {
|
||
content: "\e644";
|
||
}
|
||
.wd-icon-dong[data-v-7f3ba649]:before {
|
||
content: "\e645";
|
||
}
|
||
.wd-icon-error-fill[data-v-7f3ba649]:before {
|
||
content: "\e646";
|
||
}
|
||
.wd-icon-chat[data-v-7f3ba649]:before {
|
||
content: "\e647";
|
||
}
|
||
.wd-icon-decrease[data-v-7f3ba649]:before {
|
||
content: "\e648";
|
||
}
|
||
.wd-icon-copy[data-v-7f3ba649]:before {
|
||
content: "\e649";
|
||
}
|
||
.wd-icon-setting[data-v-7f3ba649]:before {
|
||
content: "\e621";
|
||
}
|
||
.wd-icon-subscribe[data-v-7f3ba649]:before {
|
||
content: "\e622";
|
||
}
|
||
.wd-icon-jdm[data-v-7f3ba649]:before {
|
||
content: "\e620";
|
||
}
|
||
.wd-icon-spool[data-v-7f3ba649]:before {
|
||
content: "\e623";
|
||
}
|
||
.wd-icon-warning[data-v-7f3ba649]:before {
|
||
content: "\e624";
|
||
}
|
||
.wd-icon-wifi-error[data-v-7f3ba649]:before {
|
||
content: "\e625";
|
||
}
|
||
.wd-icon-star-on[data-v-7f3ba649]:before {
|
||
content: "\e626";
|
||
}
|
||
.wd-icon-rotate[data-v-7f3ba649]:before {
|
||
content: "\e627";
|
||
}
|
||
.wd-icon-translate-bold[data-v-7f3ba649]:before {
|
||
content: "\e628";
|
||
}
|
||
.wd-icon-keyboard-collapse[data-v-7f3ba649]:before {
|
||
content: "\e629";
|
||
}
|
||
.wd-icon-keywords[data-v-7f3ba649]:before {
|
||
content: "\e62a";
|
||
}
|
||
.wd-icon-scan[data-v-7f3ba649]:before {
|
||
content: "\e62b";
|
||
}
|
||
.wd-icon-view[data-v-7f3ba649]:before {
|
||
content: "\e62c";
|
||
}
|
||
.wd-icon-phone-compute[data-v-7f3ba649]:before {
|
||
content: "\e62d";
|
||
}
|
||
.wd-icon-video[data-v-7f3ba649]:before {
|
||
content: "\e62e";
|
||
}
|
||
.wd-icon-thin-arrow-left[data-v-7f3ba649]:before {
|
||
content: "\e62f";
|
||
}
|
||
.wd-icon-goods[data-v-7f3ba649]:before {
|
||
content: "\e630";
|
||
}
|
||
.wd-icon-list[data-v-7f3ba649]:before {
|
||
content: "\e631";
|
||
}
|
||
.wd-icon-warn-bold[data-v-7f3ba649]:before {
|
||
content: "\e632";
|
||
}
|
||
.wd-icon-more[data-v-7f3ba649]:before {
|
||
content: "\e633";
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
.wd-img[data-v-747d6d63] {
|
||
position: relative;
|
||
display: inline-block;
|
||
}
|
||
.wd-img__image[data-v-747d6d63] {
|
||
display: block;
|
||
width: 100%;
|
||
height: 100%;
|
||
box-sizing: border-box;
|
||
}
|
||
.wd-img.is-round[data-v-747d6d63] {
|
||
overflow: hidden;
|
||
border-radius: 50%;
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
.wot-theme-dark[data-v-f526c1da] {
|
||
background-color: var(--wot-dark-background2, #1b1b1b);
|
||
}
|
||
.wot-theme-dark .wd-status-tip__text[data-v-f526c1da] {
|
||
color: var(--wot-dark-color3, rgba(232, 230, 227, 0.8));
|
||
}
|
||
.wd-status-tip[data-v-f526c1da] {
|
||
padding: var(--wot-statustip-padding, 5px 10px);
|
||
width: 100%;
|
||
margin: 0 auto;
|
||
color: var(--wot-statustip-color, rgba(0, 0, 0, 0.45));
|
||
font-size: var(--wot-statustip-fs, var(--wot-fs-content, 14px));
|
||
box-sizing: border-box;
|
||
display: flex;
|
||
flex-direction: column;
|
||
align-items: center;
|
||
}
|
||
[data-v-f526c1da] .wd-status-tip__image {
|
||
margin: 0 auto;
|
||
width: 160px;
|
||
height: 160px;
|
||
}
|
||
.wd-status-tip__text[data-v-f526c1da] {
|
||
margin: 20px auto 0;
|
||
font-size: var(--wot-statustip-fs, var(--wot-fs-content, 14px));
|
||
line-height: var(--wot-statustip-line-height, 16px);
|
||
color: var(--wot-statustip-color, rgba(0, 0, 0, 0.45));
|
||
text-align: center;
|
||
word-break: break-all;
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
.wd-transition[data-v-879b24c0] {
|
||
transition-timing-function: ease;
|
||
}
|
||
.wd-fade-enter-active[data-v-879b24c0],
|
||
.wd-fade-leave-active[data-v-879b24c0] {
|
||
transition-property: opacity;
|
||
}
|
||
.wd-fade-enter[data-v-879b24c0],
|
||
.wd-fade-leave-to[data-v-879b24c0] {
|
||
opacity: 0;
|
||
}
|
||
.wd-fade-up-enter-active[data-v-879b24c0],
|
||
.wd-fade-up-leave-active[data-v-879b24c0],
|
||
.wd-fade-down-enter-active[data-v-879b24c0],
|
||
.wd-fade-down-leave-active[data-v-879b24c0],
|
||
.wd-fade-left-enter-active[data-v-879b24c0],
|
||
.wd-fade-left-leave-active[data-v-879b24c0],
|
||
.wd-fade-right-enter-active[data-v-879b24c0],
|
||
.wd-fade-right-enter-active[data-v-879b24c0] {
|
||
transition-property: opacity, transform;
|
||
}
|
||
.wd-fade-up-enter[data-v-879b24c0],
|
||
.wd-fade-up-leave-to[data-v-879b24c0] {
|
||
transform: translate3d(0, 100%, 0);
|
||
opacity: 0;
|
||
}
|
||
.wd-fade-down-enter[data-v-879b24c0],
|
||
.wd-fade-down-leave-to[data-v-879b24c0] {
|
||
transform: translate3d(0, -100%, 0);
|
||
opacity: 0;
|
||
}
|
||
.wd-fade-left-enter[data-v-879b24c0],
|
||
.wd-fade-left-leave-to[data-v-879b24c0] {
|
||
transform: translate3d(-100%, 0, 0);
|
||
opacity: 0;
|
||
}
|
||
.wd-fade-right-enter[data-v-879b24c0],
|
||
.wd-fade-right-leave-to[data-v-879b24c0] {
|
||
transform: translate3d(100%, 0, 0);
|
||
opacity: 0;
|
||
}
|
||
.wd-slide-up-enter-active[data-v-879b24c0],
|
||
.wd-slide-up-leave-active[data-v-879b24c0],
|
||
.wd-slide-down-enter-active[data-v-879b24c0],
|
||
.wd-slide-down-leave-active[data-v-879b24c0],
|
||
.wd-slide-left-enter-active[data-v-879b24c0],
|
||
.wd-slide-left-leave-active[data-v-879b24c0],
|
||
.wd-slide-right-enter-active[data-v-879b24c0],
|
||
.wd-slide-right-enter-active[data-v-879b24c0] {
|
||
transition-property: transform;
|
||
}
|
||
.wd-slide-up-enter[data-v-879b24c0],
|
||
.wd-slide-up-leave-to[data-v-879b24c0] {
|
||
transform: translate3d(0, 100%, 0);
|
||
}
|
||
.wd-slide-down-enter[data-v-879b24c0],
|
||
.wd-slide-down-leave-to[data-v-879b24c0] {
|
||
transform: translate3d(0, -100%, 0);
|
||
}
|
||
.wd-slide-left-enter[data-v-879b24c0],
|
||
.wd-slide-left-leave-to[data-v-879b24c0] {
|
||
transform: translate3d(-100%, 0, 0);
|
||
}
|
||
.wd-slide-right-enter[data-v-879b24c0],
|
||
.wd-slide-right-leave-to[data-v-879b24c0] {
|
||
transform: translate3d(100%, 0, 0);
|
||
}
|
||
.wd-zoom-in-enter-active[data-v-879b24c0],
|
||
.wd-zoom-in-leave-active[data-v-879b24c0] {
|
||
transition-property: opacity, transform;
|
||
transform-origin: center center;
|
||
}
|
||
.wd-zoom-in-enter[data-v-879b24c0],
|
||
.wd-zoom-in-leave-to[data-v-879b24c0] {
|
||
opacity: 0;
|
||
transform: scale(0.7);
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
.wot-theme-dark .wd-overlay[data-v-60b321fa] {
|
||
background: var(--wot-overlay-bg-dark, rgba(0, 0, 0, 0.75));
|
||
}
|
||
.wd-overlay[data-v-60b321fa] {
|
||
position: fixed;
|
||
left: 0;
|
||
top: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
background: var(--wot-overlay-bg, rgba(0, 0, 0, 0.65));
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
.wot-theme-dark .wd-overlay[data-v-80dfa278] {
|
||
background: var(--wot-overlay-bg-dark, rgba(0, 0, 0, 0.75));
|
||
}
|
||
.wd-overlay[data-v-80dfa278] {
|
||
position: fixed;
|
||
left: 0;
|
||
top: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
background: var(--wot-overlay-bg, rgba(0, 0, 0, 0.65));
|
||
}
|
||
.wot-theme-dark .wd-popup[data-v-80dfa278] {
|
||
background: var(--wot-dark-background2, #1b1b1b);
|
||
}
|
||
.wot-theme-dark .wd-popup__close[data-v-80dfa278] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wd-popup[data-v-80dfa278] {
|
||
position: fixed;
|
||
max-height: 100%;
|
||
overflow-y: auto;
|
||
background: #fff;
|
||
}
|
||
[data-v-80dfa278] .wd-popup__close {
|
||
position: absolute;
|
||
top: 10px;
|
||
right: 10px;
|
||
color: var(--wot-popup-close-color, #666);
|
||
font-size: var(--wot-popup-close-size, 24px);
|
||
transform: rotate(-45deg);
|
||
}
|
||
.wd-popup--center[data-v-80dfa278] {
|
||
left: 50%;
|
||
top: 50%;
|
||
transform: translate3d(-50%, -50%, 0);
|
||
}
|
||
.wd-popup--left[data-v-80dfa278] {
|
||
top: 0;
|
||
bottom: 0;
|
||
left: 0;
|
||
}
|
||
.wd-popup--right[data-v-80dfa278] {
|
||
top: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
}
|
||
.wd-popup--top[data-v-80dfa278] {
|
||
top: 0;
|
||
left: 0;
|
||
right: 0;
|
||
}
|
||
.wd-popup--bottom[data-v-80dfa278] {
|
||
right: 0;
|
||
bottom: 0;
|
||
left: 0;
|
||
}
|
||
.wd-center-enter-active[data-v-80dfa278],
|
||
.wd-center-leave-active[data-v-80dfa278] {
|
||
transition-property: opacity;
|
||
}
|
||
.wd-center-enter[data-v-80dfa278],
|
||
.wd-center-leave-to[data-v-80dfa278] {
|
||
opacity: 0;
|
||
}
|
||
.wd-top-enter-active[data-v-80dfa278],
|
||
.wd-top-leave-active[data-v-80dfa278],
|
||
.wd-bottom-enter-active[data-v-80dfa278],
|
||
.wd-bottom-leave-active[data-v-80dfa278],
|
||
.wd-left-enter-active[data-v-80dfa278],
|
||
.wd-left-leave-active[data-v-80dfa278],
|
||
.wd-right-enter-active[data-v-80dfa278],
|
||
.wd-right-enter-active[data-v-80dfa278] {
|
||
transition-property: transform;
|
||
}
|
||
.wd-top-enter[data-v-80dfa278],
|
||
.wd-top-leave-to[data-v-80dfa278] {
|
||
transform: translate3d(0, -100%, 0);
|
||
}
|
||
.wd-bottom-enter[data-v-80dfa278],
|
||
.wd-bottom-leave-to[data-v-80dfa278] {
|
||
transform: translate3d(0, 100%, 0);
|
||
}
|
||
.wd-left-enter[data-v-80dfa278],
|
||
.wd-left-leave-to[data-v-80dfa278] {
|
||
transform: translate3d(-100%, 0, 0);
|
||
}
|
||
.wd-right-enter[data-v-80dfa278],
|
||
.wd-right-leave-to[data-v-80dfa278] {
|
||
transform: translate3d(100%, 0, 0);
|
||
}
|
||
.wd-zoom-in-enter-active[data-v-80dfa278],
|
||
.wd-zoom-in-leave-active[data-v-80dfa278] {
|
||
transition-property: opacity, transform;
|
||
transform-origin: center center;
|
||
}
|
||
.wd-zoom-in-enter[data-v-80dfa278],
|
||
.wd-zoom-in-leave-to[data-v-80dfa278] {
|
||
opacity: 0;
|
||
transform: translate3d(-50%, -50%, 0) scale(0.7);
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
.wot-theme-dark .wd-input[data-v-31fd2d84] {
|
||
background: var(--wot-dark-background2, #1b1b1b);
|
||
}
|
||
.wot-theme-dark .wd-input[data-v-31fd2d84]::after {
|
||
background: var(--wot-dark-color-gray, var(--wot-color-secondary, #595959));
|
||
}
|
||
.wot-theme-dark .wd-input.is-not-empty[data-v-31fd2d84]:not(.is-disabled)::after {
|
||
background-color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-input__inner[data-v-31fd2d84] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-input__inner[data-v-31fd2d84]::-webkit-input-placeholder {
|
||
color: var(--wot-dark-color3, rgba(232, 230, 227, 0.8));
|
||
}
|
||
.wot-theme-dark .wd-input__placeholder[data-v-31fd2d84] {
|
||
color: var(--wot-dark-color3, rgba(232, 230, 227, 0.8));
|
||
}
|
||
.wot-theme-dark .wd-input__count[data-v-31fd2d84] {
|
||
color: var(--wot-dark-color3, rgba(232, 230, 227, 0.8));
|
||
background: transparent;
|
||
}
|
||
.wot-theme-dark .wd-input__count-current[data-v-31fd2d84] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-input[data-v-31fd2d84] .wd-input__icon,
|
||
.wot-theme-dark .wd-input[data-v-31fd2d84] .wd-input__clear {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
background: transparent;
|
||
}
|
||
.wot-theme-dark .wd-input.is-cell[data-v-31fd2d84] {
|
||
background-color: var(--wot-dark-background2, #1b1b1b);
|
||
line-height: var(--wot-cell-line-height, 24px);
|
||
}
|
||
.wot-theme-dark .wd-input.is-cell.is-border[data-v-31fd2d84] {
|
||
position: relative;
|
||
}
|
||
.wot-theme-dark .wd-input.is-cell.is-border[data-v-31fd2d84]::after {
|
||
position: absolute;
|
||
display: block;
|
||
content: "";
|
||
width: calc(100% - var(--wot-input-cell-padding, 10px));
|
||
height: 1px;
|
||
left: var(--wot-input-cell-padding, 10px);
|
||
top: 0;
|
||
transform: scaleY(0.5);
|
||
background: var(--wot-dark-border-color, #3a3a3c);
|
||
}
|
||
.wot-theme-dark .wd-input.is-disabled .wd-input__inner[data-v-31fd2d84] {
|
||
color: var(--wot-dark-color-gray, var(--wot-color-secondary, #595959));
|
||
background: transparent;
|
||
}
|
||
.wot-theme-dark .wd-input__label[data-v-31fd2d84] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wd-input[data-v-31fd2d84] {
|
||
position: relative;
|
||
-webkit-tap-highlight-color: transparent;
|
||
text-align: left;
|
||
background: var(--wot-input-bg, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wd-input[data-v-31fd2d84]::after {
|
||
position: absolute;
|
||
content: "";
|
||
bottom: 0;
|
||
left: 0;
|
||
right: 0;
|
||
height: 1px;
|
||
background: var(--wot-input-border-color, #dadada);
|
||
transform: scaleY(0.5);
|
||
transition: background-color 0.2s ease-in-out;
|
||
}
|
||
.wd-input.is-not-empty[data-v-31fd2d84]:not(.is-disabled)::after {
|
||
background-color: var(--wot-input-not-empty-border-color, #262626);
|
||
}
|
||
.wd-input__label[data-v-31fd2d84] {
|
||
position: relative;
|
||
display: flex;
|
||
width: var(--wot-input-cell-label-width, 33%);
|
||
color: var(--wot-cell-title-color, rgba(0, 0, 0, 0.85));
|
||
margin-right: var(--wot-cell-padding, var(--wot-size-side-padding, 15px));
|
||
box-sizing: border-box;
|
||
font-size: var(--wot-input-fs, var(--wot-cell-title-fs, 14px));
|
||
flex-shrink: 0;
|
||
}
|
||
.wd-input__label.is-required[data-v-31fd2d84] {
|
||
padding-left: 12px;
|
||
}
|
||
.wd-input__label.is-required[data-v-31fd2d84]::after {
|
||
position: absolute;
|
||
left: 0;
|
||
top: 2px;
|
||
content: "*";
|
||
font-size: var(--wot-cell-required-size, 18px);
|
||
line-height: 1.1;
|
||
color: var(--wot-cell-required-color, var(--wot-color-danger, #fa4350));
|
||
}
|
||
.wd-input__label-inner[data-v-31fd2d84] {
|
||
display: inline-block;
|
||
font-size: var(--wot-input-fs, var(--wot-cell-title-fs, 14px));
|
||
line-height: var(--wot-cell-line-height, 24px);
|
||
}
|
||
.wd-input__body[data-v-31fd2d84] {
|
||
flex: 1;
|
||
}
|
||
.wd-input__value[data-v-31fd2d84] {
|
||
position: relative;
|
||
display: flex;
|
||
flex-direction: row;
|
||
align-items: center;
|
||
}
|
||
.wd-input__prefix[data-v-31fd2d84] {
|
||
margin-right: var(--wot-input-icon-margin, 8px);
|
||
font-size: var(--wot-input-fs, var(--wot-cell-title-fs, 14px));
|
||
line-height: initial;
|
||
}
|
||
.wd-input__prefix[data-v-31fd2d84] .wd-input__icon,
|
||
.wd-input__prefix[data-v-31fd2d84] .wd-input__clear {
|
||
margin-left: 0;
|
||
}
|
||
.wd-input__suffix[data-v-31fd2d84] {
|
||
flex-shrink: 0;
|
||
margin-left: var(--wot-input-icon-margin, 8px);
|
||
line-height: initial;
|
||
}
|
||
.wd-input__error-message[data-v-31fd2d84] {
|
||
color: var(--wot-form-item-error-message-color, var(--wot-color-danger, #fa4350));
|
||
font-size: var(--wot-form-item-error-message-font-size, var(--wot-fs-secondary, 12px));
|
||
line-height: var(--wot-form-item-error-message-line-height, 24px);
|
||
text-align: left;
|
||
vertical-align: middle;
|
||
}
|
||
.wd-input.is-disabled .wd-input__inner[data-v-31fd2d84] {
|
||
color: var(--wot-input-disabled-color, #d9d9d9);
|
||
background: transparent;
|
||
}
|
||
.wd-input.is-error .wd-input__inner[data-v-31fd2d84] {
|
||
color: var(--wot-input-error-color, var(--wot-color-danger, #fa4350));
|
||
background: transparent;
|
||
}
|
||
.wd-input.is-no-border[data-v-31fd2d84]::after {
|
||
display: none;
|
||
}
|
||
.wd-input.is-no-border .wd-input__inner[data-v-31fd2d84] {
|
||
height: var(--wot-input-inner-height-no-border, 24px);
|
||
padding-top: 0;
|
||
padding-bottom: 0;
|
||
}
|
||
.wd-input.is-cell[data-v-31fd2d84] {
|
||
display: flex;
|
||
align-items: flex-start;
|
||
padding: var(--wot-input-cell-padding, 10px) var(--wot-input-padding, var(--wot-size-side-padding, 15px));
|
||
background-color: var(--wot-input-cell-bg, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wd-input.is-cell.is-error[data-v-31fd2d84]::after {
|
||
background: var(--wot-input-cell-border-color, var(--wot-color-border-light, #e8e8e8));
|
||
}
|
||
.wd-input.is-cell[data-v-31fd2d84] .wd-input__icon,
|
||
.wd-input.is-cell[data-v-31fd2d84] .wd-input__clear {
|
||
display: inline-flex;
|
||
align-items: center;
|
||
height: var(--wot-input-cell-height, 24px);
|
||
line-height: var(--wot-input-cell-height, 24px);
|
||
}
|
||
.wd-input.is-cell .wd-input__prefix[data-v-31fd2d84] {
|
||
display: inline-block;
|
||
margin-right: var(--wot-cell-icon-right, 4px);
|
||
}
|
||
.wd-input.is-cell .wd-input__inner[data-v-31fd2d84] {
|
||
height: var(--wot-input-cell-height, 24px);
|
||
}
|
||
.wd-input.is-cell.wd-input[data-v-31fd2d84]::after {
|
||
display: none;
|
||
}
|
||
.wd-input.is-cell.is-center[data-v-31fd2d84] {
|
||
align-items: center;
|
||
}
|
||
.wd-input.is-cell.is-border[data-v-31fd2d84] {
|
||
position: relative;
|
||
}
|
||
.wd-input.is-cell.is-border[data-v-31fd2d84]::after {
|
||
position: absolute;
|
||
display: block;
|
||
content: "";
|
||
width: calc(100% - var(--wot-input-cell-padding, 10px));
|
||
height: 1px;
|
||
left: var(--wot-input-cell-padding, 10px);
|
||
top: 0;
|
||
transform: scaleY(0.5);
|
||
background: var(--wot-color-border-light, #e8e8e8);
|
||
}
|
||
.wd-input.is-large[data-v-31fd2d84] {
|
||
padding: var(--wot-input-cell-padding-large, 12px);
|
||
}
|
||
.wd-input.is-large .wd-input__prefix[data-v-31fd2d84] {
|
||
font-size: var(--wot-input-fs-large, var(--wot-cell-title-fs-large, 16px));
|
||
}
|
||
.wd-input.is-large .wd-input__label-inner[data-v-31fd2d84] {
|
||
font-size: var(--wot-input-fs-large, var(--wot-cell-title-fs-large, 16px));
|
||
}
|
||
.wd-input.is-large .wd-input__inner[data-v-31fd2d84] {
|
||
font-size: var(--wot-input-fs-large, var(--wot-cell-title-fs-large, 16px));
|
||
}
|
||
.wd-input.is-large .wd-input__count[data-v-31fd2d84] {
|
||
font-size: var(--wot-input-count-fs-large, 14px);
|
||
}
|
||
.wd-input.is-large[data-v-31fd2d84] .wd-input__icon,
|
||
.wd-input.is-large[data-v-31fd2d84] .wd-input__clear {
|
||
font-size: var(--wot-input-icon-size-large, 18px);
|
||
}
|
||
.wd-input__inner[data-v-31fd2d84] {
|
||
flex: 1;
|
||
height: var(--wot-input-inner-height, 34px);
|
||
font-size: var(--wot-input-fs, var(--wot-cell-title-fs, 14px));
|
||
color: var(--wot-input-color, #262626);
|
||
outline: none;
|
||
border: none;
|
||
background: none;
|
||
padding: 0;
|
||
box-sizing: border-box;
|
||
}
|
||
.wd-input__inner[data-v-31fd2d84]::-webkit-input-placeholder {
|
||
color: var(--wot-input-placeholder-color, #bfbfbf);
|
||
}
|
||
.wd-input__inner.is-align-right[data-v-31fd2d84] {
|
||
text-align: right;
|
||
}
|
||
.wd-input__readonly-mask[data-v-31fd2d84] {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
z-index: 2;
|
||
width: 100%;
|
||
height: 100%;
|
||
}
|
||
[data-v-31fd2d84] .wd-input__icon {
|
||
margin-left: var(--wot-input-icon-margin, 8px);
|
||
font-size: var(--wot-input-icon-size, 16px);
|
||
color: var(--wot-input-icon-color, #bfbfbf);
|
||
vertical-align: middle;
|
||
background: var(--wot-input-bg, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
[data-v-31fd2d84] .wd-input__clear {
|
||
margin-left: var(--wot-input-icon-margin, 8px);
|
||
font-size: var(--wot-input-icon-size, 16px);
|
||
color: var(--wot-input-clear-color, #585858);
|
||
vertical-align: middle;
|
||
background: var(--wot-input-bg, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wd-input__count[data-v-31fd2d84] {
|
||
margin-left: 15px;
|
||
font-size: var(--wot-input-count-fs, 14px);
|
||
color: var(--wot-input-count-color, #bfbfbf);
|
||
vertical-align: middle;
|
||
background: var(--wot-input-bg, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wd-input__count-current[data-v-31fd2d84] {
|
||
color: var(--wot-input-count-current-color, #262626);
|
||
}
|
||
.wd-input__count-current.is-error[data-v-31fd2d84] {
|
||
color: var(--wot-input-error-color, var(--wot-color-danger, #fa4350));
|
||
}
|
||
.wd-input__placeholder[data-v-31fd2d84] {
|
||
color: var(--wot-input-placeholder-color, #bfbfbf);
|
||
}
|
||
.wd-input__placeholder.is-error[data-v-31fd2d84] {
|
||
color: var(--wot-input-error-color, var(--wot-color-danger, #fa4350));
|
||
}
|
||
.wd-input .wd-input__count[data-v-31fd2d84],
|
||
.wd-input .wd-input__count-current[data-v-31fd2d84] {
|
||
display: inline-flex;
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
.wd-loading[data-v-ff4fce72] {
|
||
font-size: 0;
|
||
line-height: 0;
|
||
vertical-align: middle;
|
||
display: inline-block;
|
||
}
|
||
.wd-loading__body[data-v-ff4fce72] {
|
||
width: 100%;
|
||
height: 100%;
|
||
animation: wd-rotate-ff4fce72 0.8s linear infinite;
|
||
animation-duration: 2s;
|
||
}
|
||
.wd-loading__svg[data-v-ff4fce72] {
|
||
width: 100%;
|
||
height: 100%;
|
||
background-size: cover;
|
||
background-repeat: no-repeat;
|
||
}
|
||
@keyframes wd-rotate-ff4fce72 {
|
||
from {
|
||
transform: rotate(0deg);
|
||
}
|
||
to {
|
||
transform: rotate(360deg);
|
||
}
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
.wot-theme-dark .wd-picker-view__columns[data-v-fd7546df] {
|
||
background: var(--wot-dark-background2, #1b1b1b);
|
||
}
|
||
.wot-theme-dark .wd-picker-view[data-v-fd7546df] .wd-picker-view__roller {
|
||
background: var(--wot-dark-background4, #323233);
|
||
}
|
||
.wot-theme-dark .wd-picker-view-column[data-v-fd7546df] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-picker-view-column__item--disabled[data-v-fd7546df] {
|
||
color: var(--wot-dark-color-gray, var(--wot-color-secondary, #595959));
|
||
}
|
||
.wd-picker-view[data-v-fd7546df] {
|
||
position: relative;
|
||
padding: 10px 0;
|
||
}
|
||
.wd-picker-view__columns[data-v-fd7546df] {
|
||
position: relative;
|
||
display: flex;
|
||
background: var(--wot-picker-bg, var(--wot-color-white, rgb(255, 255, 255)));
|
||
overflow: hidden;
|
||
align-items: center;
|
||
}
|
||
[data-v-fd7546df] .wd-picker-view__mask {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 100%;
|
||
height: 100%;
|
||
background: var(--wot-picker-mask, linear-gradient(180deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.25))) linear-gradient(0deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.25));
|
||
background-position: top, bottom;
|
||
background-repeat: no-repeat;
|
||
z-index: 2;
|
||
pointer-events: none;
|
||
filter: blur(4px);
|
||
}
|
||
.wd-picker-view__loading[data-v-fd7546df] {
|
||
position: absolute;
|
||
display: flex;
|
||
top: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
left: 0;
|
||
align-items: center;
|
||
justify-content: center;
|
||
z-index: 3;
|
||
background: var(--wot-picker-loading-bg, rgba(var(--wot-color-white, rgb(255, 255, 255)), 0.8));
|
||
}
|
||
[data-v-fd7546df] .wd-picker-view__roller {
|
||
background: rgb(245, 245, 245);
|
||
z-index: 0;
|
||
}
|
||
[data-v-fd7546df] .wd-picker-view__roller::before,[data-v-fd7546df] .wd-picker-view__roller::after {
|
||
display: none;
|
||
}
|
||
.wd-picker-view-column[data-v-fd7546df] {
|
||
flex: 1;
|
||
font-size: var(--wot-picker-column-fs, 16px);
|
||
color: var(--wot-picker-column-color, rgba(0, 0, 0, 0.85));
|
||
text-align: center;
|
||
transition-timing-function: cubic-bezier(0.28, 0.8, 0.63, 1);
|
||
}
|
||
.wd-picker-view-column__item[data-v-fd7546df] {
|
||
padding: var(--wot-picker-column-padding, 0 var(--wot-size-side-padding, 15px));
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
white-space: nowrap;
|
||
}
|
||
.wd-picker-view-column__item--disabled[data-v-fd7546df] {
|
||
color: var(--wot-picker-column-disabled-color, rgba(0, 0, 0, 0.25));
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
.wot-theme-dark .wd-picker.is-border .wd-picker__cell[data-v-649d1e13] {
|
||
position: relative;
|
||
}
|
||
.wot-theme-dark .wd-picker.is-border .wd-picker__cell[data-v-649d1e13]::after {
|
||
position: absolute;
|
||
display: block;
|
||
content: "";
|
||
width: calc(100% - var(--wot-cell-padding, var(--wot-size-side-padding, 15px)));
|
||
height: 1px;
|
||
left: var(--wot-cell-padding, var(--wot-size-side-padding, 15px));
|
||
top: 0;
|
||
transform: scaleY(0.5);
|
||
background: var(--wot-dark-border-color, #3a3a3c);
|
||
}
|
||
.wot-theme-dark .wd-picker__label[data-v-649d1e13] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-picker__value[data-v-649d1e13] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-picker__placeholder[data-v-649d1e13] {
|
||
color: var(--wot-dark-color-gray, var(--wot-color-secondary, #595959));
|
||
}
|
||
.wot-theme-dark .wd-picker[data-v-649d1e13] .wd-picker__arrow {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-picker__cell[data-v-649d1e13] {
|
||
background-color: var(--wot-dark-background2, #1b1b1b);
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-picker__cell.is-disabled .wd-picker__value[data-v-649d1e13] {
|
||
color: var(--wot-dark-color3, rgba(232, 230, 227, 0.8));
|
||
}
|
||
.wot-theme-dark .wd-picker__cell.is-disabled .wd-picker__placeholder[data-v-649d1e13] {
|
||
color: var(--wot-dark-color-gray, var(--wot-color-secondary, #595959));
|
||
}
|
||
.wot-theme-dark .wd-picker.is-disabled .wd-picker__value[data-v-649d1e13] {
|
||
color: var(--wot-dark-color3, rgba(232, 230, 227, 0.8));
|
||
}
|
||
.wot-theme-dark .wd-picker.is-disabled .wd-picker__placeholder[data-v-649d1e13] {
|
||
color: var(--wot-dark-color-gray, var(--wot-color-secondary, #595959));
|
||
}
|
||
.wot-theme-dark .wd-picker__action--cancel[data-v-649d1e13] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-picker__action.is-loading[data-v-649d1e13] {
|
||
color: var(--wot-dark-color3, rgba(232, 230, 227, 0.8));
|
||
}
|
||
[data-v-649d1e13] .wd-picker__popup {
|
||
border-radius: 16px 16px 0px 0px;
|
||
}
|
||
.wd-picker.is-border .wd-picker__cell[data-v-649d1e13] {
|
||
position: relative;
|
||
}
|
||
.wd-picker.is-border .wd-picker__cell[data-v-649d1e13]::after {
|
||
position: absolute;
|
||
display: block;
|
||
content: "";
|
||
width: calc(100% - var(--wot-cell-padding, var(--wot-size-side-padding, 15px)));
|
||
height: 1px;
|
||
left: var(--wot-cell-padding, var(--wot-size-side-padding, 15px));
|
||
top: 0;
|
||
transform: scaleY(0.5);
|
||
background: var(--wot-color-border-light, #e8e8e8);
|
||
}
|
||
.wd-picker.is-large .wd-picker__cell[data-v-649d1e13] {
|
||
font-size: var(--wot-cell-title-fs-large, 16px);
|
||
}
|
||
.wd-picker.is-large[data-v-649d1e13] .wd-picker__arrow {
|
||
font-size: var(--wot-cell-icon-size-large, 18px);
|
||
}
|
||
.wd-picker.is-error .wd-picker__value[data-v-649d1e13],
|
||
.wd-picker.is-error[data-v-649d1e13] .wd-picker__arrow {
|
||
color: var(--wot-input-error-color, var(--wot-color-danger, #fa4350));
|
||
}
|
||
.wd-picker.is-align-right .wd-picker__value[data-v-649d1e13] {
|
||
text-align: right;
|
||
}
|
||
.wd-picker__cell[data-v-649d1e13] {
|
||
position: relative;
|
||
display: flex;
|
||
padding: var(--wot-cell-wrapper-padding, 10px) var(--wot-cell-padding, var(--wot-size-side-padding, 15px));
|
||
align-items: flex-start;
|
||
background-color: var(--wot-color-white, rgb(255, 255, 255));
|
||
text-decoration: none;
|
||
color: var(--wot-cell-title-color, rgba(0, 0, 0, 0.85));
|
||
font-size: var(--wot-cell-title-fs, 14px);
|
||
overflow: hidden;
|
||
line-height: var(--wot-cell-line-height, 24px);
|
||
}
|
||
.wd-picker__cell.is-disabled .wd-picker__value[data-v-649d1e13] {
|
||
color: var(--wot-input-disabled-color, #d9d9d9);
|
||
}
|
||
.wd-picker.is-disabled .wd-picker__value[data-v-649d1e13] {
|
||
color: var(--wot-picker-column-disabled-color, rgba(0, 0, 0, 0.25));
|
||
}
|
||
.wd-picker__error-message[data-v-649d1e13] {
|
||
color: var(--wot-form-item-error-message-color, var(--wot-color-danger, #fa4350));
|
||
font-size: var(--wot-form-item-error-message-font-size, var(--wot-fs-secondary, 12px));
|
||
line-height: var(--wot-form-item-error-message-line-height, 24px);
|
||
text-align: left;
|
||
vertical-align: middle;
|
||
}
|
||
.wd-picker__label[data-v-649d1e13] {
|
||
position: relative;
|
||
width: var(--wot-input-cell-label-width, 33%);
|
||
margin-right: var(--wot-cell-padding, var(--wot-size-side-padding, 15px));
|
||
color: var(--wot-cell-title-color, rgba(0, 0, 0, 0.85));
|
||
box-sizing: border-box;
|
||
}
|
||
.wd-picker__label.is-required[data-v-649d1e13] {
|
||
padding-left: 12px;
|
||
}
|
||
.wd-picker__label.is-required[data-v-649d1e13]::after {
|
||
position: absolute;
|
||
left: 0;
|
||
top: 2px;
|
||
content: "*";
|
||
font-size: var(--wot-cell-required-size, 18px);
|
||
line-height: 1.1;
|
||
color: var(--wot-cell-required-color, var(--wot-color-danger, #fa4350));
|
||
}
|
||
.wd-picker__value-wraper[data-v-649d1e13] {
|
||
display: flex;
|
||
}
|
||
.wd-picker__value[data-v-649d1e13] {
|
||
flex: 1;
|
||
margin-right: 10px;
|
||
color: var(--wot-cell-value-color, rgba(0, 0, 0, 0.85));
|
||
}
|
||
.wd-picker__value.is-ellipsis[data-v-649d1e13] {
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
white-space: nowrap;
|
||
}
|
||
.wd-picker__body[data-v-649d1e13] {
|
||
flex: 1;
|
||
}
|
||
.wd-picker__placeholder[data-v-649d1e13] {
|
||
color: var(--wot-input-placeholder-color, #bfbfbf);
|
||
}
|
||
[data-v-649d1e13] .wd-picker__arrow {
|
||
display: block;
|
||
font-size: var(--wot-cell-icon-size, 16px);
|
||
color: var(--wot-cell-arrow-color, rgba(0, 0, 0, 0.25));
|
||
line-height: var(--wot-cell-line-height, 24px);
|
||
}
|
||
.wd-picker__wraper[data-v-649d1e13] {
|
||
padding-bottom: var(--window-bottom);
|
||
}
|
||
.wd-picker__toolbar[data-v-649d1e13] {
|
||
position: relative;
|
||
display: flex;
|
||
font-size: var(--wot-picker-toolbar-fs, var(--wot-fs-title, 16px));
|
||
height: var(--wot-picker-toolbar-height, 54px);
|
||
line-height: var(--wot-picker-action-height, 16px);
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
box-sizing: border-box;
|
||
}
|
||
.wd-picker__action[data-v-649d1e13] {
|
||
display: block;
|
||
border: none;
|
||
outline: none;
|
||
font-size: var(--wot-picker-toolbar-fs, var(--wot-fs-title, 16px));
|
||
color: var(--wot-picker-toolbar-finish-color, var(--wot-color-theme, #4d80f0));
|
||
background: transparent;
|
||
padding: 24px 15px 14px 15px;
|
||
}
|
||
.wd-picker__action--cancel[data-v-649d1e13] {
|
||
color: var(--wot-picker-toolbar-cancel-color, #666666);
|
||
}
|
||
.wd-picker__action.is-loading[data-v-649d1e13] {
|
||
color: var(--wot-picker-loading-button-color, rgba(0, 0, 0, 0.25));
|
||
}
|
||
.wd-picker__title[data-v-649d1e13] {
|
||
display: block;
|
||
padding-top: 10px;
|
||
color: var(--wot-picker-toolbar-title-color, rgba(0, 0, 0, 0.85));
|
||
font-weight: var(--wot-action-sheet-weight, 500);
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
.wot-theme-dark .wd-action-sheet[data-v-1726803e] {
|
||
background-color: var(--wot-dark-background2, #1b1b1b);
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-action-sheet__action[data-v-1726803e] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
background: var(--wot-dark-background2, #1b1b1b);
|
||
}
|
||
.wot-theme-dark .wd-action-sheet__action[data-v-1726803e]:active {
|
||
background: var(--wot-dark-background4, #323233);
|
||
}
|
||
.wot-theme-dark .wd-action-sheet__subname[data-v-1726803e] {
|
||
color: var(--wot-dark-color3, rgba(232, 230, 227, 0.8));
|
||
}
|
||
.wot-theme-dark .wd-action-sheet__cancel[data-v-1726803e] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
background: var(--wot-dark-background4, #323233);
|
||
}
|
||
.wot-theme-dark .wd-action-sheet__cancel[data-v-1726803e]:active {
|
||
background: var(--wot-dark-background5, #646566);
|
||
}
|
||
.wot-theme-dark .wd-action-sheet[data-v-1726803e] .wd-action-sheet__close {
|
||
color: var(--wot-dark-color3, rgba(232, 230, 227, 0.8));
|
||
}
|
||
.wot-theme-dark .wd-action-sheet__panel-title[data-v-1726803e] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-action-sheet__header[data-v-1726803e] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
[data-v-1726803e] .wd-action-sheet__popup {
|
||
border-radius: var(--wot-action-sheet-radius, 16px) var(--wot-action-sheet-radius, 16px) 0 0;
|
||
}
|
||
.wd-action-sheet[data-v-1726803e] {
|
||
background-color: var(--wot-color-white, rgb(255, 255, 255));
|
||
padding-bottom: 1px;
|
||
}
|
||
[data-v-1726803e] .wd-action-sheet__popup {
|
||
border-radius: var(--wot-action-sheet-radius, 16px) var(--wot-action-sheet-radius, 16px) 0 0;
|
||
}
|
||
.wd-action-sheet__actions[data-v-1726803e] {
|
||
padding: 8px 0;
|
||
max-height: 50vh;
|
||
overflow-y: auto;
|
||
-webkit-overflow-scrolling: touch;
|
||
}
|
||
.wd-action-sheet__action[data-v-1726803e] {
|
||
position: relative;
|
||
display: block;
|
||
width: 100%;
|
||
height: var(--wot-action-sheet-action-height, 48px);
|
||
line-height: var(--wot-action-sheet-action-height, 48px);
|
||
color: var(--wot-action-sheet-color, rgba(0, 0, 0, 0.85));
|
||
font-size: var(--wot-action-sheet-fs, var(--wot-fs-title, 16px));
|
||
text-align: center;
|
||
border: none;
|
||
background: var(--wot-action-sheet-bg, var(--wot-color-white, rgb(255, 255, 255)));
|
||
outline: none;
|
||
}
|
||
.wd-action-sheet__action[data-v-1726803e]:after {
|
||
display: none;
|
||
}
|
||
.wd-action-sheet__action[data-v-1726803e]:active {
|
||
background: var(--wot-action-sheet-active-color, var(--wot-color-bg, #f5f5f5));
|
||
}
|
||
.wd-action-sheet__action--disabled[data-v-1726803e] {
|
||
color: var(--wot-action-sheet-disabled-color, rgba(0, 0, 0, 0.25));
|
||
}
|
||
.wd-action-sheet__action--loading[data-v-1726803e] {
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
line-height: initial;
|
||
}
|
||
.wd-action-sheet__name[data-v-1726803e] {
|
||
display: inline-block;
|
||
}
|
||
.wd-action-sheet__subname[data-v-1726803e] {
|
||
display: inline-block;
|
||
margin-left: 4px;
|
||
font-size: var(--wot-action-sheet-subname-fs, var(--wot-fs-secondary, 12px));
|
||
color: var(--wot-action-sheet-subname-color, rgba(0, 0, 0, 0.45));
|
||
}
|
||
.wd-action-sheet__cancel[data-v-1726803e] {
|
||
display: block;
|
||
width: calc(100% - 48px);
|
||
line-height: var(--wot-action-sheet-cancel-height, 44px);
|
||
padding: 0;
|
||
color: var(--wot-action-sheet-cancel-color, #131415);
|
||
font-size: var(--wot-action-sheet-fs, var(--wot-fs-title, 16px));
|
||
text-align: center;
|
||
border-radius: var(--wot-action-sheet-cancel-radius, 22px);
|
||
border: none;
|
||
background: var(--wot-action-sheet-cancel-bg, rgb(240, 240, 240));
|
||
outline: none;
|
||
margin: 0 auto 24px;
|
||
font-weight: var(--wot-action-sheet-weight, 500);
|
||
}
|
||
.wd-action-sheet__cancel[data-v-1726803e]:active {
|
||
background: var(--wot-action-sheet-active-color, var(--wot-color-bg, #f5f5f5));
|
||
}
|
||
.wd-action-sheet__cancel[data-v-1726803e]:after {
|
||
display: none;
|
||
}
|
||
.wd-action-sheet__header[data-v-1726803e] {
|
||
color: var(--wot-action-sheet-color, rgba(0, 0, 0, 0.85));
|
||
position: relative;
|
||
height: var(--wot-action-sheet-title-height, 64px);
|
||
line-height: var(--wot-action-sheet-title-height, 64px);
|
||
text-align: center;
|
||
font-size: var(--wot-action-sheet-title-fs, var(--wot-fs-title, 16px));
|
||
font-weight: var(--wot-action-sheet-weight, 500);
|
||
}
|
||
[data-v-1726803e] .wd-action-sheet__close {
|
||
position: absolute;
|
||
top: var(--wot-action-sheet-close-top, 25px);
|
||
right: var(--wot-action-sheet-close-right, 15px);
|
||
color: var(--wot-action-sheet-close-color, rgba(0, 0, 0, 0.65));
|
||
font-size: var(--wot-action-sheet-close-fs, var(--wot-fs-title, 16px));
|
||
transform: rotate(-45deg);
|
||
line-height: 1.1;
|
||
}
|
||
.wd-action-sheet__panels[data-v-1726803e] {
|
||
height: 84px;
|
||
overflow-y: hidden;
|
||
}
|
||
.wd-action-sheet__panels[data-v-1726803e]:first-of-type {
|
||
margin-top: 20px;
|
||
}
|
||
.wd-action-sheet__panels[data-v-1726803e]:last-of-type {
|
||
margin-bottom: 12px;
|
||
}
|
||
.wd-action-sheet__panels-content[data-v-1726803e] {
|
||
display: flex;
|
||
overflow-x: auto;
|
||
-webkit-overflow-scrolling: touch;
|
||
}
|
||
.wd-action-sheet__panel[data-v-1726803e] {
|
||
width: 88px;
|
||
flex: 0 0 auto;
|
||
display: inline-block;
|
||
padding: var(--wot-action-sheet-panel-padding, 12px 0 11px);
|
||
}
|
||
.wd-action-sheet__panel-img[data-v-1726803e] {
|
||
display: block;
|
||
width: var(--wot-action-sheet-panel-img-fs, 40px);
|
||
height: var(--wot-action-sheet-panel-img-fs, 40px);
|
||
margin: 0 auto;
|
||
margin-bottom: 7px;
|
||
border-radius: var(--wot-action-sheet-panel-img-radius, 4px);
|
||
}
|
||
.wd-action-sheet__panel-title[data-v-1726803e] {
|
||
font-size: var(--wot-action-sheet-subname-fs, var(--wot-fs-secondary, 12px));
|
||
line-height: 1.2;
|
||
text-align: center;
|
||
color: var(--wot-action-sheet-color, rgba(0, 0, 0, 0.85));
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
white-space: nowrap;
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
.wot-theme-dark .wd-col-picker.is-border .wd-col-picker__cell[data-v-614bacc7] {
|
||
position: relative;
|
||
}
|
||
.wot-theme-dark .wd-col-picker.is-border .wd-col-picker__cell[data-v-614bacc7]::after {
|
||
position: absolute;
|
||
display: block;
|
||
content: "";
|
||
width: calc(100% - var(--wot-cell-padding, var(--wot-size-side-padding, 15px)));
|
||
height: 1px;
|
||
left: var(--wot-cell-padding, var(--wot-size-side-padding, 15px));
|
||
top: 0;
|
||
transform: scaleY(0.5);
|
||
background: var(--wot-dark-border-color, #3a3a3c);
|
||
}
|
||
.wot-theme-dark .wd-col-picker__label[data-v-614bacc7] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-col-picker__cell[data-v-614bacc7] {
|
||
background-color: var(--wot-dark-background2, #1b1b1b);
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-col-picker__cell.is-disabled .wd-col-picker__value[data-v-614bacc7] {
|
||
color: var(--wot-dark-color3, rgba(232, 230, 227, 0.8));
|
||
}
|
||
.wot-theme-dark .wd-col-picker__value[data-v-614bacc7] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-col-picker__value--placeholder[data-v-614bacc7] {
|
||
color: var(--wot-dark-color-gray, var(--wot-color-secondary, #595959));
|
||
}
|
||
.wot-theme-dark .wd-col-picker[data-v-614bacc7] .wd-col-picker__arrow {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-col-picker__list[data-v-614bacc7] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wot-theme-dark .wd-col-picker__selected[data-v-614bacc7] {
|
||
color: var(--wot-dark-color, var(--wot-color-white, rgb(255, 255, 255)));
|
||
}
|
||
.wd-col-picker.is-border .wd-col-picker__cell[data-v-614bacc7] {
|
||
position: relative;
|
||
}
|
||
.wd-col-picker.is-border .wd-col-picker__cell[data-v-614bacc7]::after {
|
||
position: absolute;
|
||
display: block;
|
||
content: "";
|
||
width: calc(100% - var(--wot-cell-padding, var(--wot-size-side-padding, 15px)));
|
||
height: 1px;
|
||
left: var(--wot-cell-padding, var(--wot-size-side-padding, 15px));
|
||
top: 0;
|
||
transform: scaleY(0.5);
|
||
background: var(--wot-color-border-light, #e8e8e8);
|
||
}
|
||
.wd-col-picker__cell[data-v-614bacc7] {
|
||
position: relative;
|
||
display: flex;
|
||
padding: var(--wot-cell-wrapper-padding, 10px) var(--wot-cell-padding, var(--wot-size-side-padding, 15px));
|
||
align-items: flex-start;
|
||
background-color: var(--wot-color-white, rgb(255, 255, 255));
|
||
text-decoration: none;
|
||
color: var(--wot-cell-title-color, rgba(0, 0, 0, 0.85));
|
||
font-size: var(--wot-cell-title-fs, 14px);
|
||
overflow: hidden;
|
||
line-height: var(--wot-cell-line-height, 24px);
|
||
}
|
||
.wd-col-picker__cell.is-disabled .wd-col-picker__value[data-v-614bacc7] {
|
||
color: var(--wot-input-disabled-color, #d9d9d9);
|
||
}
|
||
.wd-col-picker__cell.is-align-right .wd-col-picker__value[data-v-614bacc7] {
|
||
text-align: right;
|
||
}
|
||
.wd-col-picker__cell.is-error .wd-col-picker__value[data-v-614bacc7] {
|
||
color: var(--wot-input-error-color, var(--wot-color-danger, #fa4350));
|
||
}
|
||
.wd-col-picker__cell.is-error[data-v-614bacc7] .wd-col-picker__arrow {
|
||
color: var(--wot-input-error-color, var(--wot-color-danger, #fa4350));
|
||
}
|
||
.wd-col-picker__cell.is-large[data-v-614bacc7] {
|
||
font-size: var(--wot-cell-title-fs-large, 16px);
|
||
}
|
||
.wd-col-picker__cell.is-large[data-v-614bacc7] .wd-col-picker__arrow {
|
||
font-size: var(--wot-cell-icon-size-large, 18px);
|
||
}
|
||
.wd-col-picker__error-message[data-v-614bacc7] {
|
||
color: var(--wot-form-item-error-message-color, var(--wot-color-danger, #fa4350));
|
||
font-size: var(--wot-form-item-error-message-font-size, var(--wot-fs-secondary, 12px));
|
||
line-height: var(--wot-form-item-error-message-line-height, 24px);
|
||
text-align: left;
|
||
vertical-align: middle;
|
||
}
|
||
.wd-col-picker__label[data-v-614bacc7] {
|
||
position: relative;
|
||
width: var(--wot-input-cell-label-width, 33%);
|
||
margin-right: var(--wot-cell-padding, var(--wot-size-side-padding, 15px));
|
||
color: var(--wot-cell-title-color, rgba(0, 0, 0, 0.85));
|
||
box-sizing: border-box;
|
||
}
|
||
.wd-col-picker__label.is-required[data-v-614bacc7] {
|
||
padding-left: 12px;
|
||
}
|
||
.wd-col-picker__label.is-required[data-v-614bacc7]::after {
|
||
position: absolute;
|
||
left: 0;
|
||
top: 2px;
|
||
content: "*";
|
||
font-size: var(--wot-cell-required-size, 18px);
|
||
line-height: 1.1;
|
||
color: var(--wot-cell-required-color, var(--wot-color-danger, #fa4350));
|
||
}
|
||
.wd-col-picker__value-wraper[data-v-614bacc7] {
|
||
display: flex;
|
||
}
|
||
.wd-col-picker__value[data-v-614bacc7] {
|
||
flex: 1;
|
||
margin-right: 10px;
|
||
color: var(--wot-cell-value-color, rgba(0, 0, 0, 0.85));
|
||
}
|
||
.wd-col-picker__value.is-ellipsis[data-v-614bacc7] {
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
white-space: nowrap;
|
||
}
|
||
.wd-col-picker__value--placeholder[data-v-614bacc7] {
|
||
color: var(--wot-input-placeholder-color, #bfbfbf);
|
||
}
|
||
.wd-col-picker__body[data-v-614bacc7] {
|
||
flex: 1;
|
||
}
|
||
[data-v-614bacc7] .wd-col-picker__arrow {
|
||
display: block;
|
||
font-size: var(--wot-cell-icon-size, 16px);
|
||
color: var(--wot-cell-arrow-color, rgba(0, 0, 0, 0.25));
|
||
line-height: var(--wot-cell-line-height, 24px);
|
||
}
|
||
.wd-col-picker__selected[data-v-614bacc7] {
|
||
height: var(--wot-col-picker-selected-height, 44px);
|
||
font-size: var(--wot-col-picker-selected-fs, 14px);
|
||
color: var(--wot-col-picker-selected-color, rgba(0, 0, 0, 0.85));
|
||
overflow: hidden;
|
||
}
|
||
.wd-col-picker__selected-container[data-v-614bacc7] {
|
||
position: relative;
|
||
display: flex;
|
||
-webkit-user-select: none;
|
||
-moz-user-select: none;
|
||
user-select: none;
|
||
}
|
||
.wd-col-picker__selected-item[data-v-614bacc7] {
|
||
flex: 0 0 auto;
|
||
height: var(--wot-col-picker-selected-height, 44px);
|
||
line-height: var(--wot-col-picker-selected-height, 44px);
|
||
padding: var(--wot-col-picker-selected-padding, 0 16px);
|
||
}
|
||
.wd-col-picker__selected-item.is-selected[data-v-614bacc7] {
|
||
font-weight: var(--wot-col-picker-selected-fw, 700);
|
||
}
|
||
.wd-col-picker__selected-line[data-v-614bacc7] {
|
||
position: absolute;
|
||
bottom: 5px;
|
||
width: var(--wot-col-picker-line-width, 16px);
|
||
left: 0;
|
||
height: var(--wot-col-picker-line-height, 3px);
|
||
background: var(--wot-col-picker-line-color, linear-gradient(315deg, rgb(81, 124, 240), rgb(118, 158, 245)));
|
||
z-index: 1;
|
||
border-radius: calc(var(--wot-col-picker-line-height, 3px) / 2);
|
||
box-shadow: var(--wot-col-picker-line-box-shadow, 0px 1px 2px 0px rgba(1, 87, 255, 0.2));
|
||
}
|
||
.wd-col-picker__list-container[data-v-614bacc7] {
|
||
position: relative;
|
||
}
|
||
.wd-col-picker__list[data-v-614bacc7] {
|
||
height: var(--wot-col-picker-list-height, 53vh);
|
||
padding-bottom: var(--wot-col-picker-list-padding-bottom, 30px);
|
||
box-sizing: border-box;
|
||
overflow: auto;
|
||
color: var(--wot-col-picker-list-color, rgba(0, 0, 0, 0.85));
|
||
font-size: var(--wot-col-picker-list-fs, 14px);
|
||
-webkit-overflow-scrolling: touch;
|
||
}
|
||
.wd-col-picker__list-item[data-v-614bacc7] {
|
||
display: flex;
|
||
padding: var(--wot-col-picker-list-item-padding, 12px 15px);
|
||
align-items: flex-start;
|
||
}
|
||
.wd-col-picker__list-item.is-selected[data-v-614bacc7] {
|
||
color: var(--wot-col-picker-list-color-checked, var(--wot-color-theme, #4d80f0));
|
||
}
|
||
.wd-col-picker__list-item.is-selected[data-v-614bacc7] .wd-col-picker__checked {
|
||
opacity: 1;
|
||
}
|
||
.wd-col-picker__list-item.is-disabled[data-v-614bacc7] {
|
||
color: var(--wot-col-picker-list-color-disabled, rgba(0, 0, 0, 0.15));
|
||
}
|
||
.wd-col-picker__list-item-label[data-v-614bacc7] {
|
||
line-height: 1.285;
|
||
}
|
||
.wd-col-picker__list-item-tip[data-v-614bacc7] {
|
||
margin-top: 2px;
|
||
font-size: var(--wot-col-picker-list-fs-tip, 12px);
|
||
color: var(--wot-col-picker-list-color-tip, rgba(0, 0, 0, 0.45));
|
||
}
|
||
[data-v-614bacc7] .wd-col-picker__checked {
|
||
display: block;
|
||
margin-left: 4px;
|
||
font-size: var(--wot-col-picker-list-checked-icon-size, 18px);
|
||
color: var(--wot-col-picker-list-color-checked, var(--wot-color-theme, #4d80f0));
|
||
opacity: 0;
|
||
}
|
||
.wd-col-picker__loading[data-v-614bacc7] {
|
||
display: flex;
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
align-items: center;
|
||
justify-content: center;
|
||
}
|
||
/* stylelint-disable comment-empty-line-before */
|
||
/**
|
||
* 这里是uni-app内置的常用样式变量
|
||
*
|
||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||
*
|
||
*/
|
||
/**
|
||
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||
*
|
||
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||
*/
|
||
/* 颜色变量 */
|
||
/* 行为相关颜色 */
|
||
/* 文字基本颜色 */
|
||
/* 背景颜色 */
|
||
/* 边框颜色 */
|
||
/* 尺寸变量 */
|
||
/* 文字尺寸 */
|
||
/* 图片尺寸 */
|
||
/* Border Radius */
|
||
/* 水平间距 */
|
||
/* 垂直间距 */
|
||
/* 透明度 */
|
||
/* 文章场景相关 */
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* UI规范基础变量
|
||
*/
|
||
/*----------------------------------------- Theme color. start ----------------------------------------*/
|
||
/* 主题颜色 */
|
||
/* 辅助色 */
|
||
/* 文字颜色(默认浅色背景下 */
|
||
/* 暗黑模式 */
|
||
/* 图形颜色 */
|
||
/*----------------------------------------- Theme color. end -------------------------------------------*/
|
||
/*-------------------------------- Theme color application size. start --------------------------------*/
|
||
/* 文字字号 */
|
||
/* 文字字重 */
|
||
/* 尺寸 */
|
||
/*-------------------------------- Theme color application size. end --------------------------------*/
|
||
/* action-sheet */
|
||
/* badge */
|
||
/* button */
|
||
/* cell */
|
||
/* calendar */
|
||
/* checkbox */
|
||
/* collapse */
|
||
/* divider */
|
||
/* drop-menu */
|
||
/* input-number */
|
||
/* input */
|
||
/* textarea */
|
||
/* loadmore */
|
||
/* message-box */
|
||
/* notice-bar */
|
||
/* pagination */
|
||
/* picker */
|
||
/* col-picker */
|
||
/* overlay */
|
||
/* popup */
|
||
/* progress */
|
||
/* radio */
|
||
/* search */
|
||
/* slider */
|
||
/* sort-button */
|
||
/* steps */
|
||
/* switch */
|
||
/* tabs */
|
||
/* tag */
|
||
/* toast */
|
||
/* tooltip */
|
||
/* popover */
|
||
/* grid-item */
|
||
/* statustip */
|
||
/* card */
|
||
/* upload */
|
||
/* curtain */
|
||
/* notify */
|
||
/* skeleton */
|
||
/* circle */
|
||
/* swiper */
|
||
/* swiper-nav */
|
||
/* segmented */
|
||
/* tabbar */
|
||
/* tabbar-item */
|
||
/* navbar */
|
||
/* navbar-capsule */
|
||
/* table */
|
||
/* sidebar */
|
||
/* sidebar-item */
|
||
/* fab */
|
||
/* count-down */
|
||
/* number-keyboard */
|
||
/* passwod-input */
|
||
/* form-item */
|
||
/* backtop */
|
||
/* index-bar */
|
||
/**
|
||
* 混合宏
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/**
|
||
* 辅助函数
|
||
*/
|
||
/**
|
||
* SCSS 配置项:命名空间以及BEM
|
||
*/
|
||
/* 转换成字符串 */
|
||
/* 判断是否存在 Modifier */
|
||
/* 判断是否存在伪类 */
|
||
/**
|
||
* 主题色切换
|
||
* @params $theme-color 主题色
|
||
* @params $type 变暗’dark‘ 变亮 'light'
|
||
* @params $mix-color 自己设置的混色
|
||
*/
|
||
/**
|
||
* 颜色结果切换, 如果开启线性渐变色 使用渐变色,如果没有开启,那么使用主题色
|
||
* @params $open-linear 是否开启线性渐变色
|
||
* @params $deg 渐变色角度
|
||
* @params $theme-color 当前配色
|
||
* @params [Array] $set 主题色明暗设置,与 $color-list 数量对应
|
||
* @params [Array] $color-list 渐变色顺序, $color-list 和 $per-list 数量相同
|
||
* @params [Array] $per-list 渐变色比例
|
||
*/
|
||
/**
|
||
* BEM,定义块(b)
|
||
*/
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 此方法用于生成穿透样式 */
|
||
/* 定义元素(e),对于伪类,会自动将 e 嵌套在 伪类 底下 */
|
||
/* 定义状态(m) */
|
||
/* 对于需要需要嵌套在 m 底下的 e,调用这个混合宏,一般在切换整个组件的状态,如切换颜色的时候 */
|
||
/* 状态,生成 is-$state 类名 */
|
||
/**
|
||
* 常用混合宏
|
||
*/
|
||
/* 单行超出隐藏 */
|
||
/* 多行超出隐藏 */
|
||
/* 清除浮动 */
|
||
/* 0.5px 边框 指定方向*/
|
||
/* 0.5px 边框 环绕 */
|
||
/**
|
||
* 三角形实现尖角样式,适用于背景透明情况
|
||
* @param $size 三角形高,底边为 $size * 2
|
||
* @param $bg 三角形背景颜色
|
||
*/
|
||
/**
|
||
* 正方形实现尖角样式,适用于背景不透明情况
|
||
* @param $size 正方形边长
|
||
* @param $bg 正方形背景颜色
|
||
* @param $z-index z-index属性值,不得大于外部包裹器
|
||
* @param $box-shadow 阴影
|
||
*/
|
||
|
||
.add-address[data-v-fb0a64f0] {
|
||
padding: 20px;
|
||
}
|
||
.add-address-button[data-v-fb0a64f0] {
|
||
width: 100%;
|
||
font-size: 18px !important;
|
||
background-color: #fcd038 !important;
|
||
}
|
||
.picker[data-v-fb0a64f0] {
|
||
padding: 10px;
|
||
margin-top: 10px;
|
||
border: 1px solid #ddd;
|
||
border-radius: 5px;
|
||
}
|
||
|
||
|
||
.address-management[data-v-15db8353] {
|
||
padding: 20px;
|
||
}
|
||
.address-cell[data-v-15db8353] {
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: space-between;
|
||
padding: 10px;
|
||
border-bottom: 1px solid #eee;
|
||
}
|
||
.address-info[data-v-15db8353] {
|
||
display: flex;
|
||
flex: 1;
|
||
align-items: center;
|
||
}
|
||
.address-label[data-v-15db8353] {
|
||
display: flex;
|
||
align-items: center;
|
||
}
|
||
.tag[data-v-15db8353] {
|
||
padding: 2px 5px;
|
||
margin-right: 10px;
|
||
color: white;
|
||
background-color: #f5a623;
|
||
border-radius: 3px;
|
||
}
|
||
.address-detail[data-v-15db8353] {
|
||
flex-grow: 1;
|
||
}
|
||
.address-actions[data-v-15db8353] {
|
||
display: flex;
|
||
gap: 10px; /* Ensure space between icons */
|
||
align-items: center;
|
||
}
|
||
.wd-icon[data-v-15db8353] {
|
||
color: #333; /* Adjust color as needed */
|
||
cursor: pointer;
|
||
}
|
||
.add-address-button[data-v-15db8353] {
|
||
position: absolute;
|
||
bottom: 30px;
|
||
left: 50%;
|
||
width: 90%;
|
||
min-height: 50px;
|
||
cursor: pointer;
|
||
background-color: #fcd038 !important;
|
||
border: none;
|
||
transform: translateX(-50%);
|
||
}
|
||
.wd-popup[data-v-15db8353] {
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
}
|