2 lines
2.0 KiB
JavaScript
2 lines
2.0 KiB
JavaScript
import{d as L,L as M,O as w,y as z,o as s,k as h,w as o,u as e,a2 as V,a,h as n,f as d,c as l,Z as k,C as g,a1 as v,t as N,F as S,a3 as P,B as T,a4 as U,a5 as $}from"./index-CJZDLu-R.js";import{M as F}from"./MenuStore-BxKvzQEC.js";import{S as I}from"./SettingsStore-BbJhyqhO.js";import{_ as D}from"./_plugin-vue_export-helper-DlAUqK2U.js";const E={class:"hzy-skin-list mb-5 text-center"},G=["onClick"],H={class:"mt-16 text-center"},O={class:"hzy-skin-list mb-5 text-center"},R=["onClick"],Z={key:1,class:"mt-16 text-center"},j=L({__name:"LayoutSettings",setup(q){const m=M(),p=F(),y=w(),f=I(),i=z();return(A,r)=>{const c=P,C=T,_=U,b=$,x=V;return s(),h(x,{class:"hzy-settings",placement:"right",width:"350px",closable:!1,open:e(f).state.show,"onUpdate:open":r[2]||(r[2]=t=>e(f).state.show=t)},{default:o(()=>[a(c,null,{default:o(()=>[n("品牌色")]),_:1}),d("div",E,[(s(!0),l(v,null,k(e(i).colorPrimaryList,(t,u)=>(s(),l("div",{key:u,class:"hzy-skin-item",style:g({backgroundColor:t}),onClick:B=>e(i).changeColorPrimary(t)},null,12,G))),128))]),a(C,{block:"",onClick:r[0]||(r[0]=t=>e(y).changeUseColorPrimary())},{default:o(()=>[n(N(e(y).state.useColorPrimary?"头部不使用品牌色":"头部使用品牌色"),1)]),_:1}),a(c,null,{default:o(()=>[n("菜单颜色")]),_:1}),d("div",H,[d("div",O,[(s(!0),l(v,null,k(e(i).menuThemeList,(t,u)=>(s(),l("div",{key:u,class:"hzy-skin-item",style:g([{border:"1px solid #67c23a"},{backgroundColor:t.colorItemBg}]),onClick:B=>e(i).changeMenuTheme(u)},null,12,R))),128))])]),e(m).state.isMobile?S("",!0):(s(),h(c,{key:0},{default:o(()=>[n("菜单栏模式")]),_:1})),e(m).state.isMobile?S("",!0):(s(),l("div",Z,[a(b,{name:"radioGroup",defaultValue:"1",value:e(p).state.menuMode,"onUpdate:value":r[1]||(r[1]=t=>e(p).state.menuMode=t)},{default:o(()=>[a(_,{value:"1"},{default:o(()=>[n("默认")]),_:1}),a(_,{value:"2"},{default:o(()=>[n("顶部")]),_:1}),a(_,{value:"3"},{default:o(()=>[n("左侧")]),_:1})]),_:1},8,["value"])]))]),_:1},8,["open"])}}}),X=D(j,[["__scopeId","data-v-87bb9a45"]]);export{X as default};
|