1import"../chunks/DsnmJJEf.js";import{o as st}from"../chunks/sqa8MsOh.js";import{p as ot,d as ve,l as lt,k as o,o as M,a,j as h,t as k,g as e,s as J,h as i,c as d,b as it,f as c,r as n,n as C,i as fe,q as je}from"../chunks/WiPNqb00.js";import{s as j}from"../chunks/D4cEcXD1.js";import{i as F}from"../chunks/DGPU9V0w.js";import{e as Oe}from"../chunks/CDFaeUNS.js";import{s as nt}from"../chunks/C7jzcsLq.js";import{b as dt}from"../chunks/CSi_qKq0.js";import{s as vt,a as ft}from"../chunks/B5NrWYOR.js";import{p as ct}from"../chunks/oLACYLyE.js";import{g as ut}from"../chunks/BUGljD8S.js";import{s as $t,a as pt}from"../chunks/Dx6trTR_.js";import{B as K}from"../chunks/BSwlB_3I.js";import{C as ce,a as ue}from"../chunks/DYPLI2C1.js";import{C as Te}from"../chunks/BXVuwoMC.js";import{C as ze}from"../chunks/KPt7oiNY.js";import{C as Ie}from"../chunks/BgJgfQpX.js";import{I as Z}from"../chunks/BQ8yhqrd.js";import{L as ee}from"../chunks/D4P14Nbm.js";import{S as mt}from"../chunks/AIrP1Qi0.js";import{C as _t}from"../chunks/BtnvwiaT.js";import{S as gt}from"../chunks/C_2L3tGo.js";import{M as Me}from"../chunks/DHygjxDM.js";import{T as ht}from"../chunks/PMOUb7KZ.js";import{S as xt}from"../chunks/BuWjfrsB.js";import{t as te}from"../chunks/CGh-hSKP.js";const yt=!1,dr=Object.freeze(Object.defineProperty({__proto__:null,prerender:yt},Symbol.toStringTag,{value:"Module"}));var bt=c("<!> ",1),wt=c("<!> <!>",1),Pt=c("<!> <!>",1),St=c('<!> <div class="flex items-center gap-4"><!> <!></div>',1),kt=c('<span class="text-muted-foreground text-sm font-normal"> </span>'),Ct=c("<span> </span> <!>",1),jt=c('<div class="flex items-center justify-between"><!> <!></div>'),Ot=c("<!> <!>",1),Tt=c('<div class="space-y-2"><!> <!> <!> <!></div>'),zt=c("<!> <!>",1),It=c('<p class="text-muted-foreground">ì´ í ë§ë ì¤ì ê°ë¥í ìµì ì´ ììµëë¤.</p>'),Mt=c('<div class="flex items-center justify-between"><div class="flex items-center gap-2"><!> <!></div> <div class="flex gap-1 rounded-lg border p-1"><!> <!> <!></div></div> <!>',1),Jt=c('<div class="bg-muted flex min-h-[600px] items-center justify-center overflow-hidden rounded-lg p-4"><div class="border-border h-full overflow-hidden rounded-lg border bg-white shadow-lg transition-all duration-300"><iframe src="/" title="í ë§ ë¯¸ë¦¬ë³´ê¸°" class="h-full w-full" style="min-height: 600px;" sandbox="allow-scripts allow-same-origin"></iframe></div></div> <p class="text-muted-foreground mt-4 text-center text-sm">ì¤ì ë³ê²½ í "ì ì¥" ë²í¼ì í´ë¦íë©´ ë¯¸ë¦¬ë³´ê¸°ê° ìëì¼ë¡ ì ë°ì´í¸ë©ëë¤.</p>',1),Nt=c("<!> <!>",1),Bt=c('<div class="container mx-auto max-w-7xl py-8"><div class="mb-8 flex items-center justify-between"><div class="flex items-center gap-4"><!> <div><h1 class="text-3xl font-bold"> </h1> <p class="text-muted-foreground">í ë§ì 모ìê³¼ ëìì ì¬ì©ì ì ìíì¸ì. ìëìì ì¤ìê° ë¯¸ë¦¬ë³´ê¸°ë¥¼ íì¸íì¸ì.</p></div></div> <div class="flex gap-2"><!> <!></div></div> <div class="space-y-8"><div class="space-y-6"><!></div> <div class="space-y-4"><!></div></div></div>');function vr(Je,Ne){ot(Ne,!0);const Be=()=>ft(ct,"$page",Le),[Le,De]=vt(),$e=d(()=>Be().params.id||""),N=d(()=>pt.getThemeById(e($e))),W=d(()=>e(N)?.manifest.settings);let l=ve(lt({})),Q=ve(!1),R,B=ve("desktop");const Ee={desktop:"100%",tablet:"768px",mobile:"375px"};function pe(t){return Object.entries(t)}function me(t){return Object.entries(t)}st(()=>{if(!e(N)){te.error("í ë§ë¥¼ ì°¾ì ì ììµëë¤."),ut("/admin/themes");return}if(J(l,{},!0),e(N).currentSettings&&J(l,JSON.parse(JSON.stringify(e(N).currentSettings)),!0),e(W))for(const t of Object.keys(e(W)))e(l)[t]||(e(l)[t]={})});async function qe(){if(e(N)){J(Q,!0);try{await $t(e($e),e(l)),e(N).currentSettings=JSON.parse(JSON.stringify(e(l))),R&&(R.src=`/?reload=${Date.now()}`),te.success("ì¤ì ì´ ì ì¥ëììµëë¤. ë¯¸ë¦¬ë³´ê¸°ê° ì ë°ì´í¸ë©ëë¤.")}catch(t){console.error("ì¤ì ì ì¥ ì¤í¨:",t),te.error("ì¤ì ì ì¥ì ì¤í¨íìµëë¤.")}finally{J(Q,!1)}}}function Fe(){if(e(W)){J(l,{},!0);for(const[t,P]of pe(e(W))){e(l)[t]={};for(const[x,_]of me(P))e(l)[t][x]=_.default}te.info("기본ê°ì¼ë¡ ì´ê¸°íëììµëë¤.")}}var re=Bt(),ae=i(re),se=i(ae),_e=i(se);K(_e,{variant:"ghost",size:"icon",href:"/admin/themes",children:(t,P)=>{_t(t,{class:"h-5 w-5"})},$$slots:{default:!0}});var ge=o(_e,2),he=i(ge),We=i(he);n(he),C(2),n(ge),n(se);var xe=o(se,2),ye=i(xe);K(ye,{variant:"outline",onclick:Fe,children:(t,P)=>{C();var x=M("ê¸°ë³¸ê° ë³µì");a(t,x)},$$slots:{default:!0}});var Ae=o(ye,2);K(Ae,{onclick:qe,get disabled(){return e(Q)},children:(t,P)=>{var x=bt(),_=h(x);gt(_,{class:"mr-2 h-4 w-4"});var L=o(_);k(()=>j(L,` ${e(Q)?"ì ì¥ ì¤...":"ì ì¥"}`)),a(t,x)},$$slots:{default:!0}}),n(xe),n(ae);var be=o(ae,2),oe=i(be),Ge=i(oe);{var He=t=>{var P=fe(),x=h(P);Oe(x,17,()=>pe(e(W)),([_,L])=>_,(_,L)=>{var O=d(()=>je(e(L),2));let r=()=>e(O)[0],D=()=>e(O)[1];ce(_,{children:(T,z)=>{var E=zt(),A=h(E);ze(A,{children:(G,V)=>{var q=wt(),H=h(q);Ie(H,{class:"capitalize",children:(u,b)=>{C();var s=M();k(()=>j(s,r())),a(u,s)},$$slots:{default:!0}});var v=o(H,2);Te(v,{children:(u,b)=>{C();var s=M();k(()=>j(s,`${r()==="appearance"?"í ë§ì ì¸ê´ì ì¤ì í©ëë¤.":""} 2 ${r()==="layout"?"ë ì´ìì ìµì ì ì¤ì í©ëë¤.":""} 3 ${r()==="features"?"기ë¥ì íì±í/ë¹íì±íí©ëë¤.":""}`)),a(u,s)},$$slots:{default:!0}}),a(G,q)},$$slots:{default:!0}});var U=o(A,2);ue(U,{class:"space-y-6",children:(G,V)=>{var q=fe(),H=h(q);Oe(H,17,()=>me(D()),([v,u])=>`${r()}-${v}`,(v,u)=>{var b=d(()=>je(e(u),2));let s=()=>e(b)[0],$=()=>e(b)[1];var Pe=fe(),Re=h(Pe);{var Ue=le=>{var ie=Tt(),Se=i(ie);{var Ve=f=>{var y=Pt(),w=h(y);{let p=d(()=>`${r()}-${s()}`);ee(w,{get for(){return e(p)},children:(g,S)=>{C();var m=M();k(()=>j(m,$().label)),a(g,m)},$$slots:{default:!0}})}var I=o(w,2);{let p=d(()=>`${r()}-${s()}`);Z(I,{get id(){return e(p)},type:"text",get placeholder(){return $().default},get value(){return e(l)[r()][s()]},set value(g){e(l)[r()][s()]=g}})}a(f,y)};F(Se,f=>{$().type==="text"&&f(Ve)})}var ke=o(Se,2);{var Xe=f=>{var y=St(),w=h(y);{let S=d(()=>`${r()}-${s()}`);ee(w,{get for(){return e(S)},children:(m,X)=>{C();var Y=M();k(()=>j(Y,$().label)),a(m,Y)},$$slots:{default:!0}})}var I=o(w,2),p=i(I);{let S=d(()=>`${r()}-${s()}`);Z(p,{get id(){return e(S)},type:"color",class:"h-12 w-24",get value(){return e(l)[r()][s()]},set value(m){e(l)[r()][s()]=m}})}var g=o(p,2);Z(g,{type:"text",get placeholder(){return $().default},class:"flex-1",get value(){return e(l)[r()][s()]},set value(S){e(l)[r()][s()]=S}}),n(I),a(f,y)};F(ke,f=>{$().type==="color"&&f(Xe)})}var Ce=o(ke,2);{var Ye=f=>
3{var y=jt(),w=i(y);{let p=d(()=>`${r()}-${s()}`);ee(w,{get for(){return e(p)},class:"flex flex-col gap-1",children:(g,S)=>{var m=Ct(),X=h(m),Y=i(X,!0);n(X);var tt=o(X,2);{var rt=ne=>{var de=kt(),at=i(de,!0);n(de),k(()=>j(at,$().description)),a(ne,de)};F(tt,ne=>{$().description&&ne(rt)})}k(()=>j(Y,$().label)),a(g,m)},$$slots:{default:!0}})}var I=o(w,2);{let p=d(()=>`${r()}-${s()}`);mt(I,{get id(){return e(p)},get checked(){return e(l)[r()][s()]},set checked(g){e(l)[r()][s()]=g}})}n(y),a(f,y)};F(Ce,f=>{$().type==="boolean"&&f(Ye)})}var Ze=o(Ce,2);{var et=f=>{var y=Ot(),w=h(y);{let p=d(()=>`${r()}-${s()}`);ee(w,{get for(){return e(p)},children:(g,S)=>{C();var m=M();k(()=>j(m,$().label)),a(g,m)},$$slots:{default:!0}})}var I=o(w,2);{let p=d(()=>`${r()}-${s()}`),g=d(()=>$().validation?.min),S=d(()=>$().validation?.max);Z(I,{get id(){return e(p)},type:"number",get min(){return e(g)},get max(){return e(S)},step:1,get value(){return e(l)[r()][s()]},set value(m){e(l)[r()][s()]=m}})}a(f,y)};F(Ze,f=>{$().type==="number"&&f(et)})}n(ie),a(le,ie)};F(Re,le=>{e(l)[r()]&&le(Ue)})}a(v,Pe)}),a(G,q)},$$slots:{default:!0}}),a(T,E)},$$slots:{default:!0}})}),a(t,P)},Ke=t=>{ce(t,{children:(P,x)=>{ue(P,{class:"py-12 text-center",children:(_,L)=>{var O=It();a(_,O)},$$slots:{default:!0}})},$$slots:{default:!0}})};F(Ge,t=>{e(W)?t(He):t(Ke,!1)})}n(oe);var we=o(oe,2),Qe=i(we);ce(Qe,{children:(t,P)=>{var x=Nt(),_=h(x);ze(_,{children:(O,r)=>{var D=Mt(),T=h(D),z=i(T),E=i(z);Me(E,{class:"h-5 w-5"});var A=o(E,2);Ie(A,{children:(v,u)=>{C();var b=M("ì¤ìê° ë¯¸ë¦¬ë³´ê¸°");a(v,b)},$$slots:{default:!0}}),n(z);var U=o(z,2),G=i(U);{let v=d(()=>e(B)==="desktop"?"default":"ghost");K(G,{get variant(){return e(v)},size:"sm",class:"h-8 w-8 p-0",onclick:()=>J(B,"desktop"),children:(u,b)=>{Me(u,{class:"h-4 w-4"})},$$slots:{default:!0}})}var V=o(G,2);{let v=d(()=>e(B)==="tablet"?"default":"ghost");K(V,{get variant(){return e(v)},size:"sm",class:"h-8 w-8 p-0",onclick:()=>J(B,"tablet"),children:(u,b)=>{ht(u,{class:"h-4 w-4"})},$$slots:{default:!0}})}var q=o(V,2);{let v=d(()=>e(B)==="mobile"?"default":"ghost");K(q,{get variant(){return e(v)},size:"sm",class:"h-8 w-8 p-0",onclick:()=>J(B,"mobile"),children:(u,b)=>{xt(u,{class:"h-4 w-4"})},$$slots:{default:!0}})}n(U),n(T);var H=o(T,2);Te(H,{children:(v,u)=>{C();var b=M(`ì¤ì ì ì ì¥íë©´ ì¦ì ë°ìë©ëë¤. ëë°ì´ì¤ ë²í¼ì¼ë¡ ë°ìí 미리보기를 4 ì ííì¸ì.`);a(v,b)},$$slots:{default:!0}}),a(O,D)},$$slots:{default:!0}});var L=o(_,2);ue(L,{children:(O,r)=>{var D=Jt(),T=h(D),z=i(T),E=i(z);dt(E,A=>R=A,()=>R),n(z),n(T),C(2),k(()=>nt(z,`width: ${Ee[e(B)]}; max-width: 100%;`)),a(O,D)},$$slots:{default:!0}}),a(t,x)},$$slots:{default:!0}}),n(we),n(be),n(re),k(()=>j(We,`${(e(N)?.manifest.name||"í ë§")??""} ì¤ì `)),a(Je,re),it(),De()}export{vr as component,dr as universal};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.