This commit is contained in:
2022-12-09 16:41:41 +08:00
parent c1cce5a7c2
commit ff7aa8774f
2003 changed files with 156639 additions and 140 deletions

View File

@@ -0,0 +1,3 @@
xe<>K<0E> <10>]<5D>)H<>5)$<24><>z<><1E><><EFBFBD><EFBFBD><EFBFBD>C<>6<EFBFBD><36><EFBFBD>.\<5C><><EFBFBD><EFBFBD>L><3E>؈<EFBFBD><D888>v<EFBFBD><76>a
'<27><>H<EFBFBD>g<EFBFBD>ehsQ@/<2F><>#<23>MΚZ<CE9A>q<EFBFBD>،W<D88C><57>[<13><><EFBFBD><EFBFBD>6K<36>s<07>N<EFBFBD>/SJ<53>~{u<>
QO<EFBFBD><EFBFBD><EFBFBD>oA.<2E><03>Y<<3C>V$<24>6<EFBFBD>T<EFBFBD><54>,t@<40><>

View File

@@ -0,0 +1,44 @@
<script lang="ts">
export default {
name: "LayException",
};
</script>
<script setup lang="ts">
import { useSlots } from "vue";
import "./index.less";
export interface DropdownProps {
title?: string;
status?: "401" | "403" | "404" | "500";
describe?: string;
}
const slots = useSlots();
const props = withDefaults(defineProps<DropdownProps>(), {
title: "exception",
describe: "describe",
});
</script>
<template>
<div class="layui-exception">
<div class="layui-exception-image">
<slot name="image" v-if="slots.default"></slot>
<template v-else>
<div v-if="status == '401'" class="error-401" />
<div v-if="status == '403'" class="error-403" />
<div v-if="status == '404'" class="error-404" />
<div v-if="status == '500'" class="error-500" />
</template>
</div>
<div class="layui-exception-details">
<div class="layui-exception-details-content">
<div class="layui-exception-details-title">{{ title }}</div>
<div class="layui-exception-details-describe">{{ describe }}</div>
<div class="layui-exception-details-extra">
<slot name="extra"></slot>
</div>
</div>
</div>
</div>
</template>

View File

@@ -0,0 +1,6 @@
{
"semi": true,
"singleQuote": false,
"tabWidth": 2,
"useTabs": false
}

View File

@@ -0,0 +1,27 @@
import{r as l,o as p,j as c,h as a,g as u,i as n,v as t}from"./.pnpm.8fb36023.js";const r={class:"markdown-body"},k=n("p",{class:"describe-plugin"},"\u9ED8\u8BA4\u60C5\u51B5\u4E0B, \u7F51\u7AD9\u4E3B\u9898\u4E3A\u65E5\u95F4\u6A21\u5F0F\u3002",-1),i=n("p",{class:"describe-plugin"},'\u82E5\u542F\u7528\u591C\u95F4\u6A21\u5F0F, \u4F7F\u7528 "\u5168\u5C40\u914D\u7F6E" \u7EC4\u4EF6\u914D\u5408 theme \u5C5E\u6027, \u8BBE\u7F6E\u4E3A dark \u503C\u3002',-1),d=n("div",{class:"language-vue"},[n("pre",null,[n("code",{"v-pre":""},[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
`),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("lay-config-provider")]),t(),n("span",{class:"token attr-name"},":theme"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("theme"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
`),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("App")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
`),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("lay-config-provider")]),n("span",{class:"token punctuation"},">")]),t(`
`),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
`),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),t(),n("span",{class:"token attr-name"},"setup"),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
`),n("span",{class:"token keyword"},"const"),t(" theme "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'dark'"),n("span",{class:"token punctuation"},")"),t(`
`)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
`)])])],-1),g=n("p",{class:"describe-plugin"},"\u82E5\u5185\u7F6E\u7684\u591C\u95F4\u6A21\u5F0F\u4E0D\u6EE1\u8DB3\u8981\u6C42\u65F6, \u53EF\u901A\u8FC7 dark-partial \u5C5E\u6027\u8FDB\u884C\u504F\u597D\u8BBE\u7F6E\u3002",-1),m=n("div",{class:"language-vue"},[n("pre",null,[n("code",{"v-pre":""},[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
`),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("lay-config-provider")]),t(),n("span",{class:"token attr-name"},":theme"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("theme"),n("span",{class:"token punctuation"},'"')]),t(),n("span",{class:"token attr-name"},":dark-partial"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),t("darkPartial"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),t(`
`),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("App")]),t(),n("span",{class:"token punctuation"},"/>")]),t(`
`),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("lay-config-provider")]),n("span",{class:"token punctuation"},">")]),t(`
`),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("template")]),n("span",{class:"token punctuation"},">")]),t(`
`),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),t("script")]),t(),n("span",{class:"token attr-name"},"setup"),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[t(`
`),n("span",{class:"token keyword"},"const"),t(" theme "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'dark'"),n("span",{class:"token punctuation"},")"),t(`
`),n("span",{class:"token keyword"},"const"),t(" darkPartial "),n("span",{class:"token operator"},"="),t(),n("span",{class:"token punctuation"},"{"),t(`
`),n("span",{class:"token literal-property property"},"brightness"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"100"),n("span",{class:"token punctuation"},","),t(`
`),n("span",{class:"token literal-property property"},"contrast"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"90"),n("span",{class:"token punctuation"},","),t(`
`),n("span",{class:"token literal-property property"},"grayscale"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token number"},"0"),n("span",{class:"token punctuation"},","),t(`
`),n("span",{class:"token literal-property property"},"darkSchemeBackgroundColor"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"black"'),n("span",{class:"token punctuation"},";"),t(`
`),n("span",{class:"token literal-property property"},"darkSchemeTextColor"),n("span",{class:"token operator"},":"),t(),n("span",{class:"token string"},'"white"'),n("span",{class:"token punctuation"},";"),t(`
`),n("span",{class:"token punctuation"},"}"),t(`
`)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),t("script")]),n("span",{class:"token punctuation"},">")]),t(`
`)])])],-1),h=n("table",null,[n("thead",null,[n("tr",null,[n("th",null,"\u5C5E\u6027"),n("th",null,"\u63CF\u8FF0"),n("th",null,"\u7C7B\u578B"),n("th",null,"\u9ED8\u8BA4\u503C"),n("th",null,"\u53EF\u9009\u503C")])]),n("tbody",null,[n("tr",null,[n("td",null,"brightness"),n("td",null,"\u4EAE\u5EA6"),n("td",null,[n("code",null,"number")]),n("td",null,[n("code",null,"100")]),n("td",null,[n("code",null,"0 - 100")])]),n("tr",null,[n("td",null,"contrast"),n("td",null,"\u5BF9\u6BD4\u5EA6"),n("td",null,[n("code",null,"number")]),n("td",null,[n("code",null,"100")]),n("td",null,[n("code",null,"0 - 100")])]),n("tr",null,[n("td",null,"grayscale"),n("td",null,"\u7070\u5EA6\u503C"),n("td",null,[n("code",null,"number")]),n("td",null,[n("code",null,"0")]),n("td",null,[n("code",null,"0 - 100")])]),n("tr",null,[n("td",null,"darkSchemeBackgroundColor"),n("td",null,"\u80CC\u666F\u989C\u8272"),n("td",null,[n("code",null,"string")]),n("td",null,"\u2013"),n("td",null,"\u2013")]),n("tr",null,[n("td",null,"darkSchemeTextColor"),n("td",null,"\u524D\u666F\u989C\u8272"),n("td",null,[n("code",null,"string")]),n("td",null,"\u2013"),n("td",null,"\u2013")])])],-1),f={},x={__name:"dark",setup(_,{expose:e}){return e({frontmatter:{}}),(y,b)=>{const s=l("lay-field"),o=l("lay-table-box");return p(),c("div",r,[a(s,{id:"\u591C\u95F4\u6A21\u5F0F",title:"\u591C\u95F4\u6A21\u5F0F",style:{"margin-top":"21px","margin-bottom":"20px"}}),k,i,d,a(s,{id:"\u9009\u9879\u914D\u7F6E",title:"\u9009\u9879\u914D\u7F6E",style:{"margin-top":"21px","margin-bottom":"20px"}}),g,m,a(s,{id:"Dark Partial \u5C5E\u6027",title:"Dark Partial \u5C5E\u6027",style:{"margin-top":"21px","margin-bottom":"20px"}}),a(o,null,{default:u(()=>[h]),_:1})])}}};export{x as default,f as frontmatter};

View File

@@ -0,0 +1,4 @@
xm<>M
<EFBFBD>0<05><>=<3D>\ <20><>.l<M<><4D>8<EFBFBD>?<3F><08><><EFBFBD> B<>no<><6F><EFBFBD><EFBFBD><EFBFBD>д<EFBFBD><D0B4>ըu&<26>6<EFBFBD>
<EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>I<EFBFBD><EFBFBD>