1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="c20fd50a-99c2-5053-a029-dd3bfc5cf77a")}catch(e){}}(); 3import{a as oe,b as re,c as ae,d as ne}from"./chunk-JIJND3O7.js";import{b as le}from"./chunk-6UWG5G23.js";import"./chunk-YFINOZAQ.js";import"./chunk-GBIA5PCQ.js";import{a as ie}from"./chunk-7UB3EGHD.js";import"./chunk-Q7HO4EIY.js";import"./chunk-TMXQOQAZ.js";import{a as te}from"./chunk-XJ3DCQJW.js";import"./chunk-RXXQQCXC.js";import"./chunk-NDD7CGWO.js";import"./chunk-4EMHEHJ6.js";import{c as ee}from"./chunk-DZ5CDFG7.js";import{a as J}from"./chunk-IGF4Q3UV.js";import{b as X,d as Y,i as Z}from"./chunk-OJGT5CO7.js";import"./chunk-3HJQ4TOJ.js";import"./chunk-2GXQTDWN.js";import"./chunk-VL3JZD4E.js";import"./chunk-GOKWZW6W.js";import"./chunk-WUY2JFPV.js";import"./chunk-Y3UE7WYA.js";import"./chunk-DIGISOJZ.js";import"./chunk-PVZKWQQE.js";import{e as K,i as Q,k as U}from"./chunk-RS4OAOOQ.js";import"./chunk-CAZIV44N.js";import{m as _}from"./chunk-XIEPXTT7.js";import{a as H,b as q}from"./chunk-Z5SC3XPW.js";import"./chunk-C7TPGH4O.js";import"./chunk-OCEDQH3D.js";import{a as P}from"./chunk-QCZFMUQ2.js";import{a as I,e as w,i as D}from"./chunk-FYEFAVDI.js";import"./chunk-V32LTTP3.js";import"./chunk-75MSKHQ5.js";import"./chunk-VQTNL4J6.js";import"./chunk-NXGCLNSX.js";import"./chunk-6GTHYMO6.js";import"./chunk-LQWW6DAP.js";import"./chunk-QVMKUOA2.js";import{C as O,E as j,F as z,c as V,h as W,i as B,o as $,s as G,t as R,u as A,v as L}from"./chunk-DUEKGWVE.js";import{b as S,c as E}from"./chunk-SV4QHZ6R.js";import"./chunk-J7WPYGOY.js";import"./chunk-WZYMWVAN.js";import"./chunk-WHTYCSAG.js";import{a as N,b as T,f as k}from"./chunk-LKCBMZWZ.js";import"./chunk-VMBK3ESP.js";import"./chunk-VQM3N5YY.js";import"./chunk-U2S4Q5VS.js";import"./chunk-7B3DFEIE.js";import"./chunk-QFRXUKCK.js";import{$b as f,Bb as x,Ec as o,Fc as b,_b as c,ac as u,bc as m,cc as i,dc as t,ec as s,jb as n,lc as C,ma as h,nc as v,pc as M,sa as g,ta as y,zc as F}from"./chunk-MPV5Q6GW.js";import"./chunk-THKSGHO2.js";function pe(r,p){if(r&1&&(i(0,"mat-option",8),o(1),t()),r&2){let e=p.$implicit;m("value",e),n(),b(e)}}function se(r,p){if(r&1&&(i(0,"mat-option",8),o(1),t()),r&2){let e=p.$implicit;m("value",e),n(),b(e)}}function de(r,p){if(r&1&&(i(0,"mat-option",8),o(1),t()),r&2){let e=p.$implicit;m("value",e),n(),b(e)}}function ce(r,p){if(r&1){let e=C();i(0,"div",16)(1,"mat-form-field",4)(2,"mat-label"),o(3,"Name"),t(),s(4,"input",19),t(),i(5,"mat-form-field",4)(6,"mat-label"),o(7,"Value"),t(),s(8,"input",20),t(),i(9,"button",21),v("click",function(){let a=g(e).$index,d=M();return y(d.removeVariable(a))}),i(10,"mat-icon"),o(11,"delete"),t()()()}if(r&2){let e=p.$index;m("formGroupName",e)}}var fe=["large","medium","small"],ue=["body","display","headline","label","title"],me=(()=>{class r{constructor(){this.configItems=[...this.buildPalettes(),{type:"section",label:"Font",value:ue.map(e=>({type:"section",label:e,value:fe.map(l=>({label:l,value:"Lorem Ipsum",type:"text",classList:[`mat-${e}-${l}`]}))}))}],this.fb=h(O),this.configTheme=h(_),this.form=this.fb.group({plainFontFamily:this.fb.nonNullable.control(this.configTheme?.typography?.plainFamily||"Roboto"),brandFontFamily:this.fb.nonNullable.control(this.configTheme?.typography?.brandFamily||"Roboto"),boldWeight:this.fb.nonNullable.control(this.configTheme?.typography?.boldWeight||"500"),mediumWeight:this.fb.nonNullable.control(this.configTheme?.typography?.mediumWeight||"400"),regularWeight:this.fb.nonNullable.control(this.configTheme?.typography?.regularWeight||"300"),sourceColor:this.fb.nonNullable.control(this.configTheme?.sourceColor||"#abed12"),variables:this.fb.nonNullable.array((this.configTheme?.variables||[]).map(e=>this.fb.group({name:this.fb.nonNullable.control(e.name),value:this.fb.nonNullable.control(e.value)}))),darkMode:this.fb.nonNullable.control(this.configTheme?.darkMode||!1)}),this.theme=h(J),this.weights=["100","200","300","400","500","600","700","800","900"]}get variables(){return this.form.get("variables")}
3addVariable(){this.variables.push(this.fb.group({name:"",value:""}))}ngOnInit(){this.form.valueChanges.subscribe(e=>{let l=e.variables?.map(a=>({name:a.name||"",value:a.value||""}))||[];this.theme.generateTheme({sourceColor:e.sourceColor,darkMode:e.darkMode,typography:{plainFamily:e.plainFontFamily,brandFamily:e.brandFontFamily,boldWeight:e.boldWeight,mediumWeight:e.mediumWeight,regularWeight:e.regularWeight},variables:l})})}buildPalettes(){return["primary","secondary","tertiary","error"].map(e=>({type:"section",label:`Barevn\xE1 paleta ${e}`,value:[{type:"color-palette",label:e,value:e}]}))}removeVariable(e){this.variables.removeAt(e)}static{this.\u0275fac=function(l){return new(l||r)}}static{this.\u0275cmp=x({type:r,selectors:[["cv-dashboard-page"]],decls:53,vars:4,consts:[["sourceColorPicker",""],[1,"flex","flex-col","gap-3","mb-3",3,"formGroup"],[1,"mat-label-medium"],[1,"flex","flex-wrap","gap-3"],["subscriptSizing","dynamic"],["formControlName","plainFontFamily","matInput",""],["formControlName","brandFontFamily","matInput",""],["formControlName","boldWeight"],[3,"value"],["formControlName","mediumWeight"],["formControlName","regularWeight"],[1,"flex","flex-wrap","items-center","gap-3"],["formControlName","sourceColor","format","hex","matInput","",3,"mtxColorpicker"],["matSuffix","",3,"for"],["formControlName","darkMode"],["formArrayName","variables",1,"flex","flex-col","gap-3"],[1,"flex","flex-wrap","items-center","gap-1",3,"formGroupName"],["mat-button","",1,"self-start",3,"click"],[3,"items"],["formControlName","name","matInput",""],["formControlName","value","matInput",""],["mat-icon-button","",3,"click"]],template:function(l,a){if(l&1){let d=C();i(0,"fr-dashboard")(1,"mat-card")(2,"mat-card-content")(3,"form",1)(4,"div",2),o(5,"P\xEDsmo"),t(),i(6,"div",3)(7,"mat-form-field",4)(8,"mat-label"),o(9,"Plain font family"),t(),s(10,"input",5),t(),i(11,"mat-form-field",4)(12,"mat-label"),o(13,"Brand font family"),t(),s(14,"input",6),t(),i(15,"mat-form-field",4)(16,"mat-label"),o(17,"Bold weight"),t(),i(18,"mat-select",7),f(19,pe,2,2,"mat-option",8,c),t()(),i(21,"mat-form-field",4)(22,"mat-label"),o(23,"Medium weight"),t(),i(24,"mat-select",9),f(25,se,2,2,"mat-option",8,c),t()(),i(27,"mat-form-field",4)(28,"mat-label"),o(29,"Regular weight"),t(),i(30,"mat-select",10),f(31,de,2,2,"mat-option",8,c),t()()(),i(33,"div",2),o(34,"Barvy"),t(),i(35,"div",11)(36,"mat-form-field",4)(37,"mat-label"),o(38,"Source Color"),t(),s(39,"input",12)(40,"mtx-colorpicker-toggle",13)(41,"mtx-colorpicker",null,0),t(),i(43,"mat-slide-toggle",14),o(44,"Tmav\xFD re\u017Eim"),t()(),i(45,"div",2),o(46,"Prom\u011Bnn\xE9"),t(),i(47,"div",15),f(48,ce,12,1,"div",16,c),t(),i(50,"button",17),v("click",function(){return g(d),y(a.addVariable())}),o(51,"P\u0159idat prom\u011Bnnou"),t()()(),s(52,"cv-list",18),t()()}if(l&2){let d=F(42);n(3),m("formGroup",a.form),n(16),u(a.weights),n(6),u(a.weights),n(6),u(a.weights),n(8),m("mtxColorpicker",d),n(),m("for",d),n(8),u(a.variables.controls),n(4),m("items",a.configItems)}},dependencies:[te,le,Z,X,Y,j,$,V,W,B,P,D,I,w,q,H,ne,oe,re,ae,z,G,L,R,A,U,Q,K,ie,k,T,N,E,S],encapsulation:2})}}return r})();var je=[{path:ee.dashboardDefaultPath,component:me}];export{je as DashboardRoutes}; 4//# sourceMappingURL=chunk-4ZFH4XKF.js.map 5 6//# debugId=c20fd50a-99c2-5053-a029-dd3bfc5cf77a
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.