mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-03-30 01:03:51 +00:00
2 lines
3.2 KiB
JavaScript
2 lines
3.2 KiB
JavaScript
import{d as B,v as D,r as d,h as _,c as x,e as a,w as o,a as t,t as m,u as p,J as I,m as L,k as y,z as N,aH as u,B as S,i as j,O as T,C as V,a5 as z,E as R,a6 as O,L as $,M as H,p as J,g as M}from"./index-729a8626.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 q}from"./icon-addon-339e16d0.js";import{B as A}from"./diy-624329fd.js";import{t as F}from"./theme-list-eba4fac2.js";import{_ as G}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css */import"./edit-theme.vue_vue_type_script_setup_true_lang-afecce24.js";/* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import"./add-theme.vue_vue_type_script_setup_true_lang-bd5f5d9f.js";import"./diy-768d4bc7.js";const K=l=>(J("data-v-fed94f3a"),l=l(),M(),l),P={class:"main-container"},Q={class:"flex justify-between items-center"},U={class:"text-page-title"},W={class:"flex items-center"},X=K(()=>t("div",{class:"flex items-center w-full h-full"},[t("img",{class:"w-full h-full",src:q,alt:""})],-1)),Y={class:"flex-1 ml-2 truncate"},Z={key:0,class:"rounded-[3px] inline-flex items-center justify-center border-[1px] border-solid border-[#f2f2f2] overflow-hidden"},ee=B({__name:"theme_style",setup(l){const b=D().meta.title,i=d(!0),f=d(null),h=d([]),v=()=>{i.value=!0,A({}).then(n=>{let s=T(n.data);for(let r in s)s[r].key=r;h.value=Object.values(s),i.value=!1})};v();const g=n=>{f.value.open(n)};return(n,s)=>{const r=V,c=z,k=R,w=O,C=$,E=H;return _(),x("div",P,[a(C,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[t("div",Q,[t("span",U,m(p(b)),1)]),I((_(),L(w,{data:h.value,size:"large",class:"mt-[20px]"},{empty:o(()=>[t("span",null,m(i.value?"":p(y)("emptyData")),1)]),default:o(()=>[a(c,{label:"应用","min-width":"120"},{default:o(({row:e})=>[t("div",W,[a(r,{class:"w-[40px] h-[40px] rounded-md overflow-hidden",src:p(N)(e.icon),fit:"contain"},{error:o(()=>[X]),_:2},1032,["src"]),t("div",Y,m(e.addon_title),1)])]),_:1}),a(c,{label:"配色名称","min-width":"120"},{default:o(({row:e})=>[t("div",null,m(e.title),1)]),_:1}),a(c,{label:"配色方案","min-width":"120"},{default:o(({row:e})=>[e.theme?(_(),x("div",Z,[t("span",{class:"w-[18px] h-[18px]",style:u({backgroundColor:e.theme["--primary-color"]})},null,4),t("span",{class:"w-[18px] h-[18px]",style:u({backgroundColor:e.theme["--primary-help-color2"]})},null,4),t("span",{class:"w-[18px] h-[18px]",style:u({backgroundColor:e.theme["--primary-color-dark"]})},null,4)])):S("",!0)]),_:1}),a(c,{label:p(y)("operation"),align:"right",fixed:"right",width:"100"},{default:o(({row:e})=>[a(k,{type:"primary",link:"",onClick:oe=>g(e)},{default:o(()=>[j("编辑")]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[E,i.value]])]),_:1}),a(F,{ref_key:"themeListRef",ref:f,onConfirm:s[0]||(s[0]=e=>v())},null,512)])}}});const Le=G(ee,[["__scopeId","data-v-fed94f3a"]]);export{Le as default};
|