2 lines
14 KiB
JavaScript
2 lines
14 KiB
JavaScript
|
|
import{R as B,a6 as O,k as S,$ as m,Z as h,L as se,ak as w,_ as v,q as A,aa as r,c as z,r as j,a0 as a,a9 as t,j as _,F as ee,P as oe,a8 as T,S as e,H as ue,X as le,n as ge,an as ie,ao as Y}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{a3 as de,ak as L,h as te,al as fe,c as M,m as H,am as ne}from"./index-BTglIPU2.js?v=1773287522785";import{ao as me,g as _e,ap as pe,aq as ve,B as Z,m as Ce,ar as be,as as he,_ as Ie,a8 as ce,a2 as ke}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{e as Ue}from"./theme-animation-D4-cHU7d.js?v=1773287522785";import{u as ye}from"./file-B5PwfK2h.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";const Q={theme:{preset:"light",color:"#20a53a",view:"default"},logo:{image:"/static/icons/menu_logo.png",favicon:"/static/favicon.ico"},sidebar:{dark:!0,color:"#3c444d",opacity:100},interface:{rounded:"smaller",is_show_bg:!0,bg_image:"/static/icons/main_bg.png",bg_image_dark:"/static/icons/main_bg_dark.png",bg_image_opacity:100,content_opacity:100,shadow_color:"#000000",shadow_opacity:5,container_width:"100%"},home:{overview_view:"default",overview_size:24,bg_image_opacity:20},login:{is_show_logo:!0,logo:"/static/icons/logo-green.svg",is_show_bg:!1,bg_image:"",bg_image_opacity:100,content_opacity:100},terminal:{show:!1,url:"",opacity:70}},{t:U}=de.global,$e=new Map([["theme.color",U("Config.Theme.Color")],["logo.image",U("Config.UI.logo")],["logo.favicon",U("Config.UI.websiteIcon")],["login.bg_images",U("Config.UI.loginBackgroundImage")],["login.logo",U("Config.UI.loginLogoImage")],["login.bg_images_opacity",U("Config.UI.loginBackgroundOpacity")],["sidebar.color",U("Config.UI.sidebarColor")],["sidebar.opacity",U("Config.UI.sidebarBackgroundOpacity")],["interface.bg_image",U("Config.UI.mainBackgroundImage")],["interface.bg_image_dark",U("Config.UI.mainBackgroundImage")],["interface.content_opacity",U("Config.UI.contentOpacity")],["interface.bg_images_opacity",U("Config.UI.mainBackgroundImageOpacity")]]),N=()=>{const{t:g}=B(),o=L(),{themeConfig:s}=O(o),n=c=>$e.get(c)||c;return{resetConfig:c=>{te({title:g("Config.UI.restoreDefaultSettings"),content:g("Config.UI.confirmRestore",{name:n(c)}),onConfirm:async()=>{me(s.value,c,_e(Q,c)),await o.setThemeConfig()}})},resetAllConfig:()=>{te({title:g("Config.UI.restoreDefaultSettings"),content:g("Config.UI.confirmRestoreAll"),onConfirm:async()=>{await fe(Q),s.value=Q}})}}},we={key:0,class:"active-dot"},Se={class:"card-content"},Te={class:"card-label"},xe=S({__name:"card",props:{active:{type:Boolean,default:!1},label:{type:String,required:!0},customClass:{type:String,default:""}},emits:["click"],setup(g){return(o,s)=>(m(),h("div",{class:se(["theme-card",[{"is-active":g.active},g.customClass]]),onClick:s[0]||(s[0]=n=>o.$emit("click",n))},[g.active?(m(),h("div",we)):w("",!0),v("div",Se,[A(o.$slots,"icon",{},void 0,!0)]),v("div",Te,r(g.label),1)],2))}}),ae=M(xe,[["__scopeId","data-v-06cce5f2"]]),Be={},De={class:"mb-16px text-16px font-600"};function Re(g,o){return m(),h("div",De,[A(g.$slots,"default")])}const E=M(Be,[["render",Re]]),ze={class:"page-section"},Fe={class:"section-label"},Oe={class:"section-content"},Le=S({__name:"section",props:{label:{type:String,default:""}},setup(g){return(o,s)=>(m(),h("div",ze,[v("div",Fe,r(g.label),1),v("div",Oe,[A(o.$slots,"default",{},void 0,!0)])]))}}),y=M(Le,[["__scopeId","data-v-7ec7f443"]]),Ne={class:"theme-setting"},Pe={class:"mt-10px text-desc"},qe={class:"mt-10px mb-16px text-desc"},Ae=S({__name:"index",setup(g){const{t:o}=B(),s=z(()=>[{label:o("Config.Theme.Auto"),value:"auto",icon:"i-mdi-monitor"},{label:o("Config.Theme.Light"),value:"light",icon:"i-mdi-white-balance-sunny"},{label:o("Config.Theme.Dark"),value:"dark",icon:"i-mdi-weather-night"}]);z(()=>[{label:o("Config.Theme.NewVersion"),value:"default",icon:"i-mdi-view-quilt-outline"},{label:o("Config.Theme.OldVersion"),value:"yakpanel",icon:""}]);const n=z(()=>[{label:"Default",value:"#20a53a"},{label:o("Config.Theme.EmeraldGreen"),value:"#1abc9c"},{label:o("Config.Theme.Violet"),value:"#9b59b6"},{label:o("Config.Theme.SkyBlue"),value:"#3498db"
|