You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
3.1 KiB
1 lines
3.1 KiB
import{d as E,v as D,r as d,h as p,c as h,e as a,w as o,a as t,t as c,u as m,J as B,m as N,k as v,z as j,aD as x,B as L,i as T,Y as V,C as z,O as R,E as $,P as O,K as S,L as I}from"./index-f5d841af.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as J}from"./icon-addon-339e16d0.js";import{y as K}from"./diy-735a6ee9.js";import{_ as P}from"./theme-list.vue_vue_type_script_setup_true_lang-c8c3e333.js";/* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import"./edit-theme.vue_vue_type_script_setup_true_lang-66db9f67.js";/* empty css *//* empty css */import"./add-theme.vue_vue_type_script_setup_true_lang-508bf0f8.js";import"./diy-ab8bb185.js";const Y={class:"main-container"},q={class:"flex justify-between items-center"},A={class:"text-page-title"},F={class:"flex items-center"},G=t("div",{class:"flex items-center w-full h-full"},[t("img",{class:"w-full h-full",src:J,alt:""})],-1),H={class:"flex-1 ml-2 truncate"},M={key:0,class:"rounded-[3px] inline-flex items-center justify-center border-[1px] border-solid border-[#f2f2f2] overflow-hidden"},Q=t("span",{class:"w-[18px] h-[18px]",style:{backgroundColor:"#fff"}},null,-1),Ce=E({__name:"theme_style",setup(U){const b=D().meta.title,s=d(!0),_=d(null),u=d([]),f=()=>{s.value=!0,K().then(n=>{let l=V(n.data);for(let i in l)l[i].key=i;u.value=Object.values(l),s.value=!1})};f();const y=n=>{_.value.open(n)};return(n,l)=>{const i=z,r=R,g=$,k=O,w=S,C=I;return p(),h("div",Y,[a(w,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[t("div",q,[t("span",A,c(m(b)),1)]),B((p(),N(k,{data:u.value,size:"large",class:"mt-[20px]"},{empty:o(()=>[t("span",null,c(s.value?"":m(v)("emptyData")),1)]),default:o(()=>[a(r,{label:"应用","min-width":"120"},{default:o(({row:e})=>[t("div",F,[a(i,{class:"w-[40px] h-[40px] rounded-md overflow-hidden",src:m(j)(e.icon),fit:"contain"},{error:o(()=>[G]),_:2},1032,["src"]),t("div",H,c(e.addon_title),1)])]),_:1}),a(r,{label:"配色名称","min-width":"120"},{default:o(({row:e})=>[t("div",null,c(e.color_name),1)]),_:1}),a(r,{label:"配色方案","min-width":"120"},{default:o(({row:e})=>[e.value?(p(),h("div",M,[t("span",{class:"w-[18px] h-[18px]",style:x({backgroundColor:e.value["--primary-color"]})},null,4),t("span",{class:"w-[18px] h-[18px]",style:x({backgroundColor:e.value["--primary-help-color"]})},null,4),Q])):L("",!0)]),_:1}),a(r,{label:m(v)("operation"),align:"right",fixed:"right",width:"100"},{default:o(({row:e})=>[a(g,{type:"primary",link:"",onClick:X=>y(e)},{default:o(()=>[T("编辑")]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[C,s.value]])]),_:1}),a(P,{ref_key:"themeListRef",ref:_,onConfirm:l[0]||(l[0]=e=>f())},null,512)])}}});export{Ce as default};
|
|
|