diff --git a/.gitignore b/.gitignore index 8aa7771..d7f3f72 100644 --- a/.gitignore +++ b/.gitignore @@ -9,7 +9,7 @@ lerna-debug.log* node_modules .DS_Store -dist +# dist dist-ssr *.local diff --git a/dist/assets/1.f52f646e.png b/dist/assets/1.f52f646e.png new file mode 100644 index 0000000..83c8d73 Binary files /dev/null and b/dist/assets/1.f52f646e.png differ diff --git a/dist/assets/2.c1055559.png b/dist/assets/2.c1055559.png new file mode 100644 index 0000000..be7ba08 Binary files /dev/null and b/dist/assets/2.c1055559.png differ diff --git a/dist/assets/2.eaeca4a6.png b/dist/assets/2.eaeca4a6.png new file mode 100644 index 0000000..eb2c81e Binary files /dev/null and b/dist/assets/2.eaeca4a6.png differ diff --git a/dist/assets/3.22578f3b.png b/dist/assets/3.22578f3b.png new file mode 100644 index 0000000..5078ad4 Binary files /dev/null and b/dist/assets/3.22578f3b.png differ diff --git a/dist/assets/401.0b9c850c.js b/dist/assets/401.0b9c850c.js new file mode 100644 index 0000000..aca0622 --- /dev/null +++ b/dist/assets/401.0b9c850c.js @@ -0,0 +1 @@ +const s="/assets/401.848ce656.png";export{s as p}; diff --git a/dist/assets/401.848ce656.png b/dist/assets/401.848ce656.png new file mode 100644 index 0000000..e5ca298 Binary files /dev/null and b/dist/assets/401.848ce656.png differ diff --git a/dist/assets/404.0a7ae439.js b/dist/assets/404.0a7ae439.js new file mode 100644 index 0000000..cee9e44 --- /dev/null +++ b/dist/assets/404.0a7ae439.js @@ -0,0 +1 @@ +const s="/assets/404.8c86ddd4.png";export{s as p}; diff --git a/dist/assets/404.8c86ddd4.png b/dist/assets/404.8c86ddd4.png new file mode 100644 index 0000000..3e3ec2d Binary files /dev/null and b/dist/assets/404.8c86ddd4.png differ diff --git a/dist/assets/5.f951b35f.jpg b/dist/assets/5.f951b35f.jpg new file mode 100644 index 0000000..4d3c834 Binary files /dev/null and b/dist/assets/5.f951b35f.jpg differ diff --git a/dist/assets/500.02fc19ce.png b/dist/assets/500.02fc19ce.png new file mode 100644 index 0000000..e992877 Binary files /dev/null and b/dist/assets/500.02fc19ce.png differ diff --git a/dist/assets/6.de22639c.jpg b/dist/assets/6.de22639c.jpg new file mode 100644 index 0000000..c6a9add Binary files /dev/null and b/dist/assets/6.de22639c.jpg differ diff --git a/dist/assets/AppCardCode.8eb61481.css b/dist/assets/AppCardCode.8eb61481.css new file mode 100644 index 0000000..df85450 --- /dev/null +++ b/dist/assets/AppCardCode.8eb61481.css @@ -0,0 +1 @@ +code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}:not(pre)>code[class*=language-],pre[class*=language-]{border-radius:6px} diff --git a/dist/assets/AppCardCode.e951a0d9.js b/dist/assets/AppCardCode.e951a0d9.js new file mode 100644 index 0000000..207b83b --- /dev/null +++ b/dist/assets/AppCardCode.e951a0d9.js @@ -0,0 +1,9 @@ +import{c_ as ae,c$ as de,$ as fe,o as Z,c as W,w as A,a as w,aa as N,ag as pe,a9 as Y,f as te,a6 as ne,c6 as re,P as he,a8 as ve,a5 as ie,cV as me,cY as ye,ab as L,as as be,d0 as xe}from"./index.4bc17e10.js";import{r as Fe}from"./vue.runtime.esm-bundler.9a01116a.js";import{a as Ae,c as we,b as se,V as ke}from"./VCard.2c35d430.js";var le={exports:{}};(function(F){var S=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** + * Prism: Lightweight, robust, elegant syntax highlighting + * + * @license MIT + * @author Lea Verou + * @namespace + * @public + */var r=function(o){var c=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,p=0,y={},s={manual:o.Prism&&o.Prism.manual,disableWorkerMessageHandler:o.Prism&&o.Prism.disableWorkerMessageHandler,util:{encode:function a(e){return e instanceof m?new m(e.type,a(e.content),e.alias):Array.isArray(e)?e.map(a):e.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document&&1<2)return document.currentScript;try{throw new Error}catch(n){var a=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(n.stack)||[])[1];if(a){var e=document.getElementsByTagName("script");for(var t in e)if(e[t].src==a)return e[t]}return null}},isActive:function(a,e,t){for(var n="no-"+e;a;){var i=a.classList;if(i.contains(e))return!0;if(i.contains(n))return!1;a=a.parentElement}return!!t}},languages:{plain:y,plaintext:y,text:y,txt:y,extend:function(a,e){var t=s.util.clone(s.languages[a]);for(var n in e)t[n]=e[n];return t},insertBefore:function(a,e,t,n){n=n||s.languages;var i=n[a],u={};for(var g in i)if(i.hasOwnProperty(g)){if(g==e)for(var l in t)t.hasOwnProperty(l)&&(u[l]=t[l]);t.hasOwnProperty(g)||(u[g]=i[g])}var f=n[a];return n[a]=u,s.languages.DFS(s.languages,function(b,C){C===f&&b!=a&&(this[b]=u)}),u},DFS:function a(e,t,n,i){i=i||{};var u=s.util.objId;for(var g in e)if(e.hasOwnProperty(g)){t.call(e,g,e[g],n||g);var l=e[g],f=s.util.type(l);f==="Object"&&!i[u(l)]?(i[u(l)]=!0,a(l,t,null,i)):f==="Array"&&!i[u(l)]&&(i[u(l)]=!0,a(l,t,g,i))}}},plugins:{},highlightAll:function(a,e){s.highlightAllUnder(document,a,e)},highlightAllUnder:function(a,e,t){var n={callback:t,container:a,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",n),n.elements=Array.prototype.slice.apply(n.container.querySelectorAll(n.selector)),s.hooks.run("before-all-elements-highlight",n);for(var i=0,u;u=n.elements[i++];)s.highlightElement(u,e===!0,n.callback)},highlightElement:function(a,e,t){var n=s.util.getLanguage(a),i=s.languages[n];s.util.setLanguage(a,n);var u=a.parentElement;u&&u.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(u,n);var g=a.textContent,l={element:a,language:n,grammar:i,code:g};function f(C){l.highlightedCode=C,s.hooks.run("before-insert",l),l.element.innerHTML=l.highlightedCode,s.hooks.run("after-highlight",l),s.hooks.run("complete",l),t&&t.call(l.element)}if(s.hooks.run("before-sanity-check",l),u=l.element.parentElement,u&&u.nodeName.toLowerCase()==="pre"&&!u.hasAttribute("tabindex")&&u.setAttribute("tabindex","0"),!l.code){s.hooks.run("complete",l),t&&t.call(l.element);return}if(s.hooks.run("before-highlight",l),!l.grammar){f(s.util.encode(l.code));return}if(e&&o.Worker){var b=new Worker(s.filename);b.onmessage=function(C){f(C.data)},b.postMessage(JSON.stringify({language:l.language,code:l.code,immediateClose:!0}))}else f(s.highlight(l.code,l.grammar,l.language))},highlight:function(a,e,t){var n={code:a,grammar:e,language:t};if(s.hooks.run("before-tokenize",n),!n.grammar)throw new Error('The language "'+n.language+'" has no grammar.');return n.tokens=s.tokenize(n.code,n.grammar),s.hooks.run("after-tokenize",n),m.stringify(s.util.encode(n.tokens),n.language)},tokenize:function(a,e){var t=e.rest;if(t){for(var n in t)e[n]=t[n];delete e.rest}var i=new P;return z(i,i.head,a),_(a,i,e,i.head,0),I(i)},hooks:{all:{},add:function(a,e){var t=s.hooks.all;t[a]=t[a]||[],t[a].push(e)},run:function(a,e){var t=s.hooks.all[a];if(!(!t||!t.length))for(var n=0,i;i=t[n++];)i(e)}},Token:m};o.Prism=s;function m(a,e,t,n){this.type=a,this.content=e,this.alias=t,this.length=(n||"").length|0}m.stringify=function a(e,t){if(typeof e=="string")return e;if(Array.isArray(e)){var n="";return e.forEach(function(f){n+=a(f,t)}),n}var i={type:e.type,content:a(e.content,t),tag:"span",classes:["token",e.type],attributes:{},language:t},u=e.alias;u&&(Array.isArray(u)?Array.prototype.push.apply(i.classes,u):i.classes.push(u)),s.hooks.run("wrap",i);var g="";for(var l in i.attributes)g+=" "+l+'="'+(i.attributes[l]||"").replace(/"/g,""")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+g+">"+i.content+""};function E(a,e,t,n){a.lastIndex=e;var i=a.exec(t);if(i&&n&&i[1]){var u=i[1].length;i.index+=u,i[0]=i[0].slice(u)}return i}function _(a,e,t,n,i,u){for(var g in t)if(!(!t.hasOwnProperty(g)||!t[g])){var l=t[g];l=Array.isArray(l)?l:[l];for(var f=0;f=u.reach);$+=x.value.length,x=x.next){var j=x.value;if(e.length>a.length)return;if(!(j instanceof m)){var M=1,k;if(K){if(k=E(Q,$,a,J),!k||k.index>=a.length)break;var O=k.index,ge=k.index+k[0].length,T=$;for(T+=x.value.length;O>=T;)x=x.next,T+=x.value.length;if(T-=x.value.length,$=T,x.value instanceof m)continue;for(var D=x;D!==e.tail&&(Tu.reach&&(u.reach=G);var R=x.prev;H&&(R=z(e,R,H),$+=H.length),q(e,R,M);var ce=new m(g,C?s.tokenize(V,C):V,ue,V);if(x=z(e,R,ce),ee&&z(e,x,ee),M>1){var U={cause:g+","+f,reach:G};_(a,e,t,x.prev,$,U),u&&U.reach>u.reach&&(u.reach=U.reach)}}}}}}function P(){var a={value:null,prev:null,next:null},e={value:null,prev:a,next:null};a.next=e,this.head=a,this.tail=e,this.length=0}function z(a,e,t){var n=e.next,i={value:t,prev:e,next:n};return e.next=i,n.prev=i,a.length++,i}function q(a,e,t){for(var n=e.next,i=0;i/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},r.languages.markup.tag.inside["attr-value"].inside.entity=r.languages.markup.entity,r.languages.markup.doctype.inside["internal-subset"].inside=r.languages.markup,r.hooks.add("wrap",function(o){o.type==="entity"&&(o.attributes.title=o.content.replace(/&/,"&"))}),Object.defineProperty(r.languages.markup.tag,"addInlined",{value:function(c,p){var y={};y["language-"+p]={pattern:/(^$)/i,lookbehind:!0,inside:r.languages[p]},y.cdata=/^$/i;var s={"included-cdata":{pattern://i,inside:y}};s["language-"+p]={pattern:/[\s\S]+/,inside:r.languages[p]};var m={};m[c]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return c}),"i"),lookbehind:!0,greedy:!0,inside:s},r.languages.insertBefore("markup","cdata",m)}}),Object.defineProperty(r.languages.markup.tag,"addAttribute",{value:function(o,c){r.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+o+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[c,"language-"+c],inside:r.languages[c]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),r.languages.html=r.languages.markup,r.languages.mathml=r.languages.markup,r.languages.svg=r.languages.markup,r.languages.xml=r.languages.extend("markup",{}),r.languages.ssml=r.languages.xml,r.languages.atom=r.languages.xml,r.languages.rss=r.languages.xml,function(o){var c=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;o.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+c.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+c.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+c.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+c.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:c,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},o.languages.css.atrule.inside.rest=o.languages.css;var p=o.languages.markup;p&&(p.tag.addInlined("style","css"),p.tag.addAttribute("style","css"))}(r),r.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},r.languages.javascript=r.languages.extend("clike",{"class-name":[r.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),r.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,r.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:r.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:r.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:r.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:r.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:r.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),r.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:r.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),r.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),r.languages.markup&&(r.languages.markup.tag.addInlined("script","javascript"),r.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),r.languages.js=r.languages.javascript,function(){if(typeof r>"u"||typeof document>"u")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var o="Loading\u2026",c=function(h,d){return"\u2716 Error "+h+" while fetching file: "+d},p="\u2716 Error: File does not exist or is empty",y={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},s="data-src-status",m="loading",E="loaded",_="failed",P="pre[data-src]:not(["+s+'="'+E+'"]):not(['+s+'="'+m+'"])';function z(h,d,v){var a=new XMLHttpRequest;a.open("GET",h,!0),a.onreadystatechange=function(){a.readyState==4&&(a.status<400&&a.responseText?d(a.responseText):a.status>=400?v(c(a.status,a.statusText)):v(p))},a.send(null)}function q(h){var d=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(h||"");if(d){var v=Number(d[1]),a=d[2],e=d[3];return a?e?[v,Number(e)]:[v,void 0]:[v,v]}}r.hooks.add("before-highlightall",function(h){h.selector+=", "+P}),r.hooks.add("before-sanity-check",function(h){var d=h.element;if(d.matches(P)){h.code="",d.setAttribute(s,m);var v=d.appendChild(document.createElement("CODE"));v.textContent=o;var a=d.getAttribute("data-src"),e=h.language;if(e==="none"){var t=(/\.(\w+)$/.exec(a)||[,"none"])[1];e=y[t]||t}r.util.setLanguage(v,e),r.util.setLanguage(d,e);var n=r.plugins.autoloader;n&&n.loadLanguages(e),z(a,function(i){d.setAttribute(s,E);var u=q(d.getAttribute("data-range"));if(u){var g=i.split(/\r\n?|\n/g),l=u[0],f=u[1]==null?g.length:u[1];l<0&&(l+=g.length),l=Math.max(0,Math.min(l-1,g.length)),f<0&&(f+=g.length),f=Math.max(0,Math.min(f,g.length)),i=g.slice(l,f).join(` +`),d.hasAttribute("data-start")||d.setAttribute("data-start",String(l+1))}v.textContent=i,r.highlightElement(v)},function(i){d.setAttribute(s,_),v.textContent=i})}}),r.plugins.fileHighlight={highlight:function(d){for(var v=(d||document).querySelectorAll(P),a=0,e;e=v[a++];)r.highlightElement(e)}};var I=!1;r.fileHighlight=function(){I||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),I=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(le);function Se(F){return F&&typeof F=="object"&&"default"in F?F.default:F}var B=Fe,X=Se(le.exports),$e=B.defineComponent({props:{code:{type:String},inline:{type:Boolean,default:!1},language:{type:String,default:"markup"}},setup:function(S,r){var o=r.slots,c=r.attrs,p=o&&o.default&&o.default()||[],y=S.code||p&&p.length?p[0].children:"",s=S.inline,m=S.language,E=X.languages[m],_="language-".concat(m);return function(){return s?B.h("code",{class:[_],innerHTML:X.highlight(y,E)}):B.h("pre",Object.assign({},c,{class:[c.class,_]}),[B.h("code",Object.assign({},c,{class:[c.class,_],innerHTML:X.highlight(y,E)}))])}}}),Ee=$e;const _e={class:"d-flex justify-end"},ze={__name:"AppCardCode",props:{title:{type:String,required:!0},code:{type:Object,required:!0},codeLanguage:{type:String,required:!1,default:"markup"},noPadding:{type:Boolean,required:!1,default:!1}},setup(F){const S=F,r=de("preferredCodeLanguage","ts"),o=fe(!1);return(c,p)=>(Z(),W(ke,null,{default:A(()=>[w(we,null,{append:A(()=>[w(N,{icon:"",size:"x-small",color:o.value?"primary":"default",variant:"text",class:pe(o.value?"":"text-disabled"),onClick:p[0]||(p[0]=y=>o.value=!o.value)},{default:A(()=>[w(Y,{size:"20",icon:"mdi-code-tags"})]),_:1},8,["color","class"])]),default:A(()=>[w(Ae,null,{default:A(()=>[te(ne(S.title),1)]),_:1})]),_:1}),F.noPadding?re(c.$slots,"default",{key:0}):(Z(),W(se,{key:1},{default:A(()=>[re(c.$slots,"default")]),_:3})),w(xe,null,{default:A(()=>[he(ie("div",null,[w(me),w(se,{class:"d-flex gap-y-3 flex-column"},{default:A(()=>[ie("div",_e,[w(ye,{modelValue:L(r),"onUpdate:modelValue":p[1]||(p[1]=y=>be(r)?r.value=y:null),mandatory:"",variant:"outlined",density:"compact"},{default:A(()=>[w(N,{size:"x-small",value:"ts",color:L(r)==="ts"?"primary":"default"},{default:A(()=>[w(Y,{size:"x-large",icon:"mdi-language-typescript",color:L(r)==="ts"?"primary":"secondary"},null,8,["color"])]),_:1},8,["color"]),w(N,{size:"x-small",value:"js",color:L(r)==="js"?"primary":"default"},{default:A(()=>[w(Y,{size:"x-large",icon:"mdi-language-javascript",color:L(r)==="js"?"primary":"secondary"},null,8,["color"])]),_:1},8,["color"])]),_:1},8,["modelValue"])]),(Z(),W(L(Ee),{key:S.code[L(r)],language:S.codeLanguage},{default:A(()=>[te(ne(S.code[L(r)]),1)]),_:1},8,["language"]))]),_:1})],512),[[ve,o.value]])]),_:1})]),_:3}))}};export{ze as _}; diff --git a/dist/assets/AppDateTimePicker.2a994193.js b/dist/assets/AppDateTimePicker.2a994193.js new file mode 100644 index 0000000..826eef7 --- /dev/null +++ b/dist/assets/AppDateTimePicker.2a994193.js @@ -0,0 +1,5 @@ +import{aH as Yn,aI as Hn,ay as jn,aJ as Ln,aK as Rn,aB as Vn,aC as Wn,aL as Bn,$ as Ie,aM as $n,Z as Kn,aN as Un,a0 as Jn,a1 as qn,o as ge,ar as Je,a as qe,w as ze,aO as zn,aF as he,ab as Z,a5 as Gn,c as Ge,b as Te,aP as Zn,aQ as Qn,aG as Xn,at as et,ak as nt}from"./index.4bc17e10.js";import{r as tt}from"./vue.runtime.esm-bundler.9a01116a.js";var en={exports:{}},_e=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],te={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:typeof window=="object"&&window.navigator.userAgent.indexOf("MSIE")===-1,ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(a){return typeof console<"u"&&console.warn(a)},getWeek:function(a){var r=new Date(a.getTime());r.setHours(0,0,0,0),r.setDate(r.getDate()+3-(r.getDay()+6)%7);var e=new Date(r.getFullYear(),0,4);return 1+Math.round(((r.getTime()-e.getTime())/864e5-3+(e.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},le={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(a){var r=a%100;if(r>3&&r<21)return"th";switch(r%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},H=function(a,r){return r===void 0&&(r=2),("000"+a).slice(r*-1)},W=function(a){return a===!0?1:0};function Ze(a,r){var e;return function(){var p=this,v=arguments;clearTimeout(e),e=setTimeout(function(){return a.apply(p,v)},r)}}var Se=function(a){return a instanceof Array?a:[a]};function Y(a,r,e){if(e===!0)return a.classList.add(r);a.classList.remove(r)}function M(a,r,e){var p=window.document.createElement(a);return r=r||"",e=e||"",p.className=r,e!==void 0&&(p.textContent=e),p}function ve(a){for(;a.firstChild;)a.removeChild(a.firstChild)}function nn(a,r){if(r(a))return a;if(a.parentNode)return nn(a.parentNode,r)}function De(a,r){var e=M("div","numInputWrapper"),p=M("input","numInput "+a),v=M("span","arrowUp"),d=M("span","arrowDown");if(navigator.userAgent.indexOf("MSIE 9.0")===-1?p.type="number":(p.type="text",p.pattern="\\d*"),r!==void 0)for(var y in r)p.setAttribute(y,r[y]);return e.appendChild(p),e.appendChild(v),e.appendChild(d),e}function L(a){try{if(typeof a.composedPath=="function"){var r=a.composedPath();return r[0]}return a.target}catch{return a.target}}var Oe=function(){},be=function(a,r,e){return e.months[r?"shorthand":"longhand"][a]},at={D:Oe,F:function(a,r,e){a.setMonth(e.months.longhand.indexOf(r))},G:function(a,r){a.setHours((a.getHours()>=12?12:0)+parseFloat(r))},H:function(a,r){a.setHours(parseFloat(r))},J:function(a,r){a.setDate(parseFloat(r))},K:function(a,r,e){a.setHours(a.getHours()%12+12*W(new RegExp(e.amPM[1],"i").test(r)))},M:function(a,r,e){a.setMonth(e.months.shorthand.indexOf(r))},S:function(a,r){a.setSeconds(parseFloat(r))},U:function(a,r){return new Date(parseFloat(r)*1e3)},W:function(a,r,e){var p=parseInt(r),v=new Date(a.getFullYear(),0,2+(p-1)*7,0,0,0,0);return v.setDate(v.getDate()-v.getDay()+e.firstDayOfWeek),v},Y:function(a,r){a.setFullYear(parseFloat(r))},Z:function(a,r){return new Date(r)},d:function(a,r){a.setDate(parseFloat(r))},h:function(a,r){a.setHours((a.getHours()>=12?12:0)+parseFloat(r))},i:function(a,r){a.setMinutes(parseFloat(r))},j:function(a,r){a.setDate(parseFloat(r))},l:Oe,m:function(a,r){a.setMonth(parseFloat(r)-1)},n:function(a,r){a.setMonth(parseFloat(r)-1)},s:function(a,r){a.setSeconds(parseFloat(r))},u:function(a,r){return new Date(parseFloat(r))},w:Oe,y:function(a,r){a.setFullYear(2e3+parseFloat(r))}},X={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},oe={Z:function(a){return a.toISOString()},D:function(a,r,e){return r.weekdays.shorthand[oe.w(a,r,e)]},F:function(a,r,e){return be(oe.n(a,r,e)-1,!1,r)},G:function(a,r,e){return H(oe.h(a,r,e))},H:function(a){return H(a.getHours())},J:function(a,r){return r.ordinal!==void 0?a.getDate()+r.ordinal(a.getDate()):a.getDate()},K:function(a,r){return r.amPM[W(a.getHours()>11)]},M:function(a,r){return be(a.getMonth(),!0,r)},S:function(a){return H(a.getSeconds())},U:function(a){return a.getTime()/1e3},W:function(a,r,e){return e.getWeek(a)},Y:function(a){return H(a.getFullYear(),4)},d:function(a){return H(a.getDate())},h:function(a){return a.getHours()%12?a.getHours()%12:12},i:function(a){return H(a.getMinutes())},j:function(a){return a.getDate()},l:function(a,r){return r.weekdays.longhand[a.getDay()]},m:function(a){return H(a.getMonth()+1)},n:function(a){return a.getMonth()+1},s:function(a){return a.getSeconds()},u:function(a){return a.getTime()},w:function(a){return a.getDay()},y:function(a){return String(a.getFullYear()).substring(2)}},tn=function(a){var r=a.config,e=r===void 0?te:r,p=a.l10n,v=p===void 0?le:p,d=a.isMobile,y=d===void 0?!1:d;return function(E,h,w){var C=w||v;return e.formatDate!==void 0&&!y?e.formatDate(E,h,C):h.split("").map(function(_,A,P){return oe[_]&&P[A-1]!=="\\"?oe[_](E,C,e):_!=="\\"?_:""}).join("")}},Pe=function(a){var r=a.config,e=r===void 0?te:r,p=a.l10n,v=p===void 0?le:p;return function(d,y,E,h){if(!(d!==0&&!d)){var w=h||v,C,_=d;if(d instanceof Date)C=new Date(d.getTime());else if(typeof d!="string"&&d.toFixed!==void 0)C=new Date(d);else if(typeof d=="string"){var A=y||(e||te).dateFormat,P=String(d).trim();if(P==="today")C=new Date,E=!0;else if(e&&e.parseDate)C=e.parseDate(d,A);else if(/Z$/.test(P)||/GMT$/.test(P))C=new Date(d);else{for(var J=void 0,b=[],V=0,z=0,N="";VMath.min(r,e)&&a=0?new Date:new Date(e.config.minDate.getTime()),i=Fe(e.config);t.setHours(i.hours,i.minutes,i.seconds,t.getMilliseconds()),e.selectedDates=[t],e.latestSelectedDateObj=t}n!==void 0&&n.type!=="blur"&&En(n);var o=e._input.value;_(),q(),e._input.value!==o&&e._debouncedChange()}function w(n,t){return n%12+12*W(t===e.l10n.amPM[1])}function C(n){switch(n%24){case 0:case 12:return 12;default:return n%12}}function _(){if(!(e.hourElement===void 0||e.minuteElement===void 0)){var n=(parseInt(e.hourElement.value.slice(-2),10)||0)%24,t=(parseInt(e.minuteElement.value,10)||0)%60,i=e.secondElement!==void 0?(parseInt(e.secondElement.value,10)||0)%60:0;e.amPM!==void 0&&(n=w(n,e.amPM.textContent));var o=e.config.minTime!==void 0||e.config.minDate&&e.minDateHasTime&&e.latestSelectedDateObj&&R(e.latestSelectedDateObj,e.config.minDate,!0)===0,l=e.config.maxTime!==void 0||e.config.maxDate&&e.maxDateHasTime&&e.latestSelectedDateObj&&R(e.latestSelectedDateObj,e.config.maxDate,!0)===0;if(e.config.maxTime!==void 0&&e.config.minTime!==void 0&&e.config.minTime>e.config.maxTime){var s=Ae(e.config.minTime.getHours(),e.config.minTime.getMinutes(),e.config.minTime.getSeconds()),g=Ae(e.config.maxTime.getHours(),e.config.maxTime.getMinutes(),e.config.maxTime.getSeconds()),f=Ae(n,t,i);if(f>g&&f=12)]),e.secondElement!==void 0&&(e.secondElement.value=H(i)))}function J(n){var t=L(n),i=parseInt(t.value)+(n.delta||0);(i/1e3>1||n.key==="Enter"&&!/[^\d]/.test(i.toString()))&&ue(i)}function b(n,t,i,o){if(t instanceof Array)return t.forEach(function(l){return b(n,l,i,o)});if(n instanceof Array)return n.forEach(function(l){return b(l,t,i,o)});n.addEventListener(t,i,o),e._handlers.push({remove:function(){return n.removeEventListener(t,i,o)}})}function V(){T("onChange")}function z(){if(e.config.wrap&&["open","close","toggle","clear"].forEach(function(i){Array.prototype.forEach.call(e.element.querySelectorAll("[data-"+i+"]"),function(o){return b(o,"click",e[i])})}),e.isMobile){Mn();return}var n=Ze(mn,50);if(e._debouncedChange=Ze(V,lt),e.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&b(e.daysContainer,"mouseover",function(i){e.config.mode==="range"&&ce(L(i))}),b(e._input,"keydown",je),e.calendarContainer!==void 0&&b(e.calendarContainer,"keydown",je),!e.config.inline&&!e.config.static&&b(window,"resize",n),window.ontouchstart!==void 0?b(window.document,"touchstart",ye):b(window.document,"mousedown",ye),b(window.document,"focus",ye,{capture:!0}),e.config.clickOpens===!0&&(b(e._input,"focus",e.open),b(e._input,"click",e.open)),e.daysContainer!==void 0&&(b(e.monthNav,"click",kn),b(e.monthNav,["keyup","increment"],J),b(e.daysContainer,"click",Be)),e.timeContainer!==void 0&&e.minuteElement!==void 0&&e.hourElement!==void 0){var t=function(i){return L(i).select()};b(e.timeContainer,["increment"],h),b(e.timeContainer,"blur",h,{capture:!0}),b(e.timeContainer,"click",S),b([e.hourElement,e.minuteElement],["focus","click"],t),e.secondElement!==void 0&&b(e.secondElement,"focus",function(){return e.secondElement&&e.secondElement.select()}),e.amPM!==void 0&&b(e.amPM,"click",function(i){h(i)})}e.config.allowInput&&b(e._input,"blur",dn)}function N(n,t){var i=n!==void 0?e.parseDate(n):e.latestSelectedDateObj||(e.config.minDate&&e.config.minDate>e.now?e.config.minDate:e.config.maxDate&&e.config.maxDate1),e.calendarContainer.appendChild(n);var l=e.config.appendTo!==void 0&&e.config.appendTo.nodeType!==void 0;if((e.config.inline||e.config.static)&&(e.calendarContainer.classList.add(e.config.inline?"inline":"static"),e.config.inline&&(!l&&e.element.parentNode?e.element.parentNode.insertBefore(e.calendarContainer,e._input.nextSibling):e.config.appendTo!==void 0&&e.config.appendTo.appendChild(e.calendarContainer)),e.config.static)){var s=M("div","flatpickr-wrapper");e.element.parentNode&&e.element.parentNode.insertBefore(s,e.element),s.appendChild(e.element),e.altInput&&s.appendChild(e.altInput),s.appendChild(e.calendarContainer)}!e.config.static&&!e.config.inline&&(e.config.appendTo!==void 0?e.config.appendTo:window.document.body).appendChild(e.calendarContainer)}function I(n,t,i,o){var l=Q(t,!0),s=M("span",n,t.getDate().toString());return s.dateObj=t,s.$i=o,s.setAttribute("aria-label",e.formatDate(t,e.config.ariaDateFormat)),n.indexOf("hidden")===-1&&R(t,e.now)===0&&(e.todayDateElem=s,s.classList.add("today"),s.setAttribute("aria-current","date")),l?(s.tabIndex=-1,xe(t)&&(s.classList.add("selected"),e.selectedDateElem=s,e.config.mode==="range"&&(Y(s,"startRange",e.selectedDates[0]&&R(t,e.selectedDates[0],!0)===0),Y(s,"endRange",e.selectedDates[1]&&R(t,e.selectedDates[1],!0)===0),n==="nextMonthDay"&&s.classList.add("inRange")))):s.classList.add("flatpickr-disabled"),e.config.mode==="range"&&xn(t)&&!xe(t)&&s.classList.add("inRange"),e.weekNumbers&&e.config.showMonths===1&&n!=="prevMonthDay"&&o%7===6&&e.weekNumbers.insertAdjacentHTML("beforeend",""+e.config.getWeek(t)+""),T("onDayCreate",s),s}function $(n){n.focus(),e.config.mode==="range"&&ce(n)}function B(n){for(var t=n>0?0:e.config.showMonths-1,i=n>0?e.config.showMonths:-1,o=t;o!=i;o+=n)for(var l=e.daysContainer.children[o],s=n>0?0:l.children.length-1,g=n>0?l.children.length:-1,f=s;f!=g;f+=n){var D=l.children[f];if(D.className.indexOf("hidden")===-1&&Q(D.dateObj))return D}}function G(n,t){for(var i=n.className.indexOf("Month")===-1?n.dateObj.getMonth():e.currentMonth,o=t>0?e.config.showMonths:-1,l=t>0?1:-1,s=i-e.currentMonth;s!=o;s+=l)for(var g=e.daysContainer.children[s],f=i-e.currentMonth===s?n.$i+t:t<0?g.children.length-1:0,D=g.children.length,u=f;u>=0&&u0?D:-1);u+=l){var m=g.children[u];if(m.className.indexOf("hidden")===-1&&Q(m.dateObj)&&Math.abs(n.$i-u)>=Math.abs(t))return $(m)}e.changeMonth(l),K(B(l),0)}function K(n,t){var i=d(),o=fe(i||document.body),l=n!==void 0?n:o?i:e.selectedDateElem!==void 0&&fe(e.selectedDateElem)?e.selectedDateElem:e.todayDateElem!==void 0&&fe(e.todayDateElem)?e.todayDateElem:B(t>0?1:-1);l===void 0?e._input.focus():o?G(l,t):$(l)}function an(n,t){for(var i=(new Date(n,t,1).getDay()-e.l10n.firstDayOfWeek+7)%7,o=e.utils.getDaysInMonth((t-1+12)%12,n),l=e.utils.getDaysInMonth(t,n),s=window.document.createDocumentFragment(),g=e.config.showMonths>1,f=g?"prevMonthDay hidden":"prevMonthDay",D=g?"nextMonthDay hidden":"nextMonthDay",u=o+1-i,m=0;u<=o;u++,m++)s.appendChild(I("flatpickr-day "+f,new Date(n,t-1,u),u,m));for(u=1;u<=l;u++,m++)s.appendChild(I("flatpickr-day",new Date(n,t,u),u,m));for(var k=l+1;k<=42-i&&(e.config.showMonths===1||m%7!==0);k++,m++)s.appendChild(I("flatpickr-day "+D,new Date(n,t+1,k%l),k,m));var U=M("div","dayContainer");return U.appendChild(s),U}function se(){if(e.daysContainer!==void 0){ve(e.daysContainer),e.weekNumbers&&ve(e.weekNumbers);for(var n=document.createDocumentFragment(),t=0;t1||e.config.monthSelectorType!=="dropdown")){var n=function(o){return e.config.minDate!==void 0&&e.currentYear===e.config.minDate.getFullYear()&&oe.config.maxDate.getMonth())};e.monthsDropdownContainer.tabIndex=-1,e.monthsDropdownContainer.innerHTML="";for(var t=0;t<12;t++)if(!!n(t)){var i=M("option","flatpickr-monthDropdown-month");i.value=new Date(e.currentYear,t).getMonth().toString(),i.textContent=be(t,e.config.shorthandCurrentMonth,e.l10n),i.tabIndex=-1,e.currentMonth===t&&(i.selected=!0),e.monthsDropdownContainer.appendChild(i)}}}function rn(){var n=M("div","flatpickr-month"),t=window.document.createDocumentFragment(),i;e.config.showMonths>1||e.config.monthSelectorType==="static"?i=M("span","cur-month"):(e.monthsDropdownContainer=M("select","flatpickr-monthDropdown-months"),e.monthsDropdownContainer.setAttribute("aria-label",e.l10n.monthAriaLabel),b(e.monthsDropdownContainer,"change",function(g){var f=L(g),D=parseInt(f.value,10);e.changeMonth(D-e.currentMonth),T("onMonthChange")}),ee(),i=e.monthsDropdownContainer);var o=De("cur-year",{tabindex:"-1"}),l=o.getElementsByTagName("input")[0];l.setAttribute("aria-label",e.l10n.yearAriaLabel),e.config.minDate&&l.setAttribute("min",e.config.minDate.getFullYear().toString()),e.config.maxDate&&(l.setAttribute("max",e.config.maxDate.getFullYear().toString()),l.disabled=!!e.config.minDate&&e.config.minDate.getFullYear()===e.config.maxDate.getFullYear());var s=M("div","flatpickr-current-month");return s.appendChild(i),s.appendChild(o),t.appendChild(s),n.appendChild(t),{container:n,yearElement:l,monthElement:i}}function Ne(){ve(e.monthNav),e.monthNav.appendChild(e.prevMonthNav),e.config.showMonths&&(e.yearElements=[],e.monthElements=[]);for(var n=e.config.showMonths;n--;){var t=rn();e.yearElements.push(t.yearElement),e.monthElements.push(t.monthElement),e.monthNav.appendChild(t.container)}e.monthNav.appendChild(e.nextMonthNav)}function on(){return e.monthNav=M("div","flatpickr-months"),e.yearElements=[],e.monthElements=[],e.prevMonthNav=M("span","flatpickr-prev-month"),e.prevMonthNav.innerHTML=e.config.prevArrow,e.nextMonthNav=M("span","flatpickr-next-month"),e.nextMonthNav.innerHTML=e.config.nextArrow,Ne(),Object.defineProperty(e,"_hidePrevMonthArrow",{get:function(){return e.__hidePrevMonthArrow},set:function(n){e.__hidePrevMonthArrow!==n&&(Y(e.prevMonthNav,"flatpickr-disabled",n),e.__hidePrevMonthArrow=n)}}),Object.defineProperty(e,"_hideNextMonthArrow",{get:function(){return e.__hideNextMonthArrow},set:function(n){e.__hideNextMonthArrow!==n&&(Y(e.nextMonthNav,"flatpickr-disabled",n),e.__hideNextMonthArrow=n)}}),e.currentYearElement=e.yearElements[0],pe(),e.monthNav}function ln(){e.calendarContainer.classList.add("hasTime"),e.config.noCalendar&&e.calendarContainer.classList.add("noCalendar");var n=Fe(e.config);e.timeContainer=M("div","flatpickr-time"),e.timeContainer.tabIndex=-1;var t=M("span","flatpickr-time-separator",":"),i=De("flatpickr-hour",{"aria-label":e.l10n.hourAriaLabel});e.hourElement=i.getElementsByTagName("input")[0];var o=De("flatpickr-minute",{"aria-label":e.l10n.minuteAriaLabel});if(e.minuteElement=o.getElementsByTagName("input")[0],e.hourElement.tabIndex=e.minuteElement.tabIndex=-1,e.hourElement.value=H(e.latestSelectedDateObj?e.latestSelectedDateObj.getHours():e.config.time_24hr?n.hours:C(n.hours)),e.minuteElement.value=H(e.latestSelectedDateObj?e.latestSelectedDateObj.getMinutes():n.minutes),e.hourElement.setAttribute("step",e.config.hourIncrement.toString()),e.minuteElement.setAttribute("step",e.config.minuteIncrement.toString()),e.hourElement.setAttribute("min",e.config.time_24hr?"0":"1"),e.hourElement.setAttribute("max",e.config.time_24hr?"23":"12"),e.hourElement.setAttribute("maxlength","2"),e.minuteElement.setAttribute("min","0"),e.minuteElement.setAttribute("max","59"),e.minuteElement.setAttribute("maxlength","2"),e.timeContainer.appendChild(i),e.timeContainer.appendChild(t),e.timeContainer.appendChild(o),e.config.time_24hr&&e.timeContainer.classList.add("time24hr"),e.config.enableSeconds){e.timeContainer.classList.add("hasSeconds");var l=De("flatpickr-second");e.secondElement=l.getElementsByTagName("input")[0],e.secondElement.value=H(e.latestSelectedDateObj?e.latestSelectedDateObj.getSeconds():n.seconds),e.secondElement.setAttribute("step",e.minuteElement.getAttribute("step")),e.secondElement.setAttribute("min","0"),e.secondElement.setAttribute("max","59"),e.secondElement.setAttribute("maxlength","2"),e.timeContainer.appendChild(M("span","flatpickr-time-separator",":")),e.timeContainer.appendChild(l)}return e.config.time_24hr||(e.amPM=M("span","flatpickr-am-pm",e.l10n.amPM[W((e.latestSelectedDateObj?e.hourElement.value:e.config.defaultHour)>11)]),e.amPM.title=e.l10n.toggleTitle,e.amPM.tabIndex=-1,e.timeContainer.appendChild(e.amPM)),e.timeContainer}function Ye(){e.weekdayContainer?ve(e.weekdayContainer):e.weekdayContainer=M("div","flatpickr-weekdays");for(var n=e.config.showMonths;n--;){var t=M("div","flatpickr-weekdaycontainer");e.weekdayContainer.appendChild(t)}return He(),e.weekdayContainer}function He(){if(!!e.weekdayContainer){var n=e.l10n.firstDayOfWeek,t=Qe(e.l10n.weekdays.shorthand);n>0&&n + `+t.join("")+` + + `}}function sn(){e.calendarContainer.classList.add("hasWeeks");var n=M("div","flatpickr-weekwrapper");n.appendChild(M("span","flatpickr-weekday",e.l10n.weekAbbreviation));var t=M("div","flatpickr-weeks");return n.appendChild(t),{weekWrapper:n,weekNumbers:t}}function Ce(n,t){t===void 0&&(t=!0);var i=t?n:n-e.currentMonth;i<0&&e._hidePrevMonthArrow===!0||i>0&&e._hideNextMonthArrow===!0||(e.currentMonth+=i,(e.currentMonth<0||e.currentMonth>11)&&(e.currentYear+=e.currentMonth>11?1:-1,e.currentMonth=(e.currentMonth+12)%12,T("onYearChange"),ee()),se(),T("onMonthChange"),pe())}function un(n,t){if(n===void 0&&(n=!0),t===void 0&&(t=!0),e.input.value="",e.altInput!==void 0&&(e.altInput.value=""),e.mobileInput!==void 0&&(e.mobileInput.value=""),e.selectedDates=[],e.latestSelectedDateObj=void 0,t===!0&&(e.currentYear=e._initialDate.getFullYear(),e.currentMonth=e._initialDate.getMonth()),e.config.enableTime===!0){var i=Fe(e.config),o=i.hours,l=i.minutes,s=i.seconds;P(o,l,s)}e.redraw(),n&&T("onChange")}function fn(){e.isOpen=!1,e.isMobile||(e.calendarContainer!==void 0&&e.calendarContainer.classList.remove("open"),e._input!==void 0&&e._input.classList.remove("active")),T("onClose")}function cn(){e.config!==void 0&&T("onDestroy");for(var n=e._handlers.length;n--;)e._handlers[n].remove();if(e._handlers=[],e.mobileInput)e.mobileInput.parentNode&&e.mobileInput.parentNode.removeChild(e.mobileInput),e.mobileInput=void 0;else if(e.calendarContainer&&e.calendarContainer.parentNode)if(e.config.static&&e.calendarContainer.parentNode){var t=e.calendarContainer.parentNode;if(t.lastChild&&t.removeChild(t.lastChild),t.parentNode){for(;t.firstChild;)t.parentNode.insertBefore(t.firstChild,t);t.parentNode.removeChild(t)}}else e.calendarContainer.parentNode.removeChild(e.calendarContainer);e.altInput&&(e.input.type="text",e.altInput.parentNode&&e.altInput.parentNode.removeChild(e.altInput),delete e.altInput),e.input&&(e.input.type=e.input._type,e.input.classList.remove("flatpickr-input"),e.input.removeAttribute("readonly")),["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(i){try{delete e[i]}catch{}})}function ie(n){return e.calendarContainer.contains(n)}function ye(n){if(e.isOpen&&!e.config.inline){var t=L(n),i=ie(t),o=t===e.input||t===e.altInput||e.element.contains(t)||n.path&&n.path.indexOf&&(~n.path.indexOf(e.input)||~n.path.indexOf(e.altInput)),l=!o&&!i&&!ie(n.relatedTarget),s=!e.config.ignoredFocusElements.some(function(g){return g.contains(t)});l&&s&&(e.config.allowInput&&e.setDate(e._input.value,!1,e.config.altInput?e.config.altFormat:e.config.dateFormat),e.timeContainer!==void 0&&e.minuteElement!==void 0&&e.hourElement!==void 0&&e.input.value!==""&&e.input.value!==void 0&&h(),e.close(),e.config&&e.config.mode==="range"&&e.selectedDates.length===1&&e.clear(!1))}}function ue(n){if(!(!n||e.config.minDate&&ne.config.maxDate.getFullYear())){var t=n,i=e.currentYear!==t;e.currentYear=t||e.currentYear,e.config.maxDate&&e.currentYear===e.config.maxDate.getFullYear()?e.currentMonth=Math.min(e.config.maxDate.getMonth(),e.currentMonth):e.config.minDate&&e.currentYear===e.config.minDate.getFullYear()&&(e.currentMonth=Math.max(e.config.minDate.getMonth(),e.currentMonth)),i&&(e.redraw(),T("onYearChange"),ee())}}function Q(n,t){var i;t===void 0&&(t=!0);var o=e.parseDate(n,void 0,t);if(e.config.minDate&&o&&R(o,e.config.minDate,t!==void 0?t:!e.minDateHasTime)<0||e.config.maxDate&&o&&R(o,e.config.maxDate,t!==void 0?t:!e.maxDateHasTime)>0)return!1;if(!e.config.enable&&e.config.disable.length===0)return!0;if(o===void 0)return!1;for(var l=!!e.config.enable,s=(i=e.config.enable)!==null&&i!==void 0?i:e.config.disable,g=0,f=void 0;g=f.from.getTime()&&o.getTime()<=f.to.getTime())return l}return!l}function fe(n){return e.daysContainer!==void 0?n.className.indexOf("hidden")===-1&&n.className.indexOf("flatpickr-disabled")===-1&&e.daysContainer.contains(n):!1}function dn(n){var t=n.target===e._input,i=e._input.value.trimEnd()!==ke();t&&i&&!(n.relatedTarget&&ie(n.relatedTarget))&&e.setDate(e._input.value,!0,n.target===e.altInput?e.config.altFormat:e.config.dateFormat)}function je(n){var t=L(n),i=e.config.wrap?a.contains(t):t===e._input,o=e.config.allowInput,l=e.isOpen&&(!o||!i),s=e.config.inline&&i&&!o;if(n.keyCode===13&&i){if(o)return e.setDate(e._input.value,!0,t===e.altInput?e.config.altFormat:e.config.dateFormat),e.close(),t.blur();e.open()}else if(ie(t)||l||s){var g=!!e.timeContainer&&e.timeContainer.contains(t);switch(n.keyCode){case 13:g?(n.preventDefault(),h(),Me()):Be(n);break;case 27:n.preventDefault(),Me();break;case 8:case 46:i&&!e.config.allowInput&&(n.preventDefault(),e.clear());break;case 37:case 39:if(!g&&!i){n.preventDefault();var f=d();if(e.daysContainer!==void 0&&(o===!1||f&&fe(f))){var D=n.keyCode===39?1:-1;n.ctrlKey?(n.stopPropagation(),Ce(D),K(B(1),0)):K(void 0,D)}}else e.hourElement&&e.hourElement.focus();break;case 38:case 40:n.preventDefault();var u=n.keyCode===40?1:-1;e.daysContainer&&t.$i!==void 0||t===e.input||t===e.altInput?n.ctrlKey?(n.stopPropagation(),ue(e.currentYear-u),K(B(1),0)):g||K(void 0,u*7):t===e.currentYearElement?ue(e.currentYear-u):e.config.enableTime&&(!g&&e.hourElement&&e.hourElement.focus(),h(n),e._debouncedChange());break;case 9:if(g){var m=[e.hourElement,e.minuteElement,e.secondElement,e.amPM].concat(e.pluginElements).filter(function(j){return j}),k=m.indexOf(t);if(k!==-1){var U=m[k+(n.shiftKey?-1:1)];n.preventDefault(),(U||e._input).focus()}}else!e.config.noCalendar&&e.daysContainer&&e.daysContainer.contains(t)&&n.shiftKey&&(n.preventDefault(),e._input.focus());break}}if(e.amPM!==void 0&&t===e.amPM)switch(n.key){case e.l10n.amPM[0].charAt(0):case e.l10n.amPM[0].charAt(0).toLowerCase():e.amPM.textContent=e.l10n.amPM[0],_(),q();break;case e.l10n.amPM[1].charAt(0):case e.l10n.amPM[1].charAt(0).toLowerCase():e.amPM.textContent=e.l10n.amPM[1],_(),q();break}(i||ie(t))&&T("onKeyDown",n)}function ce(n,t){if(t===void 0&&(t="flatpickr-day"),!(e.selectedDates.length!==1||n&&(!n.classList.contains(t)||n.classList.contains("flatpickr-disabled")))){for(var i=n?n.dateObj.getTime():e.days.firstElementChild.dateObj.getTime(),o=e.parseDate(e.selectedDates[0],void 0,!0).getTime(),l=Math.min(i,e.selectedDates[0].getTime()),s=Math.max(i,e.selectedDates[0].getTime()),g=!1,f=0,D=0,u=l;ul&&uf)?f=u:u>o&&(!D||u ."+t));m.forEach(function(k){var U=k.dateObj,j=U.getTime(),re=f>0&&j0&&j>D;if(re){k.classList.add("notAllowed"),["inRange","startRange","endRange"].forEach(function(ne){k.classList.remove(ne)});return}else if(g&&!re)return;["startRange","inRange","endRange","notAllowed"].forEach(function(ne){k.classList.remove(ne)}),n!==void 0&&(n.classList.add(i<=e.selectedDates[0].getTime()?"startRange":"endRange"),oi&&j===o&&k.classList.add("endRange"),j>=f&&(D===0||j<=D)&&it(j,o,i)&&k.classList.add("inRange"))})}}function mn(){e.isOpen&&!e.config.static&&!e.config.inline&&de()}function pn(n,t){if(t===void 0&&(t=e._positionElement),e.isMobile===!0){if(n){n.preventDefault();var i=L(n);i&&i.blur()}e.mobileInput!==void 0&&(e.mobileInput.focus(),e.mobileInput.click()),T("onOpen");return}else if(e._input.disabled||e.config.inline)return;var o=e.isOpen;e.isOpen=!0,o||(e.calendarContainer.classList.add("open"),e._input.classList.add("active"),T("onOpen"),de(t)),e.config.enableTime===!0&&e.config.noCalendar===!0&&e.config.allowInput===!1&&(n===void 0||!e.timeContainer.contains(n.relatedTarget))&&setTimeout(function(){return e.hourElement.select()},50)}function Le(n){return function(t){var i=e.config["_"+n+"Date"]=e.parseDate(t,e.config.dateFormat),o=e.config["_"+(n==="min"?"max":"min")+"Date"];i!==void 0&&(e[n==="min"?"minDateHasTime":"maxDateHasTime"]=i.getHours()>0||i.getMinutes()>0||i.getSeconds()>0),e.selectedDates&&(e.selectedDates=e.selectedDates.filter(function(l){return Q(l)}),!e.selectedDates.length&&n==="min"&&A(i),q()),e.daysContainer&&(We(),i!==void 0?e.currentYearElement[n]=i.getFullYear().toString():e.currentYearElement.removeAttribute(n),e.currentYearElement.disabled=!!o&&i!==void 0&&o.getFullYear()===i.getFullYear())}}function gn(){var n=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],t=F(F({},JSON.parse(JSON.stringify(a.dataset||{}))),r),i={};e.config.parseDate=t.parseDate,e.config.formatDate=t.formatDate,Object.defineProperty(e.config,"enable",{get:function(){return e.config._enable},set:function(m){e.config._enable=Ke(m)}}),Object.defineProperty(e.config,"disable",{get:function(){return e.config._disable},set:function(m){e.config._disable=Ke(m)}});var o=t.mode==="time";if(!t.dateFormat&&(t.enableTime||o)){var l=O.defaultConfig.dateFormat||te.dateFormat;i.dateFormat=t.noCalendar||o?"H:i"+(t.enableSeconds?":S":""):l+" H:i"+(t.enableSeconds?":S":"")}if(t.altInput&&(t.enableTime||o)&&!t.altFormat){var s=O.defaultConfig.altFormat||te.altFormat;i.altFormat=t.noCalendar||o?"h:i"+(t.enableSeconds?":S K":" K"):s+(" h:i"+(t.enableSeconds?":S":"")+" K")}Object.defineProperty(e.config,"minDate",{get:function(){return e.config._minDate},set:Le("min")}),Object.defineProperty(e.config,"maxDate",{get:function(){return e.config._maxDate},set:Le("max")});var g=function(m){return function(k){e.config[m==="min"?"_minTime":"_maxTime"]=e.parseDate(k,"H:i:S")}};Object.defineProperty(e.config,"minTime",{get:function(){return e.config._minTime},set:g("min")}),Object.defineProperty(e.config,"maxTime",{get:function(){return e.config._maxTime},set:g("max")}),t.mode==="time"&&(e.config.noCalendar=!0,e.config.enableTime=!0),Object.assign(e.config,i,t);for(var f=0;f-1?e.config[u]=Se(D[u]).map(y).concat(e.config[u]):typeof t[u]>"u"&&(e.config[u]=D[u])}t.altInputClass||(e.config.altInputClass=Re().className+" "+e.config.altInputClass),T("onParseConfig")}function Re(){return e.config.wrap?a.querySelector("[data-input]"):a}function Ve(){typeof e.config.locale!="object"&&typeof O.l10ns[e.config.locale]>"u"&&e.config.errorHandler(new Error("flatpickr: invalid locale "+e.config.locale)),e.l10n=F(F({},O.l10ns.default),typeof e.config.locale=="object"?e.config.locale:e.config.locale!=="default"?O.l10ns[e.config.locale]:void 0),X.D="("+e.l10n.weekdays.shorthand.join("|")+")",X.l="("+e.l10n.weekdays.longhand.join("|")+")",X.M="("+e.l10n.months.shorthand.join("|")+")",X.F="("+e.l10n.months.longhand.join("|")+")",X.K="("+e.l10n.amPM[0]+"|"+e.l10n.amPM[1]+"|"+e.l10n.amPM[0].toLowerCase()+"|"+e.l10n.amPM[1].toLowerCase()+")";var n=F(F({},r),JSON.parse(JSON.stringify(a.dataset||{})));n.time_24hr===void 0&&O.defaultConfig.time_24hr===void 0&&(e.config.time_24hr=e.l10n.time_24hr),e.formatDate=tn(e),e.parseDate=Pe({config:e.config,l10n:e.l10n})}function de(n){if(typeof e.config.position=="function")return void e.config.position(e,n);if(e.calendarContainer!==void 0){T("onPreCalendarPosition");var t=n||e._positionElement,i=Array.prototype.reduce.call(e.calendarContainer.children,function(Pn,Nn){return Pn+Nn.offsetHeight},0),o=e.calendarContainer.offsetWidth,l=e.config.position.split(" "),s=l[0],g=l.length>1?l[1]:null,f=t.getBoundingClientRect(),D=window.innerHeight-f.bottom,u=s==="above"||s!=="below"&&Di,m=window.pageYOffset+f.top+(u?-i-2:t.offsetHeight+2);if(Y(e.calendarContainer,"arrowTop",!u),Y(e.calendarContainer,"arrowBottom",u),!e.config.inline){var k=window.pageXOffset+f.left,U=!1,j=!1;g==="center"?(k-=(o-f.width)/2,U=!0):g==="right"&&(k-=o-f.width,j=!0),Y(e.calendarContainer,"arrowLeft",!U&&!j),Y(e.calendarContainer,"arrowCenter",U),Y(e.calendarContainer,"arrowRight",j);var re=window.document.body.offsetWidth-(window.pageXOffset+f.right),ne=k+o>window.document.body.offsetWidth,In=re+o>window.document.body.offsetWidth;if(Y(e.calendarContainer,"rightMost",ne),!e.config.static)if(e.calendarContainer.style.top=m+"px",!ne)e.calendarContainer.style.left=k+"px",e.calendarContainer.style.right="auto";else if(!In)e.calendarContainer.style.left="auto",e.calendarContainer.style.right=re+"px";else{var Ee=hn();if(Ee===void 0)return;var Tn=window.document.body.offsetWidth,_n=Math.max(0,Tn/2-o/2),Sn=".flatpickr-calendar.centerMost:before",On=".flatpickr-calendar.centerMost:after",An=Ee.cssRules.length,Fn="{left:"+f.left+"px;right:auto;}";Y(e.calendarContainer,"rightMost",!1),Y(e.calendarContainer,"centerMost",!0),Ee.insertRule(Sn+","+On+Fn,An),e.calendarContainer.style.left=_n+"px",e.calendarContainer.style.right="auto"}}}}function hn(){for(var n=null,t=0;te.currentMonth+e.config.showMonths-1)&&e.config.mode!=="range";if(e.selectedDateElem=o,e.config.mode==="single")e.selectedDates=[l];else if(e.config.mode==="multiple"){var g=xe(l);g?e.selectedDates.splice(parseInt(g),1):e.selectedDates.push(l)}else e.config.mode==="range"&&(e.selectedDates.length===2&&e.clear(!1,!1),e.latestSelectedDateObj=l,e.selectedDates.push(l),R(l,e.selectedDates[0],!0)!==0&&e.selectedDates.sort(function(m,k){return m.getTime()-k.getTime()}));if(_(),s){var f=e.currentYear!==l.getFullYear();e.currentYear=l.getFullYear(),e.currentMonth=l.getMonth(),f&&(T("onYearChange"),ee()),T("onMonthChange")}if(pe(),se(),q(),!s&&e.config.mode!=="range"&&e.config.showMonths===1?$(o):e.selectedDateElem!==void 0&&e.hourElement===void 0&&e.selectedDateElem&&e.selectedDateElem.focus(),e.hourElement!==void 0&&e.hourElement!==void 0&&e.hourElement.focus(),e.config.closeOnSelect){var D=e.config.mode==="single"&&!e.config.enableTime,u=e.config.mode==="range"&&e.selectedDates.length===2&&!e.config.enableTime;(D||u)&&Me()}V()}}var me={locale:[Ve,He],showMonths:[Ne,E,Ye],minDate:[N],maxDate:[N],positionElement:[Ue],clickOpens:[function(){e.config.clickOpens===!0?(b(e._input,"focus",e.open),b(e._input,"click",e.open)):(e._input.removeEventListener("focus",e.open),e._input.removeEventListener("click",e.open))}]};function Dn(n,t){if(n!==null&&typeof n=="object"){Object.assign(e.config,n);for(var i in n)me[i]!==void 0&&me[i].forEach(function(o){return o()})}else e.config[n]=t,me[n]!==void 0?me[n].forEach(function(o){return o()}):_e.indexOf(n)>-1&&(e.config[n]=Se(t));e.redraw(),q(!0)}function $e(n,t){var i=[];if(n instanceof Array)i=n.map(function(o){return e.parseDate(o,t)});else if(n instanceof Date||typeof n=="number")i=[e.parseDate(n,t)];else if(typeof n=="string")switch(e.config.mode){case"single":case"time":i=[e.parseDate(n,t)];break;case"multiple":i=n.split(e.config.conjunction).map(function(o){return e.parseDate(o,t)});break;case"range":i=n.split(e.l10n.rangeSeparator).map(function(o){return e.parseDate(o,t)});break}else e.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(n)));e.selectedDates=e.config.allowInvalidPreload?i:i.filter(function(o){return o instanceof Date&&Q(o,!1)}),e.config.mode==="range"&&e.selectedDates.sort(function(o,l){return o.getTime()-l.getTime()})}function bn(n,t,i){if(t===void 0&&(t=!1),i===void 0&&(i=e.config.dateFormat),n!==0&&!n||n instanceof Array&&n.length===0)return e.clear(t);$e(n,i),e.latestSelectedDateObj=e.selectedDates[e.selectedDates.length-1],e.redraw(),N(void 0,t),A(),e.selectedDates.length===0&&e.clear(!1),q(t),t&&T("onChange")}function Ke(n){return n.slice().map(function(t){return typeof t=="string"||typeof t=="number"||t instanceof Date?e.parseDate(t,void 0,!0):t&&typeof t=="object"&&t.from&&t.to?{from:e.parseDate(t.from,void 0),to:e.parseDate(t.to,void 0)}:t}).filter(function(t){return t})}function Cn(){e.selectedDates=[],e.now=e.parseDate(e.config.now)||new Date;var n=e.config.defaultDate||((e.input.nodeName==="INPUT"||e.input.nodeName==="TEXTAREA")&&e.input.placeholder&&e.input.value===e.input.placeholder?null:e.input.value);n&&$e(n,e.config.dateFormat),e._initialDate=e.selectedDates.length>0?e.selectedDates[0]:e.config.minDate&&e.config.minDate.getTime()>e.now.getTime()?e.config.minDate:e.config.maxDate&&e.config.maxDate.getTime()0&&(e.latestSelectedDateObj=e.selectedDates[0]),e.config.minTime!==void 0&&(e.config.minTime=e.parseDate(e.config.minTime,"H:i")),e.config.maxTime!==void 0&&(e.config.maxTime=e.parseDate(e.config.maxTime,"H:i")),e.minDateHasTime=!!e.config.minDate&&(e.config.minDate.getHours()>0||e.config.minDate.getMinutes()>0||e.config.minDate.getSeconds()>0),e.maxDateHasTime=!!e.config.maxDate&&(e.config.maxDate.getHours()>0||e.config.maxDate.getMinutes()>0||e.config.maxDate.getSeconds()>0)}function yn(){if(e.input=Re(),!e.input){e.config.errorHandler(new Error("Invalid input element specified"));return}e.input._type=e.input.type,e.input.type="text",e.input.classList.add("flatpickr-input"),e._input=e.input,e.config.altInput&&(e.altInput=M(e.input.nodeName,e.config.altInputClass),e._input=e.altInput,e.altInput.placeholder=e.input.placeholder,e.altInput.disabled=e.input.disabled,e.altInput.required=e.input.required,e.altInput.tabIndex=e.input.tabIndex,e.altInput.type="text",e.input.setAttribute("type","hidden"),!e.config.static&&e.input.parentNode&&e.input.parentNode.insertBefore(e.altInput,e.input.nextSibling)),e.config.allowInput||e._input.setAttribute("readonly","readonly"),Ue()}function Ue(){e._positionElement=e.config.positionElement||e._input}function Mn(){var n=e.config.enableTime?e.config.noCalendar?"time":"datetime-local":"date";e.mobileInput=M("input",e.input.className+" flatpickr-mobile"),e.mobileInput.tabIndex=1,e.mobileInput.type=n,e.mobileInput.disabled=e.input.disabled,e.mobileInput.required=e.input.required,e.mobileInput.placeholder=e.input.placeholder,e.mobileFormatStr=n==="datetime-local"?"Y-m-d\\TH:i:S":n==="date"?"Y-m-d":"H:i:S",e.selectedDates.length>0&&(e.mobileInput.defaultValue=e.mobileInput.value=e.formatDate(e.selectedDates[0],e.mobileFormatStr)),e.config.minDate&&(e.mobileInput.min=e.formatDate(e.config.minDate,"Y-m-d")),e.config.maxDate&&(e.mobileInput.max=e.formatDate(e.config.maxDate,"Y-m-d")),e.input.getAttribute("step")&&(e.mobileInput.step=String(e.input.getAttribute("step"))),e.input.type="hidden",e.altInput!==void 0&&(e.altInput.type="hidden");try{e.input.parentNode&&e.input.parentNode.insertBefore(e.mobileInput,e.input.nextSibling)}catch{}b(e.mobileInput,"change",function(t){e.setDate(L(t).value,!1,e.mobileFormatStr),T("onChange"),T("onClose")})}function wn(n){if(e.isOpen===!0)return e.close();e.open(n)}function T(n,t){if(e.config!==void 0){var i=e.config[n];if(i!==void 0&&i.length>0)for(var o=0;i[o]&&o=0&&R(n,e.selectedDates[1])<=0}function pe(){e.config.noCalendar||e.isMobile||!e.monthNav||(e.yearElements.forEach(function(n,t){var i=new Date(e.currentYear,e.currentMonth,1);i.setMonth(e.currentMonth+t),e.config.showMonths>1||e.config.monthSelectorType==="static"?e.monthElements[t].textContent=be(i.getMonth(),e.config.shorthandCurrentMonth,e.l10n)+" ":e.monthsDropdownContainer.value=i.getMonth().toString(),n.value=i.getFullYear().toString()}),e._hidePrevMonthArrow=e.config.minDate!==void 0&&(e.currentYear===e.config.minDate.getFullYear()?e.currentMonth<=e.config.minDate.getMonth():e.currentYeare.config.maxDate.getMonth():e.currentYear>e.config.maxDate.getFullYear()))}function ke(n){var t=n||(e.config.altInput?e.config.altFormat:e.config.dateFormat);return e.selectedDates.map(function(i){return e.formatDate(i,t)}).filter(function(i,o,l){return e.config.mode!=="range"||e.config.enableTime||l.indexOf(i)===o}).join(e.config.mode!=="range"?e.config.conjunction:e.l10n.rangeSeparator)}function q(n){n===void 0&&(n=!0),e.mobileInput!==void 0&&e.mobileFormatStr&&(e.mobileInput.value=e.latestSelectedDateObj!==void 0?e.formatDate(e.latestSelectedDateObj,e.mobileFormatStr):""),e.input.value=ke(e.config.dateFormat),e.altInput!==void 0&&(e.altInput.value=ke(e.config.altFormat)),n!==!1&&T("onValueUpdate")}function kn(n){var t=L(n),i=e.prevMonthNav.contains(t),o=e.nextMonthNav.contains(t);i||o?Ce(i?-1:1):e.yearElements.indexOf(t)>=0?t.select():t.classList.contains("arrowUp")?e.changeYear(e.currentYear+1):t.classList.contains("arrowDown")&&e.changeYear(e.currentYear-1)}function En(n){n.preventDefault();var t=n.type==="keydown",i=L(n),o=i;e.amPM!==void 0&&i===e.amPM&&(e.amPM.textContent=e.l10n.amPM[W(e.amPM.textContent===e.l10n.amPM[0])]);var l=parseFloat(o.getAttribute("min")),s=parseFloat(o.getAttribute("max")),g=parseFloat(o.getAttribute("step")),f=parseInt(o.value,10),D=n.delta||(t?n.which===38?1:-1:0),u=f+g*D;if(typeof o.value<"u"&&o.value.length===2){var m=o===e.hourElement,k=o===e.minuteElement;us&&(u=o===e.hourElement?u-s-W(!e.amPM):l,k&&c(void 0,1,e.hourElement)),e.amPM&&m&&(g===1?u+f===23:Math.abs(u-f)>g)&&(e.amPM.textContent=e.l10n.amPM[W(e.amPM.textContent===e.l10n.amPM[0])]),o.value=H(u)}}return v(),e}function ae(a,r){for(var e=Array.prototype.slice.call(a).filter(function(y){return y instanceof HTMLElement}),p=[],v=0;v{var v={311:h=>{h.exports=e},976:h=>{h.exports=p}},d={};function y(h){var w=d[h];if(w!==void 0)return w.exports;var C=d[h]={exports:{}};return v[h](C,C.exports,y),C.exports}y.n=h=>{var w=h&&h.__esModule?()=>h.default:()=>h;return y.d(w,{a:w}),w},y.d=(h,w)=>{for(var C in w)y.o(w,C)&&!y.o(h,C)&&Object.defineProperty(h,C,{enumerable:!0,get:w[C]})},y.o=(h,w)=>Object.prototype.hasOwnProperty.call(h,w);var E={};return(()=>{y.d(E,{default:()=>S});var h=y(311),w=y.n(h);const C=["onChange","onClose","onDestroy","onMonthChange","onOpen","onYearChange"],_=c=>c.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),A=c=>c instanceof Array?c:[c],P=c=>c&&c.length?c:null,J=c=>Object.assign({},c);var b=y(976);const V=C.concat(["onValueUpdate","onDayCreate","onParseConfig","onReady","onPreCalendarPosition","onKeyDown"]),z=["locale","showMonths"],N={name:"flat-pickr",render(){return(0,b.h)("input",{type:"text","data-input":!0,disabled:this.disabled,onInput:this.onInput,ref:"root"})},emits:["blur","update:modelValue"].concat(V.map(_)),props:{modelValue:{default:null,required:!0,validator:c=>c===null||c instanceof Date||typeof c=="string"||c instanceof String||c instanceof Array||typeof c=="number"},config:{type:Object,default:()=>({wrap:!1,defaultDate:null})},events:{type:Array,default:()=>C},disabled:{type:Boolean,default:!1}},data:()=>({fp:null}),mounted(){var c=this;if(this.fp)return;let x=J(this.config);this.events.forEach(I=>{let $=w().defaultConfig[I]||[];x[I]=A(x[I]||[]).concat($,function(){for(var B=arguments.length,G=new Array(B),K=0;K{this.$emit("update:modelValue",P(x.value))})},fpInput(){return this.fp.altInput||this.fp.input},onBlur(c){this.$emit("blur",P(c.target.value))},onClose(c,x){this.$emit("update:modelValue",x)},watchDisabled(c){c?this.fpInput().setAttribute("disabled",c):this.fpInput().removeAttribute("disabled")}},watch:{config:{deep:!0,handler(c){if(!this.fp)return;let x=J(c);V.forEach(I=>{delete x[I]}),this.fp.set(x),z.forEach(I=>{x[I]!==void 0&&this.fp.set(I,x[I])})}},modelValue(c){this.$refs.root&&c!==P(this.$refs.root.value)&&this.fp&&this.fp.setDate(c,!0)}},beforeUnmount(){this.fp&&(this.fpInput().removeEventListener("blur",this.onBlur),this.fp.destroy(),this.fp=null)}};N.install=(c,x)=>{let I="flat-pickr";typeof x=="string"&&(I=x),c.component(I,N)};const S=N})(),E=E.default})()})})(en);const Xe=Hn(en.exports);const ct=["value"],dt={inheritAttrs:!1},gt=Object.assign(dt,{__name:"AppDateTimePicker",props:{...jn({density:"comfortable",hideDetails:"auto"}),...Ln({variant:"outlined",color:"primary"})},emits:["update:modelValue","click:clear"],setup(a,{emit:r}){const e=a,p=Rn(),[v,d]=Vn(p),[{modelValue:y,...E}]=Wn(e),[h]=Bn(e),w=Ie(),{focused:C}=$n(w),_=Ie(!1),A=Ie(!1);d.config&&d.config.inline&&(A.value=d.config.inline,Object.assign(d,{altInputClass:"inlinePicker"}));const P=S=>{S.stopPropagation(),nt(()=>{r("update:modelValue",""),r("click:clear",S)})},{theme:J}=Kn(),b=Un(),V=Object.keys(b.themes.value),z=S=>{!w.value.fp.calendarContainer||(V.forEach(c=>{w.value.fp.calendarContainer.classList.remove(`v-theme--${c}`)}),w.value.fp.calendarContainer.classList.add(`v-theme--${S}`))};Jn(J,z),qn(()=>{z(b.name.value)});const N=S=>{r("update:modelValue",S)};return(S,c)=>(ge(),Je(et,null,[qe(Xn,he({...E,...Z(v)},{"model-value":S.modelValue,"hide-details":e.hideDetails,class:"position-relative"}),{default:ze(({isDirty:x,isValid:I,isReadonly:$})=>[qe(zn,he(Z(h),{active:Z(C)||x.value||_.value,focused:Z(C)||_.value,role:"textbox",dirty:x.value||e.dirty,error:I.value===!1,"onClick:clear":P}),{default:ze(({props:B})=>[Gn("div",Zn(Qn(B)),[A.value?Te("",!0):(ge(),Ge(Z(Xe),he({key:0},Z(d),{ref_key:"refFlatPicker",ref:w,"model-value":S.modelValue,class:"flat-picker-custom-style",disabled:$.value,onOnOpen:c[0]||(c[0]=G=>_.value=!0),onOnClose:c[1]||(c[1]=G=>_.value=!1),"onUpdate:modelValue":N}),null,16,["model-value","disabled"])),A.value?(ge(),Je("input",{key:1,value:S.modelValue,class:"flat-picker-custom-style",type:"text"},null,8,ct)):Te("",!0)],16)]),_:2},1040,["active","focused","dirty","error"])]),_:1},16,["model-value","hide-details"]),A.value?(ge(),Ge(Z(Xe),he({key:0},Z(d),{ref_key:"refFlatPicker",ref:w,"model-value":S.modelValue,"onUpdate:modelValue":N,onOnOpen:c[2]||(c[2]=x=>_.value=!0),onOnClose:c[3]||(c[3]=x=>_.value=!1)}),null,16,["model-value"])):Te("",!0)],64))}});export{gt as _}; diff --git a/dist/assets/AppDateTimePicker.f0284b02.css b/dist/assets/AppDateTimePicker.f0284b02.css new file mode 100644 index 0000000..743f80a --- /dev/null +++ b/dist/assets/AppDateTimePicker.f0284b02.css @@ -0,0 +1 @@ +.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.flat-picker-custom-style{position:absolute;color:inherit;inline-size:95%;inset:0;outline:none;padding-block:0;padding-inline:var(--v-field-padding-start)}input[altinputclass=inlinePicker]{display:none}.flatpickr-calendar{background-color:rgb(var(--v-theme-surface));margin-block-start:.1875rem}.flatpickr-calendar .flatpickr-rContainer .flatpickr-weekdays{padding-inline:.5rem}.flatpickr-calendar .flatpickr-rContainer .flatpickr-days .dayContainer{justify-content:center!important;padding-block-end:.5rem;padding-block-start:0}.flatpickr-calendar .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day{block-size:42px;line-height:42px;margin-block-start:0!important;max-inline-size:42px}.flatpickr-calendar .flatpickr-day{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))}.flatpickr-calendar .flatpickr-day.today{border-color:rgb(var(--v-theme-primary))}.flatpickr-calendar .flatpickr-day.today:hover{border-color:rgb(var(--v-theme-primary));background:transparent;color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.inRange:hover{border:none;background:rgba(var(--v-theme-primary),.1)!important;box-shadow:none!important;color:rgb(var(--v-theme-primary))}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange{box-shadow:none}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 rgb(var(--v-theme-primary))}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.prevMonthDay:not(.startRange,.inRange),.flatpickr-calendar .flatpickr-day.nextMonthDay:not(.endRange,.inRange){opacity:var(--v-disabled-opacity)}.flatpickr-calendar .flatpickr-day:hover{border-color:rgba(var(--v-theme-surface-variant),var(--v-hover-opacity));background:rgba(var(--v-theme-surface-variant),var(--v-hover-opacity))}.flatpickr-calendar .flatpickr-weekday{color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity));font-size:14px;font-weight:500}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .flatpickr-months{padding-block-start:.5rem}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{fill:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar.open{z-index:1051}.flatpickr-calendar.hasTime.open .flatpickr-time{border-color:rgba(var(--v-border-color),var(--v-border-opacity));block-size:auto}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:transparent}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator,.flatpickr-time input{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))}.flatpickr-time .numInputWrapper span.arrowUp:after{border-block-end-color:rgb(var(--v-border-color))}.flatpickr-time .numInputWrapper span.arrowDown:after{border-block-start-color:rgb(var(--v-border-color))}.flatpickr-input[readonly],.flatpickr-input~.form-control[readonly],.flatpickr-human-friendly[readonly]{background-color:inherit;opacity:1!important}.flatpickr-weekdays{margin-block-start:8px}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrapper{padding:2px;border-radius:4px;color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity));font-size:1.1rem;transition:all .15s ease-out}.flatpickr-current-month .flatpickr-monthDropdown-months span,.flatpickr-current-month .numInputWrapper span{display:none}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month,.flatpickr-current-month .numInputWrapper .flatpickr-monthDropdown-month{background-color:rgb(var(--v-theme-surface))}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))}.v-theme--dark.flatpickr-calendar{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));box-shadow:none}.flatpickr-months{padding-block:.3rem;padding-inline:0}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{inset-block-start:.5rem!important}.flatpickr-months .flatpickr-next-month{inset-inline-end:.375rem!important}.flatpickr-months .flatpickr-prev-month{inset-inline-start:.25rem!important} diff --git a/dist/assets/AppPricing.0e4ed493.js b/dist/assets/AppPricing.0e4ed493.js new file mode 100644 index 0000000..a498296 --- /dev/null +++ b/dist/assets/AppPricing.0e4ed493.js @@ -0,0 +1 @@ +import{_ as E,$ as x,o as l,ar as u,a5 as a,a as s,w as t,cU as C,ah as b,at as d,au as A,V as I,aF as S,ag as V,P as h,a8 as f,cZ as P,S as U,a6 as r,dq as w,c as v,a9 as K,dn as W,f as c,dl as z,aa as k,e as R,aw as N,ax as O}from"./index.4bc17e10.js";import{V as T,b as n,e as Z}from"./VCard.2c35d430.js";const Q="/assets/pricing-tree-1.61561baa.png",Y="data:image/png;base64,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",G="/assets/pricing-tree-3.7c67f762.png";const m=i=>(N("data-v-adc098f9"),i=i(),O(),i),q=m(()=>a("div",{class:"text-center"},[a("h4",{class:"text-h4 pricing-title mb-4"}," Pricing Plans "),a("p",{class:"mb-0"}," All plans include 40+ advanced tools and features to boost your product. "),a("p",null,"Choose the best plan to fit your needs.")],-1)),F={class:"d-flex align-center justify-center mx-auto mb-10"},M=c(" Monthly "),D=c(" Popular "),X={class:"text-h5 mb-2"},H={class:"mb-0"},j={class:"d-flex justify-center align-center"},J=m(()=>a("sup",{class:"text-sm font-weight-medium me-1"},"$",-1)),_={class:"text-5xl font-weight-medium text-primary"},L=m(()=>a("sub",{class:"text-sm font-weight-medium ms-1 mt-4"},"/month",-1)),$={__name:"AppPricing",props:{xs:{type:[Number,String],required:!1},sm:{type:[Number,String],required:!1},md:{type:[String,Number],required:!1},lg:{type:[String,Number],required:!1},xl:{type:[String,Number],required:!1}},setup(i){const y=i,o=x(!0),B=[{name:"Basic",tagLine:"A simple start for everyone",logo:Q,monthlyPrice:0,yearlyPrice:0,isPopular:!1,current:!0,features:["100 responses a month","Unlimited forms and surveys","Unlimited fields","Basic form creation tools","Up to 2 subdomains"]},{name:"Standard",tagLine:"For small to medium businesses",logo:Y,monthlyPrice:42,yearlyPrice:460,isPopular:!0,current:!1,features:["Unlimited responses","Unlimited forms and surveys","Instagram profile page","Google Docs integration","Custom \u201CThank you\u201D page"]},{name:"Enterprise",tagLine:"Solution for big organizations",logo:G,monthlyPrice:84,yearlyPrice:690,isPopular:!1,current:!1,features:["PayPal payments","Logic Jumps","File upload with 5GB storage","Custom domain support","Stripe integration"]}];return(ee,g)=>(l(),u(d,null,[q,a("div",F,[s(C,{for:"pricing-plan-toggle",class:"me-2 mb-2"},{default:t(()=>[M]),_:1}),a("div",null,[s(b,{id:"pricing-plan-toggle",modelValue:o.value,"onUpdate:modelValue":g[0]||(g[0]=e=>o.value=e),label:"Annual"},null,8,["modelValue"])])]),s(R,null,{default:t(()=>[(l(),u(d,null,A(B,e=>s(I,S({key:e.logo},y,{cols:"12"}),{default:t(()=>[s(T,{flat:"",border:"",class:V(e.isPopular?"border-primary border-opacity-100":"")},{default:t(()=>[s(n,{style:{height:"4.125rem"},class:"text-end"},{default:t(()=>[h(s(P,{color:"primary",size:"small"},{default:t(()=>[D]),_:2},1536),[[f,e.isPopular]])]),_:2},1024),s(n,{class:"text-center"},{default:t(()=>[s(U,{height:120,src:e.logo,class:"mx-auto mb-5"},null,8,["src"]),a("h5",X,r(e.name),1),a("p",H,r(e.tagLine),1)]),_:2},1024),s(n,{class:"position-relative text-center"},{default:t(()=>[a("div",j,[J,a("h1",_,r(o.value?Math.floor(Number(e.yearlyPrice)/12):e.monthlyPrice),1),L]),h(a("span",{class:"position-absolute text-xs text-disabled",style:{"inset-inline":"0"}},r(e.yearlyPrice===0?"free":`USD ${e.yearlyPrice}/Year`),513),[[f,o.value]])]),_:2},1024),s(n,{class:"pt-2"},{default:t(()=>[s(w,{class:"card-list"},{default:t(()=>[(l(!0),u(d,null,A(e.features,p=>(l(),v(z,{key:p},{prepend:t(()=>[s(K,{size:14,icon:"mdi-circle-outline",class:"me-3"})]),default:t(()=>[s(W,{class:"text-body-2"},{default:t(()=>[c(r(p),1)]),_:2},1024)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024),s(Z,null,{default:t(()=>[s(k,{block:"",color:e.current?"success":"primary",variant:e.isPopular?"elevated":"tonal"},{default:t(()=>[c(r(e.yearlyPrice===0?"Your Current Plan":"Upgrade"),1)]),_:2},1032,["color","variant"])]),_:2},1024)]),_:2},1032,["class"])]),_:2},1040)),64))]),_:1})],64))}},ae=E($,[["__scopeId","data-v-adc098f9"]]);export{ae as _}; diff --git a/dist/assets/AppPricing.b824d4bb.css b/dist/assets/AppPricing.b824d4bb.css new file mode 100644 index 0000000..418f80e --- /dev/null +++ b/dist/assets/AppPricing.b824d4bb.css @@ -0,0 +1 @@ +.card-list[data-v-adc098f9]{--v-card-list-gap: .75rem} diff --git a/dist/assets/AuthProvider.5ab3573b.js b/dist/assets/AuthProvider.5ab3573b.js new file mode 100644 index 0000000..aca8dc0 --- /dev/null +++ b/dist/assets/AuthProvider.5ab3573b.js @@ -0,0 +1 @@ +import{Z as c,o as e,ar as n,au as t,a as i,ab as s,aa as l,at as d}from"./index.4bc17e10.js";const b={__name:"AuthProvider",setup(m){const{theme:r}=c(),a=[{icon:"mdi-facebook",color:"#4267b2",colorInDark:"#4267b2"},{icon:"mdi-twitter",color:"#1da1f2",colorInDark:"#1da1f2"},{icon:"mdi-github",color:"#272727",colorInDark:"#fff"},{icon:"mdi-google",color:"#db4437",colorInDark:"#db4437"}];return(u,f)=>(e(),n(d,null,t(a,o=>i(l,{key:o.icon,icon:o.icon,variant:"text",color:s(r)==="dark"?o.colorInDark:o.color},null,8,["icon","color"])),64))}};export{b as _}; diff --git a/dist/assets/CardStatisticsVertical.f97b936e.js b/dist/assets/CardStatisticsVertical.f97b936e.js new file mode 100644 index 0000000..1388b03 --- /dev/null +++ b/dist/assets/CardStatisticsVertical.f97b936e.js @@ -0,0 +1 @@ +import{cX as m,o,c as i,w as a,a as t,k as _,a9 as n,b as l,a7 as g,aa as h,a5 as s,a6 as r,ar as f,ab as u,ag as x}from"./index.4bc17e10.js";import{b as d,V}from"./VCard.2c35d430.js";const b={class:"text-sm font-weight-semibold mb-2"},y={key:0,class:"d-flex align-center mb-2"},S={class:"font-weight-semibold text-h6 me-2"},C={class:"text-caption"},B={__name:"CardStatisticsVertical",props:{title:{type:String,required:!0},color:{type:String,required:!1,default:"primary"},icon:{type:String,required:!0},stats:{type:String,required:!0},change:{type:Number,required:!0},subtitle:{type:String,required:!0}},setup(p){const e=p,c=m(()=>e.change,()=>Math.sign(e.change)===1);return(k,q)=>(o(),i(V,null,{default:a(()=>[t(d,{class:"d-flex align-center"},{default:a(()=>[e.icon?(o(),i(_,{key:0,size:"40",color:e.color,class:"elevation-2"},{default:a(()=>[t(n,{icon:e.icon,size:"24"},null,8,["icon"])]),_:1},8,["color"])):l("",!0),t(g),t(h,{size:"x-small",variant:"text",color:"default",class:"me-n3 mt-n1",icon:""},{default:a(()=>[t(n,{size:"24",icon:"mdi-dots-vertical"})]),_:1})]),_:1}),t(d,null,{default:a(()=>[s("h6",b,r(e.title),1),e.change?(o(),f("div",y,[s("span",S,r(e.stats),1),s("span",{class:x([u(c)?"text-success":"text-error","text-caption"])},r(u(c)?`+${e.change}`:e.change)+"% ",3)])):l("",!0),s("span",C,r(e.subtitle),1)]),_:1})]),_:1}))}};export{B as _}; diff --git a/dist/assets/CardStatisticsWithImages.51a588d9.css b/dist/assets/CardStatisticsWithImages.51a588d9.css new file mode 100644 index 0000000..4cbcab2 --- /dev/null +++ b/dist/assets/CardStatisticsWithImages.51a588d9.css @@ -0,0 +1 @@ +.illustrator-img{position:absolute;inset-block-end:0;inset-inline-end:5%} diff --git a/dist/assets/CardStatisticsWithImages.9695ba2d.js b/dist/assets/CardStatisticsWithImages.9695ba2d.js new file mode 100644 index 0000000..6149055 --- /dev/null +++ b/dist/assets/CardStatisticsWithImages.9695ba2d.js @@ -0,0 +1 @@ +import{cX as d,o as a,c as i,w as r,a5 as e,a as l,a6 as s,ag as p,ab as c,cZ as _,f as g,b as n,a7 as m,S as h}from"./index.4bc17e10.js";import{b as f,V as x}from"./VCard.2c35d430.js";const k="/assets/illustration-1.20d12d31.png",B="/assets/illustration-2.042b082c.png";const b={class:"d-flex position-relative"},y={class:"text-base font-weight-semibold mb-4"},S={class:"d-flex align-center flex-wrap mb-3"},V={class:"text-h5 font-weight-medium me-2"},v={class:"illustrator-img"},I={__name:"CardStatisticsWithImages",props:{title:{type:String,required:!0},subtitle:{type:String,required:!0},stats:{type:String,required:!0},change:{type:Number,required:!0},image:{type:String,required:!0},color:{type:String,required:!1,default:"primary"}},setup(u){const t=u,o=d(()=>t.change,()=>Math.sign(t.change)===1);return(C,w)=>(a(),i(x,{class:"overflow-visible"},{default:r(()=>[e("div",b,[l(f,null,{default:r(()=>[e("h6",y,s(t.title),1),e("div",S,[e("h5",V,s(t.stats),1),e("span",{class:p(["text-caption",c(o)?"text-success":"text-error"])},s(c(o)?`+${t.change}`:t.change)+"% ",3)]),t.subtitle?(a(),i(_,{key:0,size:"small",color:t.color},{default:r(()=>[g(s(t.subtitle),1)]),_:1},8,["color"])):n("",!0)]),_:1}),l(m),e("div",v,[t.image?(a(),i(h,{key:0,src:t.image,width:110},null,8,["src"])):n("",!0)])])]),_:1}))}};export{I as _,B as a,k as i}; diff --git a/dist/assets/EnableOneTimePasswordDialog.200182a0.js b/dist/assets/EnableOneTimePasswordDialog.200182a0.js new file mode 100644 index 0000000..e5337a4 --- /dev/null +++ b/dist/assets/EnableOneTimePasswordDialog.200182a0.js @@ -0,0 +1 @@ +import{$ as W,bj as o,a0 as J,o as q,c,w as e,a as A,f as i,a6 as E,ac as v,e as p,V as s,ad as g,ah as O,aa as u,a5 as f}from"./index.4bc17e10.js";import{c as C,a as U,d as Z,b as R,V as X}from"./VCard.2c35d430.js";import{V as Q}from"./VForm.666a8c8b.js";import{V as w}from"./VDialog.a5ac6f2f.js";const N=i(" Submit "),G=i(" Cancel "),L={__name:"CardAddEditDialog",props:{cardDetails:{type:Object,required:!1,default:()=>({number:"",name:"",expiry:"",cvv:"",isPrimary:!1,type:""})},isDialogVisible:{type:Boolean,required:!0}},emits:["submit","update:isDialogVisible"],setup(m,{emit:d}){const l=m,a=W(structuredClone(o(l.cardDetails)));J(l,()=>{a.value=structuredClone(o(l.cardDetails))});const B=()=>{d("submit",a.value)};return(V,t)=>(q(),c(w,{width:V.$vuetify.display.smAndDown?"auto":650,"model-value":l.isDialogVisible,"onUpdate:modelValue":t[7]||(t[7]=r=>V.$emit("update:isDialogVisible",r))},{default:e(()=>[A(X,{class:"pa-5 pa-sm-15"},{default:e(()=>[A(C,{class:"text-center"},{default:e(()=>[A(U,{class:"text-h5 font-weight-medium mb-4"},{default:e(()=>[i(E(l.cardDetails.name?"Edit Card":"Add Card"),1)]),_:1}),A(Z,null,{default:e(()=>[i(E(l.cardDetails.name?"Edit your saved card details":"Add your saved card details"),1)]),_:1})]),_:1}),A(R,{class:"mt-6"},{default:e(()=>[A(Q,{onSubmit:t[6]||(t[6]=v(()=>{},["prevent"]))},{default:e(()=>[A(p,null,{default:e(()=>[A(s,{cols:"12"},{default:e(()=>[A(g,{modelValue:a.value.number,"onUpdate:modelValue":t[0]||(t[0]=r=>a.value.number=r),label:"Card Number",type:"number"},null,8,["modelValue"])]),_:1}),A(s,{cols:"12",md:"6"},{default:e(()=>[A(g,{modelValue:a.value.name,"onUpdate:modelValue":t[1]||(t[1]=r=>a.value.name=r),label:"Name"},null,8,["modelValue"])]),_:1}),A(s,{cols:"6",md:"3"},{default:e(()=>[A(g,{modelValue:a.value.expiry,"onUpdate:modelValue":t[2]||(t[2]=r=>a.value.expiry=r),label:"Expiry Date"},null,8,["modelValue"])]),_:1}),A(s,{cols:"6",md:"3"},{default:e(()=>[A(g,{modelValue:a.value.cvv,"onUpdate:modelValue":t[3]||(t[3]=r=>a.value.cvv=r),type:"password",label:"CVV Code"},null,8,["modelValue"])]),_:1}),A(s,{cols:"12"},{default:e(()=>[A(O,{modelValue:a.value.isPrimary,"onUpdate:modelValue":t[4]||(t[4]=r=>a.value.isPrimary=r),label:"Set as primary card"},null,8,["modelValue"])]),_:1}),A(s,{cols:"12",class:"d-flex flex-wrap justify-center gap-4"},{default:e(()=>[A(u,{type:"submit",onClick:B},{default:e(()=>[N]),_:1}),A(u,{color:"secondary",variant:"tonal",onClick:t[5]||(t[5]=r=>V.$emit("update:isDialogVisible",!1))},{default:e(()=>[G]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["width","model-value"]))}},S="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAaCAYAAADBuc72AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAKqADAAQAAAABAAAAGgAAAAB1Ox2NAAAFFklEQVRYw52XW4he1RXHf2vts8/5bvN9mXRQR2eSiBODBI0X0IeWSovgi3ipRQtColZRKfShiE8++CLoQx4UBIMttNL2QW0RK9QXLyCoWAPSdqJtNZNJHDvRSSaZzHy3c/ZePkwSJ3Gcme+sp8OBtfZ/rf9/rb2XsIZNbdtW8f/Pt2Qkt8QQf2RmVzlkxMCC2Kya7g9e3olSvHFJZ/us8E6x0v/YHyeaTdyVeb93qwg3mMSdYtICOgZTZvZBkMobqL7b3PPpsbWwyKp/Dfmyftm1Pi8eiUVxtzMaBtgqzgJE1VlN5PdR/O8u6H3+2dTb2yqjR+ynFuVRLL9RETVbxV9AMArcpMC+Qmt//j7A3wH63thYdeKo+6WF8Gg9srWDfeeA802BightZL/fXjyTPZ5cK8EeTh2VfsG6liioQIG+UkjydH33wY/WBPqfoctHWu3Ocz7Gu8RgA2esIAFqo32y6xfw16T0xpuYCutmucIqKXT7dhRNH6veO/XiqkAn2Zludgt/yIL9ImLEAUFqs6D1k3n8D/oQhPySBmGixaDmnZEXMmfqHqrdN/3Xlaxh4Ib11H0+xoFBAoiP1K8+RXIaJAZuZhGZ6ywLcQDLg5AmjIiFp+b/dOnWc4AeTcev8ITfOGNgkADpli6VSztI/JYnDYY7vAjdMHC8foQske1pz+63ZycyAP0fE5kEe7gSuTwvAZIsUNu1uFw4W1E9JyQne+jX7UFkelZLRTSE8OtOq7sLQEcq4SKi3dMbPNxyNcd6JI1i9aZRwc22IQzOU4hQ9WyyQm6zfdd5bRNvUrNNEWHwxIVsvHdaQN8zupZyZLGgRHjyYIhyC8zXVEO4sVwtQTTgNuXrYtBTpURFNFCzHf1WNq4EdpVKF9ChiCZrpykG0i0wKcGYgQhZkYdbVc2alK1oYhvKUfIIJXvADET9lQr0ygLd0Cw78yAoqS8DLIaTiuqR0jh7bl2wBsTMUVpeionI2xqED8qmG9tKaLu13QWs4ZESZ4hCiHpsqRffVZ/oW3x7pwx+i8xla0IwFayRlKpFIiDED0eGkgVtd+1jRPb7Ms0E5IdSKGR1ZqMRhytY5soFF2KU9C/cNbmkWzh80hL9LUhRRkVhztP7srKsxvMCmIMwWkVUB7/xHORB/qHB3pRlYohpXV/qO3s1K0GQmdL5V52wmJwLNhrFxQ1sOCvTQOSBdkGyt/rA1PTZ19PwiUMncvV7+8IXWkJM+bGUpckGFuTs8AsNTxhrgLqBKRcIhrx2Yj5//ewb58zH3nhi5rgfXnQxXu+Rug0wTwQIx1O0HvDDebSal3yiiTUriNmGg6iAE4pgvFXR2q9aj0wdP+c9emaKjOeHXzCXPZYLn2VoXzY4/QTQCPlHrV57pvFJb6I1l47WCmED6Z4+JFViNDp5dK/i0gdlz39nzt/LzrELw9SLPZ/d2U3seROWPJKvs9hZhvSj8FW38E8u/XPL7XLR0D39nNdTRyd1rNmkCrGSSLcwOUCiDy0krXuruw8e3ti6DMxeeFXd5k7+OMF+ZhZvlhg3G+KWdwsDiIqFqPqFKK/l6N9G77jhfXn55QCwtG/rqKZ2kxk/R+IP1ayKiIKIAViMQGGmB0j8S0HC34d2T38y2F6/wo4wVh3GN5eqOmFFsUOUzRBjiMnX3uuBvN2Znmd4YSeT/VWnwnM7G91aGBHX3ZEHuywR3zIr2sFkJq34f7d7/dlN04cW5Im1L+NvAFDzRD/ghoXlAAAAAElFTkSuQmCC",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAAUCAYAAADV9o4UAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPqADAAQAAAABAAAAFAAAAACuUh1eAAAKX0lEQVRYw41XaZBU1RX+zrnv9TJMzz7DzAjILgguKBqMpRlThgRKJVo6wKAmaBK3IkayGVMV+4dJKknFJLhUQI2Uy4gzFIkxwcRgwDXECFqiyOYwgDAMyyxNTy/v3XtPfrzunp4OBG7V+9G37zn3++5Z7ndJkt0P4++zD8Lrq4HYUSBYAAb5QY4g1PAJqOGPdP0HAzjJOPuWjgkH0tmbrdgqABZCFHHoRFTCv41WR/1EYnBp0reTADEAGBZHxkWdVfvbl/QX+xlzX0dUDeoLExm6JqP9yxxXNSnmcNoziZDivQr0Rm1UvfzpU617TobjnNteiiX00ILjGZnpGa1y06Yi7KxLtC95t3itQ+Xjl6dfGD8+onADTKIFbM6Fa6rg5ZdowOuBpcSXJC43U5xs6YbH/GwrFP8YoDBEABUCrP+iIzD9vclaE5b74agxEAFYwbH+R7dd7j4Wbw/sBaCmJc/NHuj1v5PSdpEFMUCAbwEE22W1uQAq8tX0YOoKAW6i4uAAmLxsffizI8dXpQSLBASogDdBhAk+gBHEGQCii7u7qfXYw1DPXQVU3C1eeAOEBRSgAgvYpi7HpfObS0nPm7c+7At9UdgJSANgiAkT1h7pbB2qq/Mrhbk5+C/4CDgcv6c1mfdRe8uLc/uMdCZFtVmAg3UB7ODLgbU+HJf3l5IGgGRi8Oq0YJ4QF/YJjpQpre1FUuwoT7yQ1a2tHi3sf2HhGw/fsuz9b2zf2jcVULlDJ5Qj8e7FpRv+p27wPAvMFslhYReO8T6prgm9RYBkM+4UH1wgQ9ZKNKS25e3H3r5u5mDW+4MHdTaMnwPCALuIKtKxEA8pdgAOQURnHeHtpRgkDu5L66XCTiVkZEIKAN/aKV+5vaP6lMTzo3P7/IFHu+a+uei9ZXizd0ZwViIVsOmZJU7ZM3qO4VANrAFAQYyE3tz72E298Xicfci0kTZWW18KNZrIZO6yxM2BfUA6wrKlISQ3RBw1a5TrXFrt4pJq1nePUryutszpKsVbv+fZKQZyqeAUg7hiS0qfN6LGT7ZONk3IVi5uf3t3sunOhf9ehtUXr8LccVsdePZcQAggAYCJi9vrjcgCyZ8yMRi6pzZEfyIiaWnZqLzGQ1MLmQsCEbzRYfeTJABZvyIcelpfJjwMg8CocNWy3mdaN9NwzkOALRO+/vTT47r26K4R0Y5z1S7+gih3DEwWAKAATwjWCiI5F5Wa7fkAXv+/ESdASPQOlzLHerwKLN36TWzrmwqYzETZiHy3xAAwJWPQAtE5Q4Iy8sHBBaHXAGBTdJsyJOcW4Qcs9NhKZzcAtNuWMhBFRmaEwNP+nG8vWx8qxdS9emlm06a4Lp4fvXNqfcbaVgubr2FTxvRPh+ljsIugoToRbWhmcZ3zqbKjAu4hZeU9MONQpgL3ftCGHm90JQ5UjQWAlvhGRyu6xrBygsZFIKszlYrWUmurAYCWzzW6VmRSvukBgMs0sHHFtkMA0DZBDRHkxMh0Mzhh7M+e7D3+UH3b8xeWNqXSkQFmafCVsDrAIBgYXR7+PVkcAwWmlhQyxkzY1LJRnZb4fqN6XcfZBFYAWbx+dCq++1Fb85CnJwJATyrRkPb1bcPRBhzI9lmufTHvo7vbn+xpVBQiToDL9CFR3AIAzZjhxVznEbJ+qpifEYqk2f1ev+VXRi1qf3LMre3noyX+P2VZd90vYlr0PQbKhUgOAz7aPffGv5C1+yhHHGIAxWMXjz885rTEqbPVQGS7slkfRLAC/Kt/WsVDe2+uA4DD+5PzNLi+EE0RlIecNa8+e+tQ3odn1DRiouKE1cbuLN6ncYrTUeO4j0IkBbAUKtr60EBjWuS2nqysq2o8dz5u6lAjGlT5mOkZw3Nh/TwGKVfUSa1kFId2svY8EAFiIRaNQylz1mmJA0AsOmoXIIcCPWGwP1NNqw98ftyKecvCvmBRce0y6Fh1WezFYvtENjtNICP2qAs7Hxf//jje6sXC2QerQup+FrOTiH2wChxbDRELA0xK2OzKegeXFccmBV5qmQq9QIGO19SoPwNA2E1vB8nRQBYIoFQVh/jMiF9emd1Plg+AONeXgIEszVxRd8WctDGzhlm7KGNaV42mnhEOHGca8sY5ByLYVbpP9+qlmYHn2x5pqgotiBKeVsBekDPcxMRCiBuTNvuDjo4g6lNvfbk5ZfS1w2WkEGH566dHVS/mrQhf3HzWhyw4ipygMXDAgikbW1qc0xLv/E1rOuzIVrY6KCBrYEDTe3X2fjDHgroiOGKSZSFavWXVbD9v23ETlOfr6ShkOiHEkmD29p1qv4NPLNo1tGbJnTUhujFM+uXiMxMQMgYzHljjNQHAYTN4lwEahxunwHE4HAt5y2NVNfdtPXT0FkOoKAgasUhpuWhJ07eqTkscAMqE34aVZCBiDIzFjCFDLQIJUowduGRei2jZUWz36+aX6jxWlcOJSVCEvQl3dDqYiHNpzeavraPPLH6/XNHPwyx+cdMTAvakfOfL8b/VZDw7X/KCPEcs6WNByqd4ylC835MHreBs5BWlGAhkxgmXa04pYEa8eBqcze8c9gcAJwZYWKKyEqDWJWftvvbFA4QlhfnBVGqSgi0z+WufGEJmVziR8ABgzB0zJynfHdN3bfu2ysjhodFdo3Qs1iMAsKe+ws2QavKtOMWynGETZs76QxUfXX+rZjV5hD4AYESixRkW/C3DxFlN1n629oyIv/W71v2Rhc/vyQBjh9VvHokDtv7ecHl4M+XUXOE67POmWaUihWkiRBXtvj7Wn10JUPlg9vIM2afcqH0r6TT9g2eFduzzqo5HQogmUrgk43t3Whm+EUisxJSzYfbLV0t2sl0gHIrllRqBhR2lT4bfGO1AhADAh1JVTNNTwObTEgcAR9mN0GhBiZggInEFm48kOveWqgy3zJ2Y8WzZcAkyjMXOlavu0JtaWpTr2PFDhtgQXZmxdOXAiRzubE6yCA0fMiurjN1R5bqPH5gRm249O1sK+kGBSe+vUHilqIcWOvcJbW/QoIbc6cEXmjUz3vHcGRGvjjivJAf1T6CKMoQYZLzj5RFeQ890/s8zMZM100S5KnhxEVxoG3bQRYCMH39veSadPAdsAcl9pU+qQlaFsyF4W8tDWL702e37frl46o8MuY0wHkAEJtgInPb+Z9seOKkCbXuuIqGlLTgRiwzMnI+7dRmfCfEylO0MOdwFUDr/ETjtEn9wVfrIa6XrV658zzWCKsmvJ04Dtjud5QEA4FC5RBw+zkYnA3/wiMQSBERiAXggSimLgxVsftoQoa/1PX/z5ieWnNUM2GtF7LBfMfvKXWw4JXhL7wEI1otNe0KTFk4d23BGEV887rqhNZ+tvSMrqM+ljACA5VBX56rl6dL1GzZ00eTa6K88cB1EWZBwyHGP1ZbRvrcBdK28OjH6+6/+sOHE0cdZh883Ws+IuuqChKfHxlynJ+Xprcz0bmNUbXFs/5Etq+7wAWDauNr0vqP2UatgABcgZtfH8cvGVr+z+lTNublubV8meQg26BeiLZ1/Vnnkv+y94xbieSX8AAAAAElFTkSuQmCC",H="data:image/png;base64,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",K="data:image/png;base64,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",M="data:image/png;base64,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",T="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAJqADAAQAAAABAAAAJgAAAACE8iBbAAAA7VBMVEUAAAD///8AVaoAQIArVapGXYtAVZU7WJM8VZE1U486V5k3V5s8WJdAYJ87Vpk5W5g8WZg7XJo8Wpk8XZ8/XZ87WJg6WJc6WJo6WZg7V5Y6WZg7WZk4WJc7WJo5WZc6WJg7WJg7WZk5WJc7Wpk7Wpg7WZg6WZk7WZc6WJY8WZg9XJ07WZg7WZg6WZg6WJg8Wpg7WJc7WZg7WZg8WZs7WZg8WZg6WJc7WZg6WZk7WJg8Wpo7WZg7WZk7Wpk8Wpk8Wpo8Wps8W5o8W5s8W5w8XJw9W5w9XJ09XJ4+XZ8+XaA+XqA/X6JAYaVAYaZAYqbjJ8QYAAAAO3RSTlMAAQMEBgsYGh4iIzhAQEFDTU5VVVVXYGBhZG1wcXR4fIaHjo6XqqyxtLS0v8bJzc3T19jn6fDx+f7+/iXUERUAAADTSURBVDjL7dHHcsIwEIBh0QmYntB7NyH0vnSwFEJ5/8cBbXyyx1gHhgv8tx19B2lFiL6PTHM0hVt/UWKYLdvfLQBMmLWorABMWWw2B3PmaO1BgHknIMLS6sVWlDF2ThixsoJq3U0FJMnnNGJVytWm5yZ3qyNjufuKyMgOX2Is/BhW+2dBo/NCQ+YNlri1Ng5yI65lzSPlqdvd4cB+k1r2TUHXfOwXYYuhS4RtO3YRplQsWvZzOvDUJ1AcLnndQqRImNfeoirh8OkxWW/oqX/6Zi/Drqt3YuHesRMZAAAAAElFTkSuQmCC",j="data:image/png;base64,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",_="data:image/png;base64,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",$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAJqADAAQAAAABAAAAJgAAAACE8iBbAAAE50lEQVRYCe3Wa4hWRRjAcddrNzUtbb3Urm4i2cWkm4W1hW6RH8oK0aTLUmDZBenyIdKKqCyhCwsiVopurWU3iTAqTchKg6LMtUKp3NXVMstupq2Z1v8PZ2Cafdf33d23bz7w45w5M++cOTPPzG5Jp7ZHH35yPgagCSuxF0YXnI6RGIhmrMlwKTxKCm/aqTdtb8MN2I19aMQm1GI4JmMEKtADxh5Mx3wLxQ5n6FOsRzUGoT/KUIkX8RbWYif+SWyg7IcVNabS24+YjZ44DA9gFMZgJG7GZqQDCuUd1DmjRYs76Wk7JiU9nk35SVShBn8hDCLXdQv15mRR4m562YaxOXpz1hzUCsQD2U851yDf5XlnFBxdW2l5Pc/vwBSsStq4hO68aTgLLvPb+AZfwp1o/o3DRHRDHQ6gQzGaXztTE3L0Mp5nM+BGcKYciAN0M1yGh7EUy/ESmvAZ+qJD4Zeugy9P43IePIV34KC24iY4sxsRL2l8/wR1HY7n6MEXhzModGg+LcHL8KUO3l1an5XjgaT3v9PGpW93mOTf4dSkhwrKy7AI++CB6gB/QzqIuOzZdT9M/A/RC20Od9lq3Jf80ucOws79cn2OvxEP4hfKDXB5v8ViDIHRD40wFdocV/ALzxo7ieNWCrvhgBzILsSDcgYfwWk4Ac7uYKThh92bPiykvJJGs5KGvuR7xDOT3j+W/CYtlvHgGDyNuWnlwcpdqRwKpz3didN5VorW4g8q6lqrzJ5P5no8/HN1Xvas4IvL6FkTJ2c55R1IZyguN1LvS41ucOfJvAzhR1diPMzDhRiOvNGZFn3RDPMoxARu0nwLdeHqiW/+leDizCVcw8z4Bz/s3K+49+9tOd7HjXC1DhqXUuvWDgMZwP0XiGcn171tzB/jcAxDNU6B4exVw81wJAxn1k3gaixAd7Qaduo5tQJVWI0XcAHOwIOId2I8SJM6RJdwU8B1Gm3cWMfma+uXPwtfOgcesu4iXYQliAcU7v/k+T0wJQqNk2jo0i5GQR9TQUMPyJNRgzNhvrg7T0Q4y8KgvB6AAys0xtFwYcb/ePPmmR37ow/gYTkVhkl9O8wNly0elPeef/m+2vrRmIXZKMVx2IbncRRaRDxiE9I13456uNuWwzzzWLCjNGp5sD96aJJ7RHhk2FcFBmErXoXHknE0rsIrMG0+wn8iHtjX1LhcV2Je1moU141wkNdkz+KLvwnhJpoJP+wn7MIncMkGIrQ9l/s+2AnbNaFFOM0h3Hk/4CF4/jTgV5jYj+McpOGg12QPB3N12S37gT1QBpdufXadwrUnlsK2zViEFuFMpOEpPQPW2fkQ+IW54g0eToIvcPnmw5nwEPWj9sCBmQ5ulGX4GPa5CtfhPbQIX54rXBaXcQweRWvHgS++C/NgmNRXoxzmngPeBHPII8LoDmfMfKyCK9WumMuv0t0Yl9dSPzbp2Q+J8zdUuwI12IsL0aHoxa9dgngw6f0G6ofmecsI6l/L+pmZp23B1W7917NO00GFcj3118Id2Bt+UH9UYg7cWLathflYtPBFz8DcCYPJdfXfm3VwiR2MSR/a1XFvP0UPN8tE+NLwskKuW2h/C3LlHY+LFx4f7r434V8Ed186wJ955geYT+VoUzgDHQ1zahhKcQRcapezAW6Kdh8H/PZQHJqB/20G/gX3WoXMA9AxeAAAAABJRU5ErkJggg==",AA="data:image/png;base64,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",eA="data:image/png;base64,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",k=i(" Enable One Time Password "),b=f("h6",{class:"text-disabled text-base font-weight-medium mb-3"}," Verify Your Mobile Number for SMS ",-1),P=f("p",{class:"mb-6"}," Enter your mobile phone number with country code and we will send you a verification code. ",-1),I={class:"d-flex flex-wrap justify-center gap-4"},D=i(" Submit "),Y=i(" Cancel "),rA={__name:"EnableOneTimePasswordDialog",props:{mobileNumber:{type:String,required:!1},isDialogVisible:{type:Boolean,required:!0}},emits:["update:isDialogVisible","submit"],setup(m,{emit:d}){const l=m,a=W(structuredClone(o(l.mobileNumber))),B=()=>{a.value&&(d("submit",a.value),d("update:isDialogVisible",!1))},V=()=>{a.value=structuredClone(o(l.mobileNumber)),d("update:isDialogVisible",!1)};return(t,r)=>(q(),c(w,{"max-width":"650","model-value":l.isDialogVisible,"onUpdate:modelValue":r[2]||(r[2]=n=>t.$emit("update:isDialogVisible",n))},{default:e(()=>[A(X,{class:"pa-5 pa-sm-15"},{default:e(()=>[A(C,null,{default:e(()=>[A(U,{class:"text-h5 font-weight-medium text-center"},{default:e(()=>[k]),_:1})]),_:1}),A(R,{class:"pt-6"},{default:e(()=>[b,P,A(Q,{onSubmit:r[1]||(r[1]=v(()=>{},["prevent"]))},{default:e(()=>[A(g,{modelValue:a.value,"onUpdate:modelValue":r[0]||(r[0]=n=>a.value=n),dirty:"",name:"mobile",type:"number",prefix:"+1",label:"Phone Number",placeholder:"202 555 0111",class:"mb-4"},null,8,["modelValue"]),f("div",I,[A(u,{type:"submit",onClick:B},{default:e(()=>[D]),_:1}),A(u,{color:"secondary",variant:"tonal",onClick:V},{default:e(()=>[Y]),_:1})])]),_:1})]),_:1})]),_:1})]),_:1},8,["model-value"]))}};export{L as _,j as a,$ as b,H as c,M as d,K as e,T as f,_ as g,rA as h,S as m,AA as s,eA as t,y as v}; diff --git a/dist/assets/ErrorHeader.27fd3968.js b/dist/assets/ErrorHeader.27fd3968.js new file mode 100644 index 0000000..3133ffd --- /dev/null +++ b/dist/assets/ErrorHeader.27fd3968.js @@ -0,0 +1 @@ +import{o as s,ar as c,a5 as r,a6 as t}from"./index.4bc17e10.js";const i={class:"text-center mb-4"},a={class:"text-h1"},n={class:"text-h5 mb-1"},p={class:"text-sm"},h={__name:"ErrorHeader",props:{errorCode:{type:String,required:!0},errorTitle:{type:String,required:!0},errorDescription:{type:String,required:!0}},setup(o){const e=o;return(_,d)=>(s(),c("div",i,[r("h1",a,t(e.errorCode),1),r("h5",n,t(e.errorTitle),1),r("p",p,t(e.errorDescription),1)]))}};export{h as _}; diff --git a/dist/assets/InvoiceEditable.d7f3c632.js b/dist/assets/InvoiceEditable.d7f3c632.js new file mode 100644 index 0000000..71cb745 --- /dev/null +++ b/dist/assets/InvoiceEditable.d7f3c632.js @@ -0,0 +1 @@ +import{_ as S}from"./AppDateTimePicker.2a994193.js";import{$ as I,a0 as D,bj as v,O as j,o as _,ar as V,a5 as t,a as e,w as o,V as m,e as $,ae as A,ad as f,a6 as i,ab as y,aa as T,a9 as z,ag as h,at as U,f as b,c as R,cK as F,cJ as C,cV as r,b as E,au as O}from"./index.4bc17e10.js";import{V as N}from"./VTextarea.e0a87b6c.js";import{V as k}from"./VTooltip.6547da95.js";import{V as B,b as p}from"./VCard.2c35d430.js";import{u as q}from"./useInvoiceStore.9ed81356.js";const H={class:"add-products-header mb-2 d-none d-md-flex"},L=t("h6",{class:"text-sm"}," Item ",-1),J=t("h6",{class:"text-sm"}," Cost ",-1),K=t("h6",{class:"text-sm"}," Hours ",-1),W=t("h6",{class:"text-sm"}," Price ",-1),G={class:"pa-5 flex-grow-1"},M={class:"text-body-2 mt-4"},Q=t("p",{class:"mb-1"}," Discount ",-1),X=t("span",null,"0%",-1),Y={class:"mx-2"},Z=b(" 0% "),tt=b("Tax 1"),et=b(" 0% "),st=b("Tax 2"),at={class:"text-sm-center my-2"},ot=t("span",{class:"d-inline d-md-none"},"Price: ",-1),lt={class:"text-body-1"},dt={__name:"InvoiceProductEdit",props:{id:{type:Number,required:!0},data:{type:Object,required:!0,default:()=>({title:"App Design",cost:24,hours:1,description:"Designed UI kit & app pages."})}},emits:["removeProduct","totalAmount"],setup(w,{emit:s}){const d=w,x=[{title:"App Design",cost:24,hours:1,description:"Designed UI kit & app pages."},{title:"App Customization",cost:26,hours:1,description:"Customization & Bug Fixes."},{title:"ABC Template",cost:28,hours:1,description:"Vuetify admin template."},{title:"App Development",cost:32,hours:1,description:"Native App Development."}],u=I({title:"App Customization",cost:26,hours:1,description:"Customization & Bug Fixes."});D(u,()=>{d.data.cost=structuredClone(v(u.value.cost)),d.data.hours=structuredClone(v(u.value.hours)),d.data.description=structuredClone(v(u.value.description)),d.data.title=structuredClone(v(u.value.title))});const g=()=>{s("removeProduct",d.id)},n=j(()=>Number(d.data.cost)*Number(d.data.hours));return D(n,()=>{s("totalAmount",n.value)},{immediate:!0}),(l,c)=>(_(),V(U,null,[t("div",H,[e($,{class:"font-weight-medium px-5"},{default:o(()=>[e(m,{cols:"12",md:"6"},{default:o(()=>[L]),_:1}),e(m,{cols:"12",md:"2"},{default:o(()=>[J]),_:1}),e(m,{cols:"12",md:"2"},{default:o(()=>[K]),_:1}),e(m,{cols:"12",md:"2"},{default:o(()=>[W]),_:1})]),_:1})]),e(B,{flat:"",border:"",class:"d-flex flex-sm-row flex-column-reverse"},{default:o(()=>[t("div",G,[e($,null,{default:o(()=>[e(m,{cols:"12",md:"6"},{default:o(()=>[e(A,{modelValue:u.value,"onUpdate:modelValue":c[0]||(c[0]=a=>u.value=a),items:x,label:"Select Item","return-object":"",class:"mb-3"},null,8,["modelValue"]),e(N,{modelValue:d.data.description,"onUpdate:modelValue":c[1]||(c[1]=a=>d.data.description=a),rows:"3",label:"Description",placeholder:"Description"},null,8,["modelValue"])]),_:1}),e(m,{cols:"12",md:"2",sm:"4"},{default:o(()=>[e(f,{modelValue:d.data.cost,"onUpdate:modelValue":c[2]||(c[2]=a=>d.data.cost=a),type:"number",label:"Cost"},null,8,["modelValue"]),t("div",M,[Q,X,t("span",Y,[Z,e(k,{activator:"parent"},{default:o(()=>[tt]),_:1})]),t("span",null,[et,e(k,{activator:"parent"},{default:o(()=>[st]),_:1})])])]),_:1}),e(m,{cols:"12",md:"2",sm:"4"},{default:o(()=>[e(f,{modelValue:d.data.hours,"onUpdate:modelValue":c[3]||(c[3]=a=>d.data.hours=a),type:"number",label:"Hours"},null,8,["modelValue"])]),_:1}),e(m,{cols:"12",md:"2",sm:"4"},{default:o(()=>[t("p",at,[ot,t("span",lt,"$"+i(y(n)),1)])]),_:1})]),_:1})]),t("div",{class:h(["d-flex flex-column item-actions pa-1",l.$vuetify.display.smAndUp?"border-s":"border-b"])},[e(T,{icon:"",size:"x-small",color:"default",variant:"text",onClick:g},{default:o(()=>[e(z,{size:20,icon:"mdi-close"})]),_:1})],2)]),_:1})],64))}},nt={class:"mb-6"},it={class:"d-flex align-center mb-6"},ct={class:"font-weight-semibold text-xl text-uppercase"},ut=t("p",{class:"mb-0"}," Office 149, 450 South Brand Brooklyn ",-1),mt=t("p",{class:"mb-0"}," San Diego County, CA 91905, USA ",-1),rt=t("p",{class:"mb-0"}," +1 (123) 456 7891, +44 (876) 543 2198 ",-1),pt={class:"mb-3"},_t={class:"d-flex align-center font-weight-medium justify-sm-end text-xl mb-3"},ht=t("span",{class:"me-3"},"Invoice:",-1),ft={class:"d-flex align-center justify-sm-end mb-3"},bt=t("span",{class:"me-3"},"Date Issued:",-1),xt={class:"d-flex align-center justify-sm-end mb-0"},vt=t("span",{class:"me-3"},"Due Date:",-1),Vt={class:"mb-4 mb-sm-0",style:{width:"15.5rem"}},yt=t("h6",{class:"text-sm font-weight-medium mb-3"}," Invoice To: ",-1),wt={class:"mb-1"},gt={class:"mb-1"},Dt={key:0,class:"mb-1"},$t={class:"mb-1"},Ct={class:"mb-1"},kt=t("h6",{class:"text-sm font-weight-medium mb-3"}," Bill To: ",-1),It=t("td",{class:"pe-6"}," Total Due: ",-1),At=t("td",{class:"pe-6"}," Bank Name: ",-1),Tt=t("td",{class:"pe-6"}," Country: ",-1),Ut=t("td",{class:"pe-6"}," IBAN: ",-1),Nt=t("td",{class:"pe-6"}," SWIFT Code: ",-1),Bt=b(" Add Item "),Pt={class:"mb-6 mb-sm-0"},St={class:"d-flex align-center mb-4"},jt=t("h6",{class:"text-sm font-weight-semibold me-2"}," Salesperson: ",-1),zt={class:"w-100"},Rt=t("td",{class:"pe-16"}," Subtotal: ",-1),Ft=t("h6",{class:"text-sm"}," $1800 ",-1),Et=[Ft],Ot=t("td",{class:"pe-16"}," Discount: ",-1),qt=t("h6",{class:"text-sm"}," $28 ",-1),Ht=[qt],Lt=t("td",{class:"pe-16"}," Tax: ",-1),Jt=t("h6",{class:"text-sm"}," 21% ",-1),Kt=[Jt],Wt={class:"w-100"},Gt=t("td",null,"Total:",-1),Mt=t("h6",{class:"text-sm"}," $1690 ",-1),Qt=[Mt],Xt=t("p",{class:"font-weight-semibold mb-2"}," Note: ",-1),oe={__name:"InvoiceEditable",props:{data:{type:null,required:!0}},setup(w){const s=w,d=q(),x=I([]);d.fetchClients().then(n=>{x.value=n.data}).catch(n=>{console.log(n)});const u=()=>{s.data.purchasedProducts.push({title:"App Design",cost:24,hours:1,description:"Designed UI kit & app pages."})},g=n=>{s.data.purchasedProducts.splice(n,1)};return(n,l)=>{const c=S;return _(),R(B,null,{default:o(()=>[e(p,{class:"d-flex flex-wrap justify-space-between flex-column flex-sm-row"},{default:o(()=>[t("div",nt,[t("div",it,[e(y(F),{nodes:y(C).app.logo,class:"me-3"},null,8,["nodes"]),t("h6",ct,i(y(C).app.title),1)]),ut,mt,rt]),t("div",pt,[t("h6",_t,[ht,t("span",null,[e(f,{modelValue:s.data.invoice.id,"onUpdate:modelValue":l[0]||(l[0]=a=>s.data.invoice.id=a),disabled:"",prefix:"#",density:"compact",style:{width:"8rem"}},null,8,["modelValue"])])]),t("p",ft,[bt,t("span",null,[e(c,{modelValue:s.data.invoice.issuedDate,"onUpdate:modelValue":l[1]||(l[1]=a=>s.data.invoice.issuedDate=a),density:"compact",style:{width:"8.5rem"}},null,8,["modelValue"])])]),t("p",xt,[vt,t("span",null,[e(c,{modelValue:s.data.invoice.dueDate,"onUpdate:modelValue":l[2]||(l[2]=a=>s.data.invoice.dueDate=a),density:"compact",style:{width:"8.5rem"}},null,8,["modelValue"])])])])]),_:1}),e(r,{class:"mb-2"}),e(p,{class:"d-flex flex-wrap justify-space-between flex-column flex-sm-row"},{default:o(()=>[t("div",Vt,[yt,e(A,{modelValue:s.data.invoice.client,"onUpdate:modelValue":l[3]||(l[3]=a=>s.data.invoice.client=a),items:x.value,"item-title":"name","item-value":"name",placeholder:"Select Customer","return-object":"",class:"mb-6",density:"compact"},null,8,["modelValue","items"]),t("p",wt,i(s.data.invoice.client.name),1),t("p",gt,i(s.data.invoice.client.company),1),s.data.invoice.client.address?(_(),V("p",Dt,i(s.data.invoice.client.address)+", "+i(s.data.invoice.client.country),1)):E("",!0),t("p",$t,i(s.data.invoice.client.contact),1),t("p",Ct,i(s.data.invoice.client.companyEmail),1)]),t("div",null,[kt,t("table",null,[t("tbody",null,[t("tr",null,[It,t("td",null,i(s.data.paymentDetails.totalDue),1)]),t("tr",null,[At,t("td",null,i(s.data.paymentDetails.bankName),1)]),t("tr",null,[Tt,t("td",null,i(s.data.paymentDetails.country),1)]),t("tr",null,[Ut,t("td",null,i(s.data.paymentDetails.iban),1)]),t("tr",null,[Nt,t("td",null,i(s.data.paymentDetails.swiftCode),1)])])])])]),_:1}),e(r),e(p,{class:"add-products-form"},{default:o(()=>[(_(!0),V(U,null,O(s.data.purchasedProducts,(a,P)=>(_(),V("div",{key:a.title,class:"mb-4"},[e(dt,{id:P,data:a,onRemoveProduct:g},null,8,["id","data"])]))),128)),e(T,{size:"small","prepend-icon":"mdi-plus",onClick:u},{default:o(()=>[Bt]),_:1})]),_:1}),e(r,{class:"my-2"}),e(p,{class:"d-flex justify-space-between flex-wrap flex-column flex-sm-row"},{default:o(()=>[t("div",Pt,[t("div",St,[jt,e(f,{modelValue:s.data.salesperson,"onUpdate:modelValue":l[4]||(l[4]=a=>s.data.salesperson=a),style:{width:"8rem"}},null,8,["modelValue"])]),e(f,{modelValue:s.data.thanksNote,"onUpdate:modelValue":l[5]||(l[5]=a=>s.data.thanksNote=a),placeholder:"Thanks for your business"},null,8,["modelValue"])]),t("div",null,[t("table",zt,[t("tr",null,[Rt,t("td",{class:h(n.$vuetify.rtl.isRtl?"text-start":"text-end")},Et,2)]),t("tr",null,[Ot,t("td",{class:h(n.$vuetify.rtl.isRtl?"text-start":"text-end")},Ht,2)]),t("tr",null,[Lt,t("td",{class:h(n.$vuetify.rtl.isRtl?"text-start":"text-end")},Kt,2)])]),e(r,{class:"mt-4 mb-3"}),t("table",Wt,[t("tr",null,[Gt,t("td",{class:h(n.$vuetify.rtl.isRtl?"text-start":"text-end")},Qt,2)])])])]),_:1}),e(r,{class:"mt-2"}),e(p,null,{default:o(()=>[Xt,e(N,{modelValue:s.data.note,"onUpdate:modelValue":l[6]||(l[6]=a=>s.data.note=a),rows:2},null,8,["modelValue"])]),_:1})]),_:1})}}};export{oe as _}; diff --git a/dist/assets/InvoiceSendInvoiceDrawer.123eaf6e.js b/dist/assets/InvoiceSendInvoiceDrawer.123eaf6e.js new file mode 100644 index 0000000..b38bed3 --- /dev/null +++ b/dist/assets/InvoiceSendInvoiceDrawer.123eaf6e.js @@ -0,0 +1,7 @@ +import{$ as s,o as _,c as D,w as l,a as e,aa as r,ac as C,e as $,V as n,ad as c,ae as I,aj as S,a5 as w,f as V,a7 as A,cZ as P,a9 as M}from"./index.4bc17e10.js";import{_ as N}from"./AppDateTimePicker.2a994193.js";import{a as O,b as k,V as T}from"./VCard.2c35d430.js";import{V as g}from"./VForm.666a8c8b.js";import{V as U}from"./VTextarea.e0a87b6c.js";const x=w("span",null,"Add Payment",-1),j=V(" Send "),F=V(" Cancel "),K={__name:"InvoiceAddPaymentDrawer",props:{isDrawerOpen:{type:Boolean,required:!0}},emits:["update:isDrawerOpen","submit"],setup(y,{emit:p}){const b=y,u=s(""),d=s(""),i=s(""),m=s(),v=s(""),f=()=>{p("update:isDrawerOpen",!1),p("submit",{invoiceBalance:u.value,paymentAmount:d.value,paymentDate:i.value,paymentMethod:m.value,paymentNote:v.value})};return(t,a)=>{const B=N;return _(),D(S,{temporary:"",location:"end",width:400,"model-value":b.isDrawerOpen,"onUpdate:modelValue":a[7]||(a[7]=o=>t.$emit("update:isDrawerOpen",o))},{default:l(()=>[e(T,{flat:""},{default:l(()=>[e(O,{class:"d-flex align-center justify-space-between bg-var-theme-background"},{default:l(()=>[x,e(r,{size:"small",color:"default",variant:"text",icon:"mdi-close",onClick:a[0]||(a[0]=o=>t.$emit("update:isDrawerOpen",!1))})]),_:1}),e(k,null,{default:l(()=>[e(g,{class:"mt-8",onSubmit:C(f,["prevent"])},{default:l(()=>[e($,null,{default:l(()=>[e(n,{cols:"12"},{default:l(()=>[e(c,{modelValue:u.value,"onUpdate:modelValue":a[1]||(a[1]=o=>u.value=o),label:"Invoice Balance"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(c,{modelValue:d.value,"onUpdate:modelValue":a[2]||(a[2]=o=>d.value=o),label:"Payment Amount"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(B,{modelValue:i.value,"onUpdate:modelValue":a[3]||(a[3]=o=>i.value=o),label:"Payment Date"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(I,{modelValue:m.value,"onUpdate:modelValue":a[4]||(a[4]=o=>m.value=o),label:"Select Payment Method",items:["Cash","Bank Transfer","Debit","Credit","Paypal"]},null,8,["modelValue"])]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(U,{modelValue:v.value,"onUpdate:modelValue":a[5]||(a[5]=o=>v.value=o),label:"Internal Payment Note"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(r,{type:"submit",class:"me-3"},{default:l(()=>[j]),_:1}),e(r,{type:"reset",color:"secondary",variant:"tonal",onClick:a[6]||(a[6]=o=>t.$emit("update:isDrawerOpen",!1))},{default:l(()=>[F]),_:1})]),_:1})]),_:1})]),_:1},8,["onSubmit"])]),_:1})]),_:1})]),_:1},8,["model-value"])}}},q=w("span",null,"Send Invoice",-1),z={class:"mb-6"},W=V(" Invoice Attached "),Q=V(" Send "),R=V(" Cancel "),L={__name:"InvoiceSendInvoiceDrawer",props:{isDrawerOpen:{type:Boolean,required:!0}},emits:["update:isDrawerOpen","submit"],setup(y,{emit:p}){const b=y,u=s("shelbyComapny@email.com"),d=s("qConsolidated@email.com"),i=s("Invoice of purchased Admin Templates"),m=s(`Dear Queen Consolidated, + +Thank you for your business, always a pleasure to work with you! + +We have generated a new invoice in the amount of $95.59 + +We would appreciate payment of this invoice by 05/11/2019`),v=()=>{p("update:isDrawerOpen",!1),p("submit",{emailFrom:u.value,emailTo:d.value,invoiceSubject:i.value,paymentMessage:m.value})};return(f,t)=>(_(),D(S,{temporary:"",location:"end",width:400,"model-value":b.isDrawerOpen,"onUpdate:modelValue":t[6]||(t[6]=a=>f.$emit("update:isDrawerOpen",a))},{default:l(()=>[e(T,{flat:""},{default:l(()=>[e(O,{class:"d-flex align-center bg-var-theme-background"},{default:l(()=>[q,e(A),e(r,{size:"small",color:"secondary",variant:"text",icon:"mdi-close",onClick:t[0]||(t[0]=a=>f.$emit("update:isDrawerOpen",!1))})]),_:1}),e(k,null,{default:l(()=>[e(g,{class:"mt-8",onSubmit:C(v,["prevent"])},{default:l(()=>[e($,null,{default:l(()=>[e(n,{cols:"12"},{default:l(()=>[e(c,{modelValue:u.value,"onUpdate:modelValue":t[1]||(t[1]=a=>u.value=a),label:"Form"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(c,{modelValue:d.value,"onUpdate:modelValue":t[2]||(t[2]=a=>d.value=a),label:"To"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(c,{modelValue:i.value,"onUpdate:modelValue":t[3]||(t[3]=a=>i.value=a),label:"Subject"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(U,{modelValue:m.value,"onUpdate:modelValue":t[4]||(t[4]=a=>m.value=a),rows:"10",label:"Message"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12"},{default:l(()=>[w("div",z,[e(P,{label:"",color:"primary",size:"small"},{default:l(()=>[e(M,{start:"",icon:"mdi-link"}),W]),_:1})]),e(r,{type:"submit",class:"me-3"},{default:l(()=>[Q]),_:1}),e(r,{color:"secondary",variant:"tonal",onClick:t[5]||(t[5]=a=>f.$emit("update:isDrawerOpen",!1))},{default:l(()=>[R]),_:1})]),_:1})]),_:1})]),_:1},8,["onSubmit"])]),_:1})]),_:1})]),_:1},8,["model-value"]))}};export{L as _,K as a}; diff --git a/dist/assets/KnowledgeBaseSearchSection.38c91cc0.css b/dist/assets/KnowledgeBaseSearchSection.38c91cc0.css new file mode 100644 index 0000000..81a428e --- /dev/null +++ b/dist/assets/KnowledgeBaseSearchSection.38c91cc0.css @@ -0,0 +1 @@ +.page-knowledge-base{padding:4.5rem;background-repeat:no-repeat!important;background-size:cover!important}.page-kb-search-input{background-color:rgb(var(--v-theme-surface));border-radius:.3125rem;max-inline-size:28.125rem}@media (max-width: 37.5rem){#page-knowledge-base .page-knowledge-base{padding:1.5rem!important}} diff --git a/dist/assets/KnowledgeBaseSearchSection.61c40a65.js b/dist/assets/KnowledgeBaseSearchSection.61c40a65.js new file mode 100644 index 0000000..35e973c --- /dev/null +++ b/dist/assets/KnowledgeBaseSearchSection.61c40a65.js @@ -0,0 +1 @@ +import{k as n,a as r}from"./knowledge-base-bg-light.40ff8251.js";import{u as l}from"./useGenerateImageVariant.c31b385d.js";import{o as c,c as i,w as e,a,ad as d,aF as _,a9 as m,bp as p,ab as u,a5 as t}from"./index.4bc17e10.js";import{b as g,V as h}from"./VCard.2c35d430.js";const f=t("h5",{class:"text-h5 font-weight-semibold text-primary mb-3"}," Hello, how can we help? ",-1),k=t("p",null,"or choose a category to quickly find the help you need",-1),y={inheritAttrs:!1},I=Object.assign(y,{__name:"KnowledgeBaseSearchSection",setup(b){const s=l(r,n);return(o,w)=>(c(),i(h,{flat:"",class:"text-center page-knowledge-base mb-6",style:p(`background:url(${u(s)})`)},{default:e(()=>[a(g,null,{default:e(()=>[f,k,a(d,_(o.$attrs,{placeholder:"Ask a question..",density:"default",class:"page-kb-search-input mx-auto"}),{prependInner:e(()=>[a(m,{icon:"mdi-magnify",size:"23"})]),_:1},16)]),_:1})]),_:1},8,["style"]))}});export{I as _}; diff --git a/dist/assets/VAlert.b408607f.js b/dist/assets/VAlert.b408607f.js new file mode 100644 index 0000000..45b31b4 --- /dev/null +++ b/dist/assets/VAlert.b408607f.js @@ -0,0 +1 @@ +import{i as I,g as L,I as D,m as E,q as F,s as O,v as R,x as j,y as w,A as z,l as M,B as q,aV as G,O as o,C as H,E as K,F as N,G as Q,H as U,K as J,L as W,M as X,cP as Y,bk as Z,cQ as p,a,U as ee,j as u,a9 as te,aa as ae}from"./index.4bc17e10.js";const le=I("v-alert-title"),se=["success","info","warning","error"],ne=L({name:"VAlert",props:{border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:D,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:e=>se.includes(e)},...E(),...F(),...O(),...R(),...j(),...w(),...z(),...M(),...q({variant:"flat"})},emits:{"update:modelValue":e=>!0},setup(e,d){let{slots:t}=d;const n=G(e,"modelValue"),s=o(()=>{var l;if(e.icon!==!1)return e.type?(l=e.icon)!=null?l:`$${e.type}`:e.icon}),v=o(()=>{var l;return{color:(l=e.color)!=null?l:e.type,variant:e.variant}}),{themeClasses:m}=H(e),{colorClasses:y,colorStyles:f,variantClasses:b}=K(v),{densityClasses:V}=N(e),{dimensionStyles:C}=Q(e),{elevationClasses:P}=U(e),{locationStyles:k}=J(e),{positionClasses:x}=W(e),{roundedClasses:g}=X(e),{textColorClasses:S,textColorStyles:_}=Y(Z(e,"borderColor")),{t:B}=p(),r=o(()=>({"aria-label":B(e.closeLabel),onClick(l){n.value=!1}}));return()=>{var l,i;const T=!!(t.prepend||s.value),$=!!(t.title||e.title),h=!!(e.text||t.text),A=!!(t.close||e.closable);return n.value&&a(e.tag,{class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},m.value,y.value,V.value,P.value,x.value,g.value,b.value],style:[f.value,C.value,k.value],role:"alert"},{default:()=>[ee(!1,"v-alert"),e.border&&a("div",{key:"border",class:["v-alert__border",S.value],style:_.value},null),T&&a(u,{key:"prepend",defaults:{VIcon:{density:e.density,icon:s.value,size:e.prominent?44:28}}},{default:()=>[a("div",{class:"v-alert__prepend"},[t.prepend?t.prepend():s.value&&a(te,null,null)])]}),a("div",{class:"v-alert__content"},[$&&a(le,{key:"title"},{default:()=>[t.title?t.title():e.title]}),h&&(t.text?t.text():e.text),(l=t.default)==null?void 0:l.call(t)]),t.append&&a("div",{key:"append",class:"v-alert__append"},[t.append()]),A&&a(u,{key:"close",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var c;return[a("div",{class:"v-alert__close"},[(c=(i=t.close)==null?void 0:i.call(t,{props:r.value}))!=null?c:a(ae,r.value,null)])]}})]})}}});export{ne as V,le as a}; diff --git a/dist/assets/VAlert.e786a204.css b/dist/assets/VAlert.e786a204.css new file mode 100644 index 0000000..181db05 --- /dev/null +++ b/dist/assets/VAlert.e786a204.css @@ -0,0 +1 @@ +.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;position:relative;padding:16px;overflow:hidden;--v-border-color: currentColor;border-radius:5px}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert--variant-plain,.v-alert--variant-outlined,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-on-surface-variant));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-alert--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity),0 1px 3px 0 var(--v-shadow-key-ambient-opacity)}.v-alert--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity),0 0 0 0 var(--v-shadow-key-penumbra-opacity),0 0 0 0 var(--v-shadow-key-ambient-opacity)}.v-alert--variant-outlined{border:thin solid currentColor}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border{--v-border-opacity: .38}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:.2s opacity cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:12px;padding-top:12px}.v-alert--density-comfortable.v-alert--border-top{padding-top:20px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:20px}.v-alert--density-compact{padding-bottom:8px;padding-top:8px}.v-alert--density-compact.v-alert--border-top{padding-top:16px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:16px}.v-alert__border{border-radius:inherit;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;pointer-events:none;right:0;top:0;width:100%;border-color:currentColor;border-style:solid;border-width:0}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{align-self:flex-start;margin-inline-start:90px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-self:flex-start;display:flex;align-items:center;grid-area:prepend;margin-inline-end:16px}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-top-left-radius:0;border-bottom-left-radius:0}.v-alert--border-end .v-alert__underlay{border-top-right-radius:0;border-bottom-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1rem;font-weight:500;hyphens:auto;letter-spacing:.15px;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word} diff --git a/dist/assets/VAutocomplete.7ce8db27.css b/dist/assets/VAutocomplete.7ce8db27.css new file mode 100644 index 0000000..ac93d23 --- /dev/null +++ b/dist/assets/VAutocomplete.7ce8db27.css @@ -0,0 +1 @@ +.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{align-self:flex-start;flex:1 1}.v-autocomplete .v-field .v-field__append-inner>.v-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-field--single-line .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity),0 1px 10px 0 var(--v-shadow-key-ambient-opacity);border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-on-surface-variant))}.v-autocomplete__selection{display:inline-flex;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-autocomplete--active-menu .v-field__append-inner>.v-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-autocomplete--chips .v-autocomplete__selection{margin-top:2px}.v-autocomplete--chips .v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--single.v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline-start:inherit;padding-inline-end:inherit}.v-autocomplete--single .v-field--active input{transition:none}.v-autocomplete--single .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single .v-field--focused .v-autocomplete__selection{opacity:0} diff --git a/dist/assets/VAutocomplete.e95f7312.js b/dist/assets/VAutocomplete.e95f7312.js new file mode 100644 index 0000000..29b9130 --- /dev/null +++ b/dist/assets/VAutocomplete.e95f7312.js @@ -0,0 +1 @@ +import{da as j,ds as q,cR as z,cQ as Q,$ as y,aV as w,dt as Z,du as G,O as P,a0 as S,ak as x,u as H,a as t,at as L,dr as J,aF as A,dq as W,dl as E,aE as X,j as Y,cZ as ee,f as le,ad as ae,aT as te}from"./index.4bc17e10.js";import{m as ue,u as ne}from"./filter.4e418f21.js";function se(e,c,n){if(Array.isArray(c))throw new Error("Multiple matches is not implemented");return typeof c=="number"&&~c?t(L,null,[t("span",{class:"v-autocomplete__unmask"},[e.substr(0,c)]),t("span",{class:"v-autocomplete__mask"},[e.substr(c,n)]),t("span",{class:"v-autocomplete__unmask"},[e.substr(c+n)])]):e}const re=j()({name:"VAutocomplete",props:{search:String,...ue({filterKeys:["title"]}),...q(),...z({transition:!1})},emits:{"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,c){let{slots:n}=c;const{t:O}=Q(),b=y(),d=y(!1),v=y(!0),s=w(e,"menu"),{items:_,transformIn:R,transformOut:M}=Z(e),o=w(e,"search",""),i=w(e,"modelValue",[],l=>R(G(l)),l=>{var a;const u=M(l);return e.multiple?u:(a=u[0])!=null?a:null}),{filteredItems:I}=ne(e,_,P(()=>v.value?void 0:o.value)),h=P(()=>i.value.map(l=>_.value.find(u=>u.value===l.value)||l)),D=P(()=>h.value.map(l=>l.props.value));function N(l){i.value=[],e.openOnClear&&(s.value=!0),o.value=""}function F(){e.hideNoData&&!_.value.length||e.readonly||(s.value=!0)}function $(l){e.readonly||(["Enter","ArrowDown"].includes(l.key)&&(s.value=!0),["Escape"].includes(l.key)&&(s.value=!1),["Enter","Escape","Tab"].includes(l.key)&&(v.value=!0))}function K(l){o.value=l.target.value}function B(){d.value&&(v.value=!0)}const f=y(!1);function V(l){if(e.multiple){const u=D.value.findIndex(a=>a===l.value);if(u===-1)i.value=[...i.value,l],o.value="";else{const a=[...i.value];a.splice(u,1),i.value=a}}else i.value=[l],f.value=!0,o.value=l.title,s.value=!1,v.value=!0,x(()=>f.value=!1)}return S(d,l=>{var a;if(l){var u;f.value=!0,o.value=e.multiple?"":String((a=(u=h.value.at(-1))==null?void 0:u.props.title)!=null?a:""),v.value=!0,x(()=>f.value=!1)}else s.value=!1,o.value=""}),S(o,l=>{!d.value||f.value||(l&&(s.value=!0),v.value=!l)}),H(()=>{const l=!!(e.chips||n.chip);return t(ae,{ref:b,modelValue:o.value,"onUpdate:modelValue":u=>{u==null&&(i.value=[])},validationValue:i.externalValue,dirty:i.value.length>0,onInput:K,class:["v-autocomplete",{"v-autocomplete--active-menu":s.value,"v-autocomplete--chips":!!e.chips,[`v-autocomplete--${e.multiple?"multiple":"single"}`]:!0}],appendInnerIcon:e.menuIcon,readonly:e.readonly,"onClick:clear":N,"onClick:control":F,"onClick:input":F,onFocus:()=>d.value=!0,onBlur:()=>d.value=!1,onKeydown:$},{...n,default:()=>{var u;return t(L,null,[t(J,A({modelValue:s.value,"onUpdate:modelValue":a=>s.value=a,activator:"parent",contentClass:"v-autocomplete__content",eager:e.eager,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:B},e.menuProps),{default:()=>[t(W,{selected:D.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:a=>a.preventDefault()},{default:()=>{var a;return[!I.value.length&&!e.hideNoData&&((a=(u=n["no-data"])==null?void 0:u.call(n))!=null?a:t(E,{title:O(e.noDataText)},null)),I.value.map((m,k)=>{var T;var p;let{item:r,matches:U}=m;return(T=(p=n.item)==null?void 0:p.call(n,{item:r,index:k,props:A(r.props,{onClick:()=>V(r)})}))!=null?T:t(E,A({key:k},r.props,{onClick:()=>V(r)}),{prepend:C=>{let{isSelected:g}=C;return e.multiple&&!e.hideSelected?t(X,{modelValue:g,ripple:!1},null):void 0},title:()=>{var g;var C;return v.value?r.title:se(r.title,U.title,(g=(C=o.value)==null?void 0:C.length)!=null?g:0)}})})]}})]}),h.value.map((a,m)=>{function k(r){r.stopPropagation(),r.preventDefault(),V(a)}const p={"onClick:close":k,modelValue:!0};return t("div",{key:m,class:"v-autocomplete__selection"},[l?t(Y,{defaults:{VChip:{closable:e.closableChips,size:"small",text:a.title}}},{default:()=>[n.chip?n.chip({item:a,index:m,props:p}):t(ee,p,null)]}):n.selection?n.selection({item:a,index:m}):t("span",{class:"v-autocomplete__selection-text"},[a.title,e.multiple&&m{var a;return n("div",{class:"v-card-actions"},[(a=t.default)==null?void 0:a.call(t)])}),{}}}),ye=I("v-card-subtitle"),Ce=I("v-card-title"),Ie=w({name:"VCardItem",props:{appendAvatar:String,appendIcon:m,prependAvatar:String,prependIcon:m,subtitle:String,title:String,..._()},setup(e,s){let{slots:t}=s;return C(()=>{var a,d,c,o,u;const f=!!(e.prependAvatar||e.prependIcon||t.prepend),g=!!(e.appendAvatar||e.appendIcon||t.append),k=!!(e.title||t.title),b=!!(e.subtitle||t.subtitle);return n("div",{class:"v-card-item"},[f&&n(y,{key:"prepend",defaults:{VAvatar:{density:e.density,icon:e.prependIcon,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},{default:()=>{var l;return[n("div",{class:"v-card-item__prepend"},[(l=(a=t.prepend)==null?void 0:a.call(t))!=null?l:n(h,null,null)])]}}),n("div",{class:"v-card-item__content"},[k&&n(Ce,{key:"title"},{default:()=>{var l;return[(l=(d=t.title)==null?void 0:d.call(t))!=null?l:e.title]}}),b&&n(ye,{key:"subtitle"},{default:()=>{var l;return[(l=(c=t.subtitle)==null?void 0:c.call(t))!=null?l:e.subtitle]}}),(o=t.default)==null?void 0:o.call(t)]),g&&n(y,{key:"append",defaults:{VAvatar:{density:e.density,icon:e.appendIcon,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},{default:()=>{var l;return[n("div",{class:"v-card-item__append"},[(l=(u=t.append)==null?void 0:u.call(t))!=null?l:n(h,null,null)])]}})])}),{}}}),Ve=I("v-card-text"),Ae=P({name:"VCard",directives:{Ripple:z},props:{appendAvatar:String,appendIcon:m,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:m,ripple:Boolean,subtitle:String,text:String,title:String,...G(),...J(),..._(),...K(),...M(),...Q(),...U(),...W(),...X(),...Y(),...Z(),...ee({variant:"elevated"})},setup(e,s){let{attrs:t,slots:a}=s;const{themeClasses:d}=ae(e),{borderClasses:c}=te(e),{colorClasses:o,colorStyles:u,variantClasses:f}=ne(e),{densityClasses:g}=le(e),{dimensionStyles:k}=se(e),{elevationClasses:b}=ie(e),{loaderClasses:l}=de(e),{locationStyles:x}=ce(e),{positionClasses:$}=oe(e),{roundedClasses:T}=ue(e),r=re(e,t),B=S(()=>e.link!==!1&&r.isLink.value),v=S(()=>!e.disabled&&e.link!==!1&&(e.link||r.isClickable.value));return C(()=>{var V,p,A;const D=B.value?"a":e.tag,L=!!(a.title||e.title),R=!!(a.subtitle||e.subtitle),E=L||R,F=!!(a.append||e.appendAvatar||e.appendIcon),H=!!(a.prepend||e.prependAvatar||e.prependIcon),N=!!(a.image||e.image),O=E||H||F,j=!!(a.text||e.text);return ve(n(D,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":v.value},d.value,c.value,o.value,g.value,b.value,l.value,$.value,T.value,f.value],style:[u.value,k.value,x.value],href:r.href.value,onClick:v.value&&r.navigate},{default:()=>[N&&n(y,{key:"image",defaults:{VImg:{cover:!0,src:e.image}}},{default:()=>{var i;return[n("div",{class:"v-card__image"},[(i=(V=a.image)==null?void 0:V.call(a))!=null?i:n(fe,null,null)])]}}),n(ge,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:a.loader}),O&&n(Ie,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:a.item,prepend:a.prepend,title:a.title,subtitle:a.subtitle,append:a.append}),j&&n(Ve,{key:"text"},{default:()=>{var i;return[(i=(p=a.text)==null?void 0:p.call(a))!=null?i:e.text]}}),(A=a.default)==null?void 0:A.call(a),a.actions&&n(be,null,{default:a.actions}),ke(v.value,"v-card")]}),[[me("ripple"),v.value]])}),{}}});export{Ae as V,Ce as a,Ve as b,Ie as c,ye as d,be as e}; diff --git a/dist/assets/VCard.76abc97e.css b/dist/assets/VCard.76abc97e.css new file mode 100644 index 0000000..253a0a7 --- /dev/null +++ b/dist/assets/VCard.76abc97e.css @@ -0,0 +1 @@ +.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:6px}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card:hover>.v-card__overlay{opacity:calc(.04 * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(.12 * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(.12 * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(.08 * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc(.12 * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc(.2 * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc(.2 * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 4px 5px -2px var(--v-shadow-key-umbra-opacity),0 2px 10px 1px var(--v-shadow-key-penumbra-opacity),0 2px 16px 1px var(--v-shadow-key-ambient-opacity)}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity),0 0 0 0 var(--v-shadow-key-penumbra-opacity),0 0 0 0 var(--v-shadow-key-ambient-opacity)}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-card--disabled{pointer-events:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity),0 0 0 0 var(--v-shadow-key-penumbra-opacity),0 0 0 0 var(--v-shadow-key-ambient-opacity)}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1;box-shadow:0 4px 5px -2px var(--v-shadow-key-umbra-opacity),0 2px 10px 1px var(--v-shadow-key-penumbra-opacity),0 2px 16px 1px var(--v-shadow-key-ambient-opacity)}.v-card--hover:after{z-index:1;opacity:0;box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity),0 3px 14px 2px var(--v-shadow-key-ambient-opacity)}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:unset;padding:0 12px 12px}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:15px 20px}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend{grid-area:prepend;padding-inline-end:1rem}.v-card-item__append{grid-area:append;padding-inline-start:1rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0094rem;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.6}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0094rem;opacity:1;overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.25rem}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0094rem;padding:20px;text-transform:none}.v-card .v-card-text{line-height:1.25rem}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{bottom:auto;top:0;left:0;position:absolute;right:0;width:100%;z-index:1}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out} diff --git a/dist/assets/VCheckbox.93f56fcb.css b/dist/assets/VCheckbox.93f56fcb.css new file mode 100644 index 0000000..1ed916e --- /dev/null +++ b/dist/assets/VCheckbox.93f56fcb.css @@ -0,0 +1 @@ +.v-checkbox .v-selection-control{height:var(--v-input-control-height)} diff --git a/dist/assets/VCheckbox.f318de96.js b/dist/assets/VCheckbox.f318de96.js new file mode 100644 index 0000000..fd488d3 --- /dev/null +++ b/dist/assets/VCheckbox.f318de96.js @@ -0,0 +1 @@ +import{g as x,ay as V,az as m,aA as C,O as f,u as P,aB as v,aC as A,aD as B,a as s,aE as I,aF as a,aG as g}from"./index.4bc17e10.js";const _=x({name:"VCheckbox",inheritAttrs:!1,props:{...V(),...m()},setup(e,o){let{attrs:r,slots:t}=o;const n=C(),c=f(()=>e.id||`checkbox-${n}`);return P(()=>{const[i,u]=v(r),[l,y]=A(e),[d,D]=B(e);return s(g,a({class:"v-checkbox"},i,l,{id:c.value}),{...t,default:p=>{let{id:b,isDisabled:k,isReadonly:h}=p;return s(I,a(d,{id:b.value,disabled:k.value,readonly:h.value},u),t)}})}),{}}});export{_ as V}; diff --git a/dist/assets/VCombobox.b8990e97.css b/dist/assets/VCombobox.b8990e97.css new file mode 100644 index 0000000..755770e --- /dev/null +++ b/dist/assets/VCombobox.b8990e97.css @@ -0,0 +1 @@ +.v-combobox .v-field .v-text-field__prefix,.v-combobox .v-field .v-text-field__suffix,.v-combobox .v-field .v-field__input,.v-combobox .v-field.v-field{cursor:text}.v-combobox .v-field .v-field__input>input{align-self:flex-start;flex:1 1}.v-combobox .v-field .v-field__append-inner>.v-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-combobox .v-field:not(.v-field--focused) input{min-width:0}.v-combobox .v-field--dirty .v-combobox__selection{margin-inline-end:2px}.v-combobox .v-field--single-line .v-combobox__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-combobox__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity),0 1px 10px 0 var(--v-shadow-key-ambient-opacity);border-radius:4px}.v-combobox__mask{background:rgb(var(--v-theme-on-surface-variant))}.v-combobox__selection{display:inline-flex;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-combobox--active-menu .v-field__append-inner>.v-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-combobox--chips .v-combobox__selection{margin-top:2px}.v-combobox--chips .v-combobox__selection:first-child{margin-inline-start:0}.v-combobox--selecting-index .v-combobox__selection{opacity:var(--v-medium-emphasis-opacity)}.v-combobox--selecting-index .v-combobox__selection--selected{opacity:1}.v-combobox--selecting-index .v-field__input>input{caret-color:transparent!important}.v-combobox--single.v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline-start:inherit;padding-inline-end:inherit}.v-combobox--single .v-field--active input{transition:none}.v-combobox--single .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-combobox--single .v-field--focused .v-combobox__selection{opacity:0} diff --git a/dist/assets/VCombobox.f2fe9253.js b/dist/assets/VCombobox.f2fe9253.js new file mode 100644 index 0000000..6eea2bc --- /dev/null +++ b/dist/assets/VCombobox.f2fe9253.js @@ -0,0 +1 @@ +import{da as H,ds as J,cR as W,cQ as X,$ as x,aV as $,O as g,dt as Y,cP as ee,du as le,dv as D,a0 as T,ak as L,u as ae,a as o,at as O,dr as te,aF as A,dq as ue,dl as N,aE as ne,j as oe,cZ as se,f as ie,ad as re,aT as ce}from"./index.4bc17e10.js";import{m as ve,u as de}from"./filter.4e418f21.js";function fe(e,d,y){if(Array.isArray(d))throw new Error("Multiple matches is not implemented");return typeof d=="number"&&~d?o(O,null,[o("span",{class:"v-combobox__unmask"},[e.substr(0,d)]),o("span",{class:"v-combobox__mask"},[e.substr(d,y)]),o("span",{class:"v-combobox__unmask"},[e.substr(d+y)])]):e}const he=H()({name:"VCombobox",props:{delimiters:Array,...ve({filterKeys:["title"]}),...J({hideNoData:!0,returnObject:!0}),...W({transition:!1})},emits:{"update:modelValue":e=>!0,"update:searchInput":e=>!0,"update:menu":e=>!0},setup(e,d){let{emit:y,slots:c}=d;const{t:B}=X(),b=x(),h=x(!1),f=x(!0),i=$(e,"menu"),t=x(-1),M=g(()=>{var l;return(l=b.value)==null?void 0:l.color}),{items:P,transformIn:j,transformOut:K}=Y(e),{textColorClasses:U,textColorStyles:q}=ee(M),r=$(e,"modelValue",[],l=>j(le(l||[])),l=>{var a;const u=K(l);return e.multiple?u:(a=u[0])!=null?a:null}),V=x(""),s=g({get:()=>V.value,set:l=>{var u;if(V.value=l,e.multiple||(r.value=[D(e,l)]),l&&e.multiple&&(u=e.delimiters)!=null&&u.length){const a=l.split(new RegExp(`(?:${e.delimiters.join("|")})+`));a.length>1&&(a.forEach(n=>{n=n.trim(),n&&m(D(e,n))}),V.value="")}l||(t.value=-1),h.value&&(i.value=!0),f.value=!l}});T(V,l=>{y("update:searchInput",l)});const{filteredItems:p}=de(e,P,g(()=>f.value?void 0:s.value)),k=g(()=>r.value.map(l=>P.value.find(u=>u.value===l.value)||l)),R=g(()=>k.value.map(l=>l.props.value)),E=g(()=>k.value[t.value]);function z(l){r.value=[],e.openOnClear&&(i.value=!0)}function F(){e.hideNoData&&!P.value.length||e.readonly||(i.value=!0)}function Q(l){if(e.readonly)return;const u=b.value.selectionStart,a=R.value.length;if(t.value>-1&&l.preventDefault(),["Enter","ArrowDown"].includes(l.key)&&(i.value=!0),["Escape"].includes(l.key)&&(i.value=!1),["Enter","Escape","Tab"].includes(l.key)&&(f.value=!0),!!e.multiple){if(["Backspace","Delete"].includes(l.key)){if(t.value<0){l.key==="Backspace"&&!s.value&&(t.value=a-1);return}m(E.value),L(()=>!E.value&&(t.value=a-2))}if(l.key==="ArrowLeft"){if(t.value<0&&u>0)return;const n=t.value>-1?t.value-1:a-1;k.value[n]?t.value=n:(t.value=-1,b.value.setSelectionRange(s.value.length,s.value.length))}if(l.key==="ArrowRight"){if(t.value<0)return;const n=t.value+1;k.value[n]?t.value=n:(t.value=-1,b.value.setSelectionRange(0,0))}l.key==="Enter"&&(m(D(e,s.value)),s.value="")}}function Z(){h.value&&(f.value=!0)}function m(l){if(e.multiple){const u=R.value.findIndex(a=>a===l.value);if(u===-1)r.value=[...r.value,l];else{const a=[...r.value];a.splice(u,1),r.value=a}s.value=""}else s.value=l.title,L(()=>{i.value=!1,f.value=!0})}return T(p,l=>{!l.length&&e.hideNoData&&(i.value=!1)}),T(h,l=>{if(l)t.value=-1;else{if(i.value=!1,!e.multiple||!s.value)return;r.value=[...r.value,D(e,s.value)],s.value=""}}),ae(()=>{const l=!!(e.chips||c.chip);return o(re,{ref:b,modelValue:s.value,"onUpdate:modelValue":[u=>s.value=u,u=>{u==null&&(r.value=[])}],validationValue:r.externalValue,dirty:r.value.length>0,class:["v-combobox",{"v-combobox--active-menu":i.value,"v-combobox--chips":!!e.chips,"v-combobox--selecting-index":t.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0}],appendInnerIcon:e.items.length?e.menuIcon:void 0,readonly:e.readonly,"onClick:clear":z,"onClick:control":F,"onClick:input":F,onFocus:()=>h.value=!0,onBlur:()=>h.value=!1,onKeydown:Q},{...c,default:()=>{var u;return o(O,null,[o(te,A({modelValue:i.value,"onUpdate:modelValue":a=>i.value=a,activator:"parent",contentClass:"v-combobox__content",eager:e.eager,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:Z},e.menuProps),{default:()=>[o(ue,{selected:R.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:a=>a.preventDefault()},{default:()=>{var a;return[!p.value.length&&!e.hideNoData&&((a=(u=c["no-data"])==null?void 0:u.call(c))!=null?a:o(N,{title:B(e.noDataText)},null)),p.value.map((n,_)=>{var S;var C;let{item:v,matches:G}=n;return(S=(C=c.item)==null?void 0:C.call(c,{item:v,index:_,props:A(v.props,{onClick:()=>m(v)})}))!=null?S:o(N,A({key:_},v.props,{onClick:()=>m(v)}),{prepend:w=>{let{isSelected:I}=w;return e.multiple&&!e.hideSelected?o(ne,{modelValue:I,ripple:!1},null):void 0},title:()=>{var I;var w;return f.value?v.title:fe(v.title,G.title,(I=(w=s.value)==null?void 0:w.length)!=null?I:0)}})})]}})]}),k.value.map((a,n)=>{function _(v){v.stopPropagation(),v.preventDefault(),m(a)}const C={"onClick:close":_,modelValue:!0};return o("div",{key:n,class:["v-combobox__selection",n===t.value&&["v-combobox__selection--selected",U.value]],style:n===t.value?q.value:{}},[l?o(oe,{defaults:{VChip:{closable:e.closableChips,size:"small",text:a.title}}},{default:()=>[c.chip?c.chip({item:a,index:n,props:C}):o(se,C,null)]}):c.selection?c.selection({item:a,index:n}):o("span",{class:"v-combobox__selection-text"},[a.title,e.multiple&&n!0},setup(t,g){let{attrs:p,slots:s}=g;const l=E(t,"modelValue"),{scopeId:V}=S(),a=T();function u(e){var o,n;const c=e.relatedTarget,i=e.target;if(c!==i&&(o=a.value)!=null&&o.contentEl&&(n=a.value)!=null&&n.globalTop&&![document,a.value.contentEl].includes(i)&&!a.value.contentEl.contains(i)){const r=[...a.value.contentEl.querySelectorAll('button, [href], input:not([type="hidden"]), select, textarea, [tabindex]:not([tabindex="-1"])')].filter(v=>!v.hasAttribute("disabled")&&!v.matches('[tabindex="-1"]'));if(!r.length)return;const d=r[0],b=r[r.length-1];c===d?b.focus():d.focus()}}return B&&f(()=>l.value&&t.retainFocus,e=>{e?document.addEventListener("focusin",u):document.removeEventListener("focusin",u)},{immediate:!0}),f(l,async e=>{if(await D(),e){var o;(o=a.value.contentEl)==null||o.focus({preventScroll:!0})}else{var n;(n=a.value.activatorEl)==null||n.focus({preventScroll:!0})}}),P(()=>m(k,$({modelValue:l.value,"onUpdate:modelValue":e=>l.value=e,class:["v-dialog",{"v-dialog--fullscreen":t.fullscreen,"v-dialog--scrollable":t.scrollable}],transition:t.transition,scrollStrategy:"block",ref:a,"aria-role":"dialog","aria-modal":"true",activatorProps:{"aria-haspopup":"dialog","aria-expanded":String(l.value)},"z-index":2400},V,p),{activator:s.activator,default:()=>{var e;return m(R,{root:!0},{default:()=>[(e=s.default)==null?void 0:e.call(s)]})}})),A({},a)}});export{w as V}; diff --git a/dist/assets/VDialog.edd6e4c8.css b/dist/assets/VDialog.edd6e4c8.css new file mode 100644 index 0000000..d0f45bc --- /dev/null +++ b/dist/assets/VDialog.edd6e4c8.css @@ -0,0 +1 @@ +.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog .v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px;display:flex;flex-direction:column}.v-dialog .v-overlay__content>.v-card,.v-dialog .v-overlay__content>.v-sheet{--v-scrollbar-offset: 0px;border-radius:6px;overflow-y:auto;box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity),0 9px 46px 8px var(--v-shadow-key-ambient-opacity)}.v-dialog .v-overlay__content>.v-card{display:flex;flex-direction:column}.v-dialog .v-overlay__content>.v-card>.v-card-item{padding:20px}.v-dialog .v-overlay__content>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog .v-overlay__content>.v-card>.v-card-text{font-size:inherit;letter-spacing:.0094rem;line-height:inherit;padding:20px}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen .v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen .v-overlay__content>.v-card,.v-dialog--fullscreen .v-overlay__content>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable .v-overlay__content,.v-dialog--scrollable .v-overlay__content>form{display:flex}.v-dialog--scrollable .v-overlay__content>.v-card,.v-dialog--scrollable .v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable .v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable .v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto} diff --git a/dist/assets/VExpansionPanel.a955b8f4.js b/dist/assets/VExpansionPanel.a955b8f4.js new file mode 100644 index 0000000..a4f0cd9 --- /dev/null +++ b/dist/assets/VExpansionPanel.a955b8f4.js @@ -0,0 +1 @@ +import{g as p,dc as T,A as g,l as _,dd as w,C as A,O as c,p as $,bk as y,u as x,a as l,d3 as B,I as b,R,bQ as P,d8 as S,P as V,Q as D,a9 as G,dC as I,dD as L,a8 as j,d0 as z,s as O,dh as Q,y as F,dE as H,H as M,M as N,c3 as q}from"./index.4bc17e10.js";const r=Symbol.for("vuetify:v-expansion-panel"),J=["default","accordion","inset","popout"],X=p({name:"VExpansionPanels",props:{color:String,variant:{type:String,default:"default",validator:e=>J.includes(e)},readonly:Boolean,...T(),...g(),..._()},emits:{"update:modelValue":e=>!0},setup(e,o){let{slots:n}=o;w(e,r);const{themeClasses:a}=A(e),i=c(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return $({VExpansionPanel:{color:y(e,"color")},VExpansionPanelTitle:{readonly:y(e,"readonly")}}),x(()=>l(e.tag,{class:["v-expansion-panels",a.value,i.value]},n)),{}}}),E=B({color:String,expandIcon:{type:b,default:"$expand"},collapseIcon:{type:b,default:"$collapse"},hideActions:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean}),K=p({name:"VExpansionPanelTitle",directives:{Ripple:R},props:{...E()},setup(e,o){let{slots:n}=o;const a=P(r);if(!a)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:i,backgroundColorStyles:u}=S(e,"color"),d=c(()=>({collapseIcon:e.collapseIcon,disabled:a.disabled.value,expanded:a.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly}));return x(()=>{var v;return V(l("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":a.isSelected.value},i.value],style:u.value,type:"button",tabindex:a.disabled.value?-1:void 0,disabled:a.disabled.value,"aria-expanded":a.isSelected.value,onClick:e.readonly?void 0:a.toggle},[l("span",{class:"v-expansion-panel-title__overlay"},null),(v=n.default)==null?void 0:v.call(n,d.value),!e.hideActions&&l("span",{class:"v-expansion-panel-title__icon"},[n.actions?n.actions(d.value):l(G,{icon:a.isSelected.value?e.collapseIcon:e.expandIcon},null)])]),[[D("ripple"),e.ripple]])}),{}}}),U=p({name:"VExpansionPanelText",props:{...I()},setup(e,o){let{slots:n}=o;const a=P(r);if(!a)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:i,onAfterLeave:u}=L(e,a.isSelected);return x(()=>{var d;return l(z,{onAfterLeave:u},{default:()=>[V(l("div",{class:"v-expansion-panel-text"},[n.default&&i.value&&l("div",{class:"v-expansion-panel-text__wrapper"},[(d=n.default)==null?void 0:d.call(n)])]),[[j,a.isSelected.value]])]})}),{}}}),Y=p({name:"VExpansionPanel",props:{title:String,text:String,bgColor:String,...O(),...Q(),...I(),...F(),...g(),...E()},emits:{"group:selected":e=>!0},setup(e,o){let{slots:n}=o;const a=H(e,r),{backgroundColorClasses:i,backgroundColorStyles:u}=S(e,"bgColor"),{elevationClasses:d}=M(e),{roundedClasses:v}=N(e),C=c(()=>(a==null?void 0:a.disabled.value)||e.disabled),m=c(()=>a.group.items.value.reduce((s,t,f)=>(a.group.selected.value.includes(t.id)&&s.push(f),s),[])),h=c(()=>{const s=a.group.items.value.findIndex(t=>t.id===a.id);return!a.isSelected.value&&m.value.some(t=>t-s===1)}),k=c(()=>{const s=a.group.items.value.findIndex(t=>t.id===a.id);return!a.isSelected.value&&m.value.some(t=>t-s===-1)});return q(r,a),x(()=>{var s;const t=!!(n.text||e.text),f=!!(n.title||e.title);return l(e.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":a.isSelected.value,"v-expansion-panel--before-active":h.value,"v-expansion-panel--after-active":k.value,"v-expansion-panel--disabled":C.value},v.value,i.value],style:u.value,"aria-expanded":a.isSelected.value},{default:()=>[l("div",{class:["v-expansion-panel__shadow",...d.value]},null),f&&l(K,{key:"title",collapseIcon:e.collapseIcon,color:e.color,expandIcon:e.expandIcon,hideActions:e.hideActions,ripple:e.ripple},{default:()=>[n.title?n.title():e.title]}),t&&l(U,{key:"text",eager:e.eager},{default:()=>[n.text?n.text():e.text]}),(s=n.default)==null?void 0:s.call(n)]})}),{}}});export{K as V,U as a,Y as b,X as c}; diff --git a/dist/assets/VExpansionPanel.fffdcf81.css b/dist/assets/VExpansionPanel.fffdcf81.css new file mode 100644 index 0000000..364d6f2 --- /dev/null +++ b/dist/assets/VExpansionPanel.fffdcf81.css @@ -0,0 +1 @@ +.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface),.26)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:0}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;position:relative;z-index:1}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child{border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:0!important}.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:.3s border-radius cubic-bezier(.4,0,.2,1)}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s all cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width;border-radius:6px}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:.3s opacity cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:64px}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity),0 1px 5px 0 var(--v-shadow-key-ambient-opacity);border-radius:inherit;z-index:-1}.v-expansion-panel-title{align-items:center;text-align:start;border-radius:inherit;display:flex;font-size:1rem;line-height:1;min-height:51px;outline:none;padding:16px 20px;position:relative;transition:.3s min-height cubic-bezier(.4,0,.2,1);width:100%;justify-content:space-between}.v-expansion-panel-title:hover>.v-expansion-panel-title__overlay{opacity:calc(.04 * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(.12 * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title:focus>.v-expansion-panel-title__overlay{opacity:calc(.12 * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--active>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]>.v-expansion-panel-title__overlay{opacity:calc(.08 * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--active:hover>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]:hover>.v-expansion-panel-title__overlay{opacity:calc(.12 * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--active:focus-visible>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(.2 * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--active:focus>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]:focus>.v-expansion-panel-title__overlay{opacity:calc(.2 * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--active:before{opacity:.12}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;opacity:0}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;user-select:none;margin-inline-start:auto}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{padding:0 20px 20px;flex:1 1 auto;max-width:100%}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)} diff --git a/dist/assets/VForm.666a8c8b.js b/dist/assets/VForm.666a8c8b.js new file mode 100644 index 0000000..6a4f66c --- /dev/null +++ b/dist/assets/VForm.666a8c8b.js @@ -0,0 +1 @@ +import{g as v,aR as p,aS as b,$ as h,u as R,a as V,aT as F}from"./index.4bc17e10.js";const S=v({name:"VForm",props:{...p()},emits:{"update:modelValue":o=>!0,submit:o=>!0},setup(o,u){let{slots:s,emit:i}=u;const n=b(o),r=h();function f(t){t.preventDefault(),n.reset()}function m(t){const a=t,e=n.validate();a.then=e.then.bind(e),a.catch=e.catch.bind(e),a.finally=e.finally.bind(e),i("submit",a),a.defaultPrevented||e.then(d=>{let{valid:c}=d;if(c){var l;(l=r.value)==null||l.submit()}}),a.preventDefault()}return R(()=>{var t;return V("form",{ref:r,class:"v-form",novalidate:!0,onReset:f,onSubmit:m},[(t=s.default)==null?void 0:t.call(s,n)])}),F(n,r)}});export{S as V}; diff --git a/dist/assets/VPagination.49eec407.js b/dist/assets/VPagination.49eec407.js new file mode 100644 index 0000000..2db2240 --- /dev/null +++ b/dist/assets/VPagination.49eec407.js @@ -0,0 +1 @@ +import{$ as B,bX as E,g as W,I as k,n as G,m as K,s as O,y as X,dG as q,A as Q,l as U,B as j,aV as H,cQ as J,d4 as Y,C as Z,p as A,de as ee,O as b,d5 as x,bk as m,u as ae,a as o,aa as L,aF as h,d7 as S,ak as $}from"./index.4bc17e10.js";function te(){const e=B([]);E(()=>e.value=[]);function V(s,_){e.value[_]=s}return{refs:e,updateRef:V}}const le=W({name:"VPagination",props:{activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:k,default:"$first"},prevIcon:{type:k,default:"$prev"},nextIcon:{type:k,default:"$next"},lastIcon:{type:k,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,...G(),...K(),...O(),...X(),...q(),...Q({tag:"nav"}),...U(),...j({variant:"text"})},emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,V){let{slots:s,emit:_}=V;const i=H(e,"modelValue"),{t:f,n:R}=J(),{isRtl:P}=Y(),{themeClasses:C}=Z(e),I=B(-1);A(void 0,{scoped:!0});const{resizeRef:F}=ee(a=>{if(!a.length)return;const{target:t,contentRect:l}=a[0],r=t.querySelector(".v-pagination__list > *");if(!r)return;const v=l.width,g=r.offsetWidth+parseFloat(getComputedStyle(r).marginRight)*2,T=e.showFirstLastPage?5:3;I.value=Math.max(0,Math.floor(+((v-g*T)/g).toFixed(2)))}),n=b(()=>parseInt(e.length,10)),u=b(()=>parseInt(e.start,10)),d=b(()=>e.totalVisible?parseInt(e.totalVisible,10):I.value>=0?I.value:n.value),w=b(()=>{if(n.value<=0||isNaN(n.value)||n.value>Number.MAX_SAFE_INTEGER)return[];if(d.value<=1)return[i.value];if(n.value<=d.value)return x(n.value,u.value);const a=d.value%2===0,t=a?d.value/2:Math.floor(d.value/2),l=a?t:t+1,r=n.value-t;if(l-i.value>=0)return[...x(Math.max(1,d.value-1),u.value),e.ellipsis,n.value];if(i.value-r>=(a?1:0)){const v=d.value-1,g=n.value-v+u.value;return[u.value,e.ellipsis,...x(v,g)]}else{const v=Math.max(1,d.value-3),g=v===1?i.value:i.value-Math.ceil(v/2)+u.value;return[u.value,e.ellipsis,...x(v,g),e.ellipsis,n.value]}});function y(a,t,l){a.preventDefault(),i.value=t,l&&_(l,t)}const{refs:D,updateRef:N}=te();A({VPaginationBtn:{color:m(e,"color"),border:m(e,"border"),density:m(e,"density"),size:m(e,"size"),variant:m(e,"variant")}});const M=b(()=>w.value.map((a,t)=>{const l=r=>N(r,t);if(typeof a=="string")return{isActive:!1,key:`ellipsis-${t}`,page:a,props:{ref:l,ellipsis:!0,icon:!0,disabled:!0}};{const r=a===i.value;return{isActive:r,key:a,page:R(a),props:{ref:l,ellipsis:!1,icon:!0,disabled:!!e.disabled||e.length<2,elevation:e.elevation,rounded:e.rounded,color:r?e.activeColor:e.color,ariaCurrent:r,ariaLabel:f(r?e.currentPageAriaLabel:e.pageAriaLabel,t+1),onClick:v=>y(v,a)}}}})),c=b(()=>{const a=!!e.disabled||i.value<=u.value,t=!!e.disabled||i.value>=u.value+n.value-1;return{first:e.showFirstLastPage?{icon:P.value?e.lastIcon:e.firstIcon,onClick:l=>y(l,u.value,"first"),disabled:a,ariaLabel:f(e.firstAriaLabel),ariaDisabled:a}:void 0,prev:{icon:P.value?e.nextIcon:e.prevIcon,onClick:l=>y(l,i.value-1,"prev"),disabled:a,ariaLabel:f(e.previousAriaLabel),ariaDisabled:a},next:{icon:P.value?e.prevIcon:e.nextIcon,onClick:l=>y(l,i.value+1,"next"),disabled:t,ariaLabel:f(e.nextAriaLabel),ariaDisabled:t},last:e.showFirstLastPage?{icon:P.value?e.firstIcon:e.lastIcon,onClick:l=>y(l,u.value+n.value-1,"last"),disabled:t,ariaLabel:f(e.lastAriaLabel),ariaDisabled:t}:void 0}});function p(){var a;const t=i.value-u.value;(a=D.value[t])==null||a.$el.focus()}function z(a){a.key===S.left&&!e.disabled&&i.value>e.start?(i.value=i.value-1,$(p)):a.key===S.right&&!e.disabled&&i.valueo(e.tag,{ref:F,class:["v-pagination",C.value],role:"navigation","aria-label":f(e.ariaLabel),onKeydown:z,"data-test":"v-pagination-root"},{default:()=>[o("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&o("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[s.first?s.first(c.value.first):o(L,h({_as:"VPaginationBtn"},c.value.first),null)]),o("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[s.prev?s.prev(c.value.prev):o(L,h({_as:"VPaginationBtn"},c.value.prev),null)]),M.value.map((a,t)=>o("li",{key:a.key,class:["v-pagination__item",{"v-pagination__item--is-active":a.isActive}],"data-test":"v-pagination-item"},[s.item?s.item(a):o(L,h({_as:"VPaginationBtn"},a.props),{default:()=>[a.page]})])),o("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[s.next?s.next(c.value.next):o(L,h({_as:"VPaginationBtn"},c.value.next),null)]),e.showFirstLastPage&&o("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[s.last?s.last(c.value.last):o(L,h({_as:"VPaginationBtn"},c.value.last),null)])])]})),{}}});export{le as V}; diff --git a/dist/assets/VPagination.c6d9cd9e.css b/dist/assets/VPagination.c6d9cd9e.css new file mode 100644 index 0000000..ba50be1 --- /dev/null +++ b/dist/assets/VPagination.c6d9cd9e.css @@ -0,0 +1 @@ +.v-pagination__list{display:inline-flex;list-style-type:none;justify-content:center;width:100%}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem} diff --git a/dist/assets/VRating.3fddccdb.js b/dist/assets/VRating.3fddccdb.js new file mode 100644 index 0000000..d01b6cd --- /dev/null +++ b/dist/assets/VRating.3fddccdb.js @@ -0,0 +1 @@ +import{da as z,I as B,m as H,dG as D,A as E,l as G,cQ as O,C as Q,aV as U,O as d,d5 as j,$ as _,aA as q,u as J,a as t,at as C,aa as K,f as W}from"./index.4bc17e10.js";const Y=z()({name:"VRating",props:{name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:B,default:"$ratingEmpty"},fullIcon:{type:B,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:Number,default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...H(),...D(),...E(),...G()},emits:{"update:modelValue":e=>!0},setup(e,k){let{slots:r}=k;const{t:F}=O(),{themeClasses:P}=Q(e),c=U(e,"modelValue"),I=d(()=>j(Number(e.length),1)),L=d(()=>I.value.flatMap(n=>e.halfIncrements?[n-.5,n]:[n])),m=_(-1),g=_(-1),M=_();let b=!1;const h=d(()=>L.value.map(n=>{var f;const o=e.hover&&m.value>-1,l=c.value>=n,a=m.value>=n,u=(o?a:l)?e.fullIcon:e.emptyIcon,s=(f=e.activeColor)!=null?f:e.color,y=l||a?s:e.color;return{isFilled:l,isHovered:a,icon:u,color:y}})),A=d(()=>[0,...L.value].map(n=>{function o(){m.value=n}function l(){m.value=-1}function a(){if(n===0&&c.value===0){var s;(s=M.value)==null||s.focus()}else g.value=n}function i(){b||(g.value=-1)}function u(){e.disabled||e.readonly||(c.value=c.value===n&&e.clearable?0:n)}return{onMouseenter:e.hover?o:void 0,onMouseleave:e.hover?l:void 0,onFocus:a,onBlur:i,onClick:u}}));function R(){b=!0}function w(){b=!1}const S=d(()=>{var n;return(n=e.name)!=null?n:`v-rating-${q()}`});function v(n){var o,l;let{value:a,index:i,showStar:u=!0}=n;const{onMouseenter:s,onMouseleave:y,onFocus:f,onBlur:N,onClick:T}=A.value[i+1],x=`${S.value}-${String(a).replace(".","-")}`,V={color:(o=h.value[i])==null?void 0:o.color,density:e.density,disabled:e.disabled,icon:(l=h.value[i])==null?void 0:l.icon,ripple:e.ripple,size:e.size,tag:"span",variant:"plain"};return t(C,null,[t("label",{for:x,class:{"v-rating__item--half":e.halfIncrements&&a%1>0,"v-rating__item--full":e.halfIncrements&&a%1===0},onMousedown:R,onMouseup:w,onMouseenter:s,onMouseleave:y},[t("span",{class:"v-rating__hidden"},[F(e.itemAriaLabel,a,e.length)]),u?r.item?r.item({...h.value[i],props:V,value:a,index:i}):t(K,V,null):void 0]),t("input",{class:"v-rating__hidden",name:S.value,id:x,type:"radio",value:a,checked:c.value===a,onClick:T,onFocus:f,onBlur:N,ref:i===0?M:void 0,readonly:e.readonly,disabled:e.disabled},null)])}function $(n){return r["item-label"]?r["item-label"](n):n.label?t("span",null,[n.label]):t("span",null,[W("\xA0")])}return J(()=>{var n;const o=!!((n=e.itemLabels)!=null&&n.length)||r["item-label"];return t(e.tag,{class:["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},P.value]},{default:()=>[t(v,{value:0,index:-1,showStar:!1},null),I.value.map((l,a)=>{var i,u;return t("div",{class:"v-rating__wrapper"},[o&&e.itemLabelPosition==="top"?$({value:l,index:a,label:(i=e.itemLabels)==null?void 0:i[a]}):void 0,t("div",{class:["v-rating__item",{"v-rating__item--focused":Math.ceil(g.value)===l}]},[e.halfIncrements?t(C,null,[t(v,{value:l-.5,index:a*2},null),t(v,{value:l,index:a*2+1},null)]):t(v,{value:l,index:a},null)]),o&&e.itemLabelPosition==="bottom"?$({value:l,index:a,label:(u=e.itemLabels)==null?void 0:u[a]}):void 0])})]})}),{}}});export{Y as V}; diff --git a/dist/assets/VRating.fae7f4a6.css b/dist/assets/VRating.fae7f4a6.css new file mode 100644 index 0000000..a23fb2e --- /dev/null +++ b/dist/assets/VRating.fae7f4a6.css @@ -0,0 +1 @@ +.v-rating{max-width:100%;display:inline-flex;white-space:nowrap}.v-rating--readonly{pointer-events:none}.v-rating__wrapper{align-items:center;display:inline-flex;flex-direction:column}.v-rating__wrapper--bottom{flex-direction:column-reverse}.v-rating__item{display:inline-flex;position:relative}.v-rating__item label{cursor:pointer}.v-rating__item .v-btn--variant-plain{opacity:1}.v-rating__item .v-btn{transition-property:transform}.v-rating__item .v-btn .v-icon{transition:inherit;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-rating--hover .v-rating__item:hover:not(.v-rating__item--focused) .v-btn{transform:scale(1.25)}.v-rating__item--focused .v-btn__overlay{display:block;opacity:var(--v-hover-opacity)}.v-rating__item--half{overflow:hidden;position:absolute;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);z-index:1}.v-rating__item--half .v-btn__overlay,.v-rating__item--half:hover .v-btn__overlay{opacity:0}.v-rating__hidden{height:0;opacity:0;position:absolute;width:0} diff --git a/dist/assets/VSlider.64097798.js b/dist/assets/VSlider.64097798.js new file mode 100644 index 0000000..862de6e --- /dev/null +++ b/dist/assets/VSlider.64097798.js @@ -0,0 +1 @@ +import{m as g,u as x,V as C,a as T}from"./VSliderTrack.412bcbc9.js";import{g as R,d1 as _,ay as I,$,aV as w,d2 as N,O as U,u as A,aC as B,a as u,aF as G,aG as L}from"./index.4bc17e10.js";const q=R({name:"VSlider",props:{..._(),...g(),...I(),modelValue:{type:[Number,String],default:0}},emits:{"update:focused":a=>!0,"update:modelValue":a=>!0},setup(a,c){let{slots:s}=c;const d=$(),{min:n,max:f,mousePressed:b,roundValue:o,onSliderMousedown:V,onSliderTouchstart:p,trackContainerRef:h,position:S,hasLabels:k,readonly:r}=x({props:a,handleSliderMouseUp:e=>l.value=o(e),handleMouseMove:e=>l.value=o(e),getActiveThumb:()=>{var e;return(e=d.value)==null?void 0:e.$el}}),l=w(a,"modelValue",void 0,e=>{const v=typeof e=="string"?parseFloat(e):e==null?n.value:e;return o(v)}),{isFocused:t,focus:P,blur:y}=N(a),i=U(()=>S(l.value));return A(()=>{const[e,v]=B(a);return u(L,G({class:["v-slider",{"v-slider--has-labels":!!s["tick-label"]||k.value,"v-slider--focused":t.value,"v-slider--pressed":b.value,"v-slider--disabled":a.disabled}]},e,{focused:t.value}),{...s,default:F=>{let{id:m}=F;return u("div",{class:"v-slider__container",onMousedown:r.value?void 0:V,onTouchstartPassive:r.value?void 0:p},[u("input",{id:m.value,name:a.name||m.value,disabled:a.disabled,readonly:a.readonly,tabindex:"-1",value:l.value},null),u(C,{ref:h,start:0,stop:i.value},{"tick-label":s["tick-label"]}),u(T,{ref:d,focused:t.value,min:n.value,max:f.value,modelValue:l.value,"onUpdate:modelValue":M=>l.value=M,position:i.value,elevation:a.elevation,onFocus:P,onBlur:y},{"thumb-label":s["thumb-label"]})])}})}),{}}});export{q as V}; diff --git a/dist/assets/VSliderTrack.3b376953.css b/dist/assets/VSliderTrack.3b376953.css new file mode 100644 index 0000000..8416ce5 --- /dev/null +++ b/dist/assets/VSliderTrack.3b376953.css @@ -0,0 +1 @@ +.v-slider .v-slider__container input{cursor:default;padding:0;width:100%;display:none}.v-slider .v-input__append,.v-slider .v-input__prepend{padding:0}.v-slider__container{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.v-input--disabled .v-slider__container{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-slider__container{color:rgb(var(--v-theme-error))}.v-slider.v-input--horizontal{align-items:center;margin-left:8px;margin-right:8px}.v-slider.v-input--horizontal .v-input__control{min-height:32px;display:flex;align-items:center}.v-slider.v-input--vertical{justify-content:center;margin-top:12px;margin-bottom:12px}.v-slider.v-input--vertical .v-input__control{min-height:300px}.v-slider.v-input--disabled{pointer-events:none}.v-slider--has-labels .v-input__control{margin-bottom:4px}.v-slider-thumb{touch-action:none;color:rgb(var(--v-theme-surface-variant))}.v-input--error:not(.v-input--disabled) .v-slider-thumb{color:inherit}.v-slider-thumb__label{background:rgba(var(--v-theme-surface-variant),.7);color:rgb(var(--v-theme-on-surface-variant))}.v-slider-thumb__label:before{color:rgba(var(--v-theme-surface-variant),.7)}.v-slider-thumb{outline:none;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider-thumb__surface{cursor:pointer;width:var(--v-slider-thumb-size);height:var(--v-slider-thumb-size);border-radius:50%;user-select:none;background-color:currentColor}.v-slider-thumb__surface:before{transition:.3s cubic-bezier(.4,0,.2,1);content:"";color:inherit;width:100%;height:100%;border-radius:50%;background:currentColor;position:absolute;pointer-events:none;opacity:0}.v-slider-thumb__surface:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-slider-thumb__label-container{position:absolute;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label{display:flex;align-items:center;justify-content:center;font-size:.75rem;min-width:35px;height:25px;border-radius:4px;padding:6px;position:absolute;user-select:none;transition:.2s cubic-bezier(.4,0,1,1)}.v-slider-thumb__label:before{content:"";width:0;height:0;position:absolute}.v-slider-thumb__ripple{position:absolute;left:calc(var(--v-slider-thumb-size) / -2);top:calc(var(--v-slider-thumb-size) / -2);width:calc(var(--v-slider-thumb-size) * 2);height:calc(var(--v-slider-thumb-size) * 2);background:inherit}.v-slider.v-input--horizontal .v-slider-thumb{top:50%;transform:translateY(-50%)}.v-slider.v-input--horizontal .v-slider-thumb__label-container{left:calc(var(--v-slider-thumb-size) / 2);top:0}.v-slider.v-input--horizontal .v-slider-thumb__label{bottom:calc(var(--v-slider-thumb-size) / 2)}.v-slider.v-input--horizontal .v-slider-thumb__label.v-locale--is-ltr,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(-50%)}.v-slider.v-input--horizontal .v-slider-thumb__label.v-locale--is-rtl,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-thumb__label{transform:translate(50%)}.v-slider.v-input--horizontal .v-slider-thumb__label:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;bottom:-6px}.v-slider.v-input--vertical .v-slider-thumb__label-container{top:calc(var(--v-slider-thumb-size) / 2);right:0}.v-slider.v-input--vertical .v-slider-thumb__label{top:-12.5px;left:calc(var(--v-slider-thumb-size) / 2)}.v-slider.v-input--vertical .v-slider-thumb__label:before{border-right:6px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;left:-6px}.v-slider-thumb--focused .v-slider-thumb__surface:before{transform:scale(2);opacity:var(--v-focus-opacity)}.v-slider-thumb--pressed{transition:none}.v-slider-thumb--pressed .v-slider-thumb__surface:before{opacity:var(--v-pressed-opacity)}@media (hover: hover){.v-slider-thumb:hover .v-slider-thumb__surface:before{transform:scale(2)}.v-slider-thumb:hover:not(.v-slider-thumb--focused) .v-slider-thumb__surface:before{opacity:var(--v-hover-opacity)}}.v-slider-track__background,.v-slider-track__fill,.v-slider-track__tick{background-color:rgb(var(--v-theme-surface-variant))}.v-slider-track__tick--filled{background-color:rgb(var(--v-theme-on-surface-variant))}.v-slider-track{border-radius:6px}.v-slider-track__background,.v-slider-track__fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:inherit}.v-slider--pressed .v-slider-track__background,.v-slider--pressed .v-slider-track__fill{transition:none}.v-input--error:not(.v-input--disabled) .v-slider-track__background,.v-input--error:not(.v-input--disabled) .v-slider-track__fill{background-color:currentColor}.v-slider-track__ticks{height:100%;width:100%;position:relative}.v-slider-track__tick{position:absolute;opacity:0;transition:.2s opacity cubic-bezier(.4,0,.2,1);border-radius:2px;width:var(--v-slider-tick-size);height:var(--v-slider-tick-size);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / -2))}.v-slider-track__tick:first-child .v-slider-track__tick-label.v-locale--is-ltr,.v-locale--is-ltr .v-slider-track__tick:first-child .v-slider-track__tick-label{transform:none}.v-slider-track__tick:first-child .v-slider-track__tick-label.v-locale--is-rtl,.v-locale--is-rtl .v-slider-track__tick:first-child .v-slider-track__tick-label{transform:translate(100%)}.v-slider-track__tick:last-child .v-slider-track__tick-label.v-locale--is-ltr,.v-locale--is-ltr .v-slider-track__tick:last-child .v-slider-track__tick-label{transform:translate(-100%)}.v-slider-track__tick:last-child .v-slider-track__tick-label.v-locale--is-rtl,.v-locale--is-rtl .v-slider-track__tick:last-child .v-slider-track__tick-label{transform:none}.v-slider-track__tick-label{position:absolute;user-select:none;white-space:nowrap}.v-slider.v-input--horizontal .v-slider-track{display:flex;align-items:center;width:100%;height:calc(var(--v-slider-track-size) + 2px);touch-action:pan-y}.v-slider.v-input--horizontal .v-slider-track__background{height:var(--v-slider-track-size)}.v-slider.v-input--horizontal .v-slider-track__fill{height:inherit}.v-slider.v-input--horizontal .v-slider-track__tick{margin-top:calc(calc(var(--v-slider-track-size) + 2px) / 2)}.v-slider.v-input--horizontal .v-slider-track__tick.v-locale--is-rtl,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / -2))}.v-slider.v-input--horizontal .v-slider-track__tick:first-child{margin-inline-start:calc(var(--v-slider-tick-size) + 1px)}.v-slider.v-input--horizontal .v-slider-track__tick:first-child .v-slider-track__tick-label.v-locale--is-ltr,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick:first-child .v-slider-track__tick-label,.v-slider.v-input--horizontal .v-slider-track__tick:first-child .v-slider-track__tick-label.v-locale--is-rtl,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick:first-child .v-slider-track__tick-label{transform:translate(0)}.v-slider.v-input--horizontal .v-slider-track__tick:last-child{margin-inline-start:calc(100% - var(--v-slider-tick-size) - 1px)}.v-slider.v-input--horizontal .v-slider-track__tick:last-child .v-slider-track__tick-label.v-locale--is-ltr,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick:last-child .v-slider-track__tick-label{transform:translate(-100%)}.v-slider.v-input--horizontal .v-slider-track__tick:last-child .v-slider-track__tick-label.v-locale--is-rtl,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick:last-child .v-slider-track__tick-label{transform:translate(100%)}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{margin-top:calc(var(--v-slider-track-size) / 2 + 8px)}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label.v-locale--is-ltr,.v-locale--is-ltr .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(-50%)}.v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label.v-locale--is-rtl,.v-locale--is-rtl .v-slider.v-input--horizontal .v-slider-track__tick .v-slider-track__tick-label{transform:translate(50%)}.v-slider.v-input--vertical .v-slider-track{height:100%;display:flex;justify-content:center;width:calc(var(--v-slider-track-size) + 2px);touch-action:pan-x}.v-slider.v-input--vertical .v-slider-track__background{width:var(--v-slider-track-size)}.v-slider.v-input--vertical .v-slider-track__fill{width:inherit}.v-slider.v-input--vertical .v-slider-track__ticks{height:100%}.v-slider.v-input--vertical .v-slider-track__tick{margin-inline-start:calc(calc(var(--v-slider-track-size) + 2px) / 2);transform:translate(calc(var(--v-slider-tick-size) / -2),calc(var(--v-slider-tick-size) / 2))}.v-slider.v-input--vertical .v-slider-track__tick.v-locale--is-rtl,.v-locale--is-rtl .v-slider.v-input--vertical .v-slider-track__tick{transform:translate(calc(var(--v-slider-tick-size) / 2),calc(var(--v-slider-tick-size) / 2))}.v-slider.v-input--vertical .v-slider-track__tick:last-child{bottom:calc(0% + var(--v-slider-tick-size) + 1px)}.v-slider.v-input--vertical .v-slider-track__tick .v-slider-track__tick-label{margin-inline-start:calc(var(--v-slider-track-size) / 2 + 12px);transform:translateY(-50%)}.v-slider-track__ticks--always-show .v-slider-track__tick,.v-slider--focused .v-slider-track__tick{opacity:1}.v-slider-track__background--opacity{opacity:.38} diff --git a/dist/assets/VSliderTrack.412bcbc9.js b/dist/assets/VSliderTrack.412bcbc9.js new file mode 100644 index 0000000..ccfa1be --- /dev/null +++ b/dist/assets/VSliderTrack.412bcbc9.js @@ -0,0 +1 @@ +import{d3 as ne,y as ue,s as ce,d4 as de,O as a,bk as C,$ as U,d5 as ve,c3 as me,a$ as G,g as ee,R as fe,bQ as te,cP as he,u as le,a_ as E,H as be,a as c,P as J,Q as ke,d6 as pe,a8 as ye,d7 as ge,M as Se,d8 as Z}from"./index.4bc17e10.js";const H=Symbol.for("vuetify:v-slider");function we(l,t,h){const p=h==="vertical",v=t.getBoundingClientRect(),y="touches"in l?l.touches[0]:l;return p?y.clientY-(v.top+v.height/2):y.clientX-(v.left+v.width/2)}function Ce(l,t){return"touches"in l&&l.touches.length?l.touches[0][t]:"changedTouches"in l&&l.changedTouches.length?l.changedTouches[0][t]:l[t]}const Ve=ne({disabled:Boolean,error:Boolean,readonly:Boolean,max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:l=>typeof l=="boolean"||l==="always"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:l=>typeof l=="boolean"||l==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:l=>["vertical","horizontal"].includes(l)},reverse:Boolean,...ue(),...ce({elevation:2})},"slider"),Te=l=>{let{props:t,handleSliderMouseUp:h,handleMouseMove:p,getActiveThumb:v}=l;const{isRtl:y}=de(),g=a(()=>y.value!==t.reverse),T=a(()=>{let e=y.value?"rtl":"ltr";return t.reverse&&(e=e==="rtl"?"ltr":"rtl"),e}),i=a(()=>parseFloat(t.min)),b=a(()=>parseFloat(t.max)),u=a(()=>t.step>0?parseFloat(t.step):0),z=a(()=>{const e=u.value.toString().trim();return e.includes(".")?e.length-e.indexOf(".")-1:0}),P=a(()=>parseInt(t.thumbSize,10)),S=a(()=>parseInt(t.tickSize,10)),K=a(()=>parseInt(t.trackSize,10)),x=a(()=>(b.value-i.value)/u.value),A=C(t,"disabled"),I=a(()=>t.direction==="vertical"),B=a(()=>{var e;return t.error||t.disabled?void 0:(e=t.thumbColor)!=null?e:t.color}),F=a(()=>{var e;return t.error||t.disabled?void 0:(e=t.trackColor)!=null?e:t.color}),D=a(()=>{var e;return t.error||t.disabled?void 0:(e=t.trackFillColor)!=null?e:t.color}),_=U(!1),m=U(0),L=U(),d=U();function M(e){if(u.value<=0)return e;const r=G(e,i.value,b.value),$=i.value%u.value,X=Math.round((r-$)/u.value)*u.value+$;return parseFloat(Math.min(X,b.value).toFixed(z.value))}function s(e){var r;const $=t.direction==="vertical",X=$?"top":"left",ae=$?"height":"width",re=$?"clientY":"clientX",{[X]:se,[ae]:oe}=(r=L.value)==null?void 0:r.$el.getBoundingClientRect(),ie=Ce(e,re);let Y=Math.min(Math.max((ie-se-m.value)/oe,0),1)||0;return($||g.value)&&(Y=1-Y),M(i.value+Y*(b.value-i.value))}let f=!1;const R=e=>{f||(m.value=0,h(s(e))),_.value=!1,f=!1,m.value=0},O=e=>{d.value=v(e),d.value&&(d.value.focus(),_.value=!0,d.value.contains(e.target)?(f=!0,m.value=we(e,d.value,t.direction)):(m.value=0,p(s(e))))},V={passive:!0,capture:!0};function w(e){f=!0,p(s(e))}function o(e){e.stopPropagation(),e.preventDefault(),R(e),window.removeEventListener("mousemove",w,V),window.removeEventListener("mouseup",o)}function n(e){var r;R(e),window.removeEventListener("touchmove",w,V),(r=e.target)==null||r.removeEventListener("touchend",n)}function N(e){var r;O(e),window.addEventListener("touchmove",w,V),(r=e.target)==null||r.addEventListener("touchend",n,{passive:!1})}function q(e){e.preventDefault(),O(e),window.addEventListener("mousemove",w,V),window.addEventListener("mouseup",o,{passive:!1})}const k=e=>{const r=(e-i.value)/(b.value-i.value)*100;return G(isNaN(r)?0:r,0,100)},j=a(()=>t.ticks?Array.isArray(t.ticks)?t.ticks.map(e=>({value:e,position:k(e),label:e.toString()})):Object.keys(t.ticks).map(e=>({value:parseFloat(e),position:k(parseFloat(e)),label:t.ticks[e]})):x.value!==1/0?ve(x.value+1).map(e=>{const r=i.value+e*u.value;return{value:r,position:k(r)}}):[]),Q=a(()=>j.value.some(e=>{let{label:r}=e;return!!r})),W={activeThumbRef:d,color:C(t,"color"),decimals:z,disabled:A,direction:C(t,"direction"),elevation:C(t,"elevation"),hasLabels:Q,horizontalDirection:T,isReversed:g,min:i,max:b,mousePressed:_,numTicks:x,onSliderMousedown:q,onSliderTouchstart:N,parsedTicks:j,parseMouseMove:s,position:k,readonly:C(t,"readonly"),rounded:C(t,"rounded"),roundValue:M,showTicks:C(t,"showTicks"),startOffset:m,step:u,thumbSize:P,thumbColor:B,thumbLabel:C(t,"thumbLabel"),ticks:C(t,"ticks"),tickSize:S,trackColor:F,trackContainerRef:L,trackFillColor:D,trackSize:K,vertical:I};return me(H,W),W},ze=ee({name:"VSliderThumb",directives:{Ripple:fe},props:{focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0}},emits:{"update:modelValue":l=>!0},setup(l,t){let{slots:h,emit:p}=t;const v=te(H);if(!v)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:y,step:g,vertical:T,disabled:i,thumbSize:b,thumbLabel:u,direction:z,readonly:P,elevation:S,isReversed:K,horizontalDirection:x,mousePressed:A,decimals:I}=v,{textColorClasses:B,textColorStyles:F}=he(y),{pageup:D,pagedown:_,end:m,home:L,left:d,right:M,down:s,up:f}=ge,R=[D,_,m,L,d,M,s,f],O=a(()=>g.value?[1,2,3]:[1,5,10]);function V(o,n){if(!R.includes(o.key))return;o.preventDefault();const N=g.value||.1,q=(l.max-l.min)/N;if([d,M,s,f].includes(o.key)){const j=(K.value?[d,f]:[M,f]).includes(o.key)?1:-1,Q=o.shiftKey?2:o.ctrlKey?1:0;n=n+j*N*O.value[Q]}else if(o.key===L)n=l.min;else if(o.key===m)n=l.max;else{const k=o.key===_?1:-1;n=n-k*N*(q>100?q/10:10)}return Math.max(l.min,Math.min(l.max,n))}function w(o){const n=V(o,l.modelValue);n!=null&&p("update:modelValue",n)}return le(()=>{var o;const n=E(T.value?100-l.position:l.position,"%"),N=T.value?"block":"inline",{elevationClasses:q}=be(a(()=>i.value?void 0:S.value));return c("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":l.focused,"v-slider-thumb--pressed":l.focused&&A.value}],style:{[`inset-${N}-start`]:`calc(${n} - var(--v-slider-thumb-size) / 2)`,"--v-slider-thumb-size":E(b.value),direction:T.value?void 0:x.value},role:"slider",tabindex:i.value?-1:0,"aria-valuemin":l.min,"aria-valuemax":l.max,"aria-valuenow":l.modelValue,"aria-readonly":P.value,"aria-orientation":z.value,onKeydown:P.value?void 0:w},[c("div",{class:["v-slider-thumb__surface",B.value,q.value],style:{...F.value}},null),J(c("div",{class:["v-slider-thumb__ripple",B.value],style:F.value},null),[[ke("ripple"),!0,null,{circle:!0,center:!0}]]),c(pe,{origin:"bottom center"},{default:()=>{var k;return[J(c("div",{class:"v-slider-thumb__label-container"},[c("div",{class:["v-slider-thumb__label"]},[c("div",null,[(k=(o=h["thumb-label"])==null?void 0:o.call(h,{modelValue:l.modelValue}))!=null?k:l.modelValue.toFixed(g.value?I.value:1)])])]),[[ye,u.value&&l.focused||u.value==="always"]])]}})])}),{}}});const xe=ee({name:"VSliderTrack",props:{start:{type:Number,required:!0},stop:{type:Number,required:!0}},emits:{},setup(l,t){let{slots:h}=t;const p=te(H);if(!p)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:v,horizontalDirection:y,parsedTicks:g,rounded:T,showTicks:i,tickSize:b,trackColor:u,trackFillColor:z,trackSize:P,vertical:S}=p,{roundedClasses:K}=Se(T),{backgroundColorClasses:x,backgroundColorStyles:A}=Z(z),{backgroundColorClasses:I,backgroundColorStyles:B}=Z(u),F=a(()=>`inset-${S.value?"block-end":"inline-start"}`),D=a(()=>S.value?"height":"width"),_=a(()=>({[F.value]:"0%",[D.value]:"100%"})),m=a(()=>l.stop-l.start),L=a(()=>({[F.value]:E(l.start,"%"),[D.value]:E(m.value,"%")})),d=a(()=>(S.value?g.value.slice().reverse():g.value).map((s,f)=>{var w;var R;const O=S.value?"bottom":"margin-inline-start",V=s.position>0&&s.position<100?E(s.position,"%"):void 0;return c("div",{key:s.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":s.position>=l.start&&s.position<=l.stop}],style:{[O]:V}},[(s.label||h["tick-label"])&&c("div",{class:"v-slider-track__tick-label"},[(w=(R=h["tick-label"])==null?void 0:R.call(h,{tick:s,index:f}))!=null?w:s.label])])}));return le(()=>c("div",{class:["v-slider-track",K.value],style:{"--v-slider-track-size":E(P.value),"--v-slider-tick-size":E(b.value),direction:S.value?void 0:y.value}},[c("div",{class:["v-slider-track__background",I.value,{"v-slider-track__background--opacity":!!v.value||!z.value}],style:{..._.value,...B.value}},null),c("div",{class:["v-slider-track__fill",x.value],style:{...L.value,...A.value}},null),i.value&&c("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":i.value==="always"}]},[d.value])])),{}}});export{xe as V,ze as a,we as g,Ve as m,Te as u}; diff --git a/dist/assets/VSnackbar.399c6431.js b/dist/assets/VSnackbar.399c6431.js new file mode 100644 index 0000000..3197e86 --- /dev/null +++ b/dist/assets/VSnackbar.399c6431.js @@ -0,0 +1 @@ +import{g as P,v as y,x as S,y as w,B as C,cR as T,aV as g,K as _,L as B,cS as L,E as R,M as p,$ as x,a0 as r,a1 as M,u as N,a as s,U as A,j as I,aF as O,cT as U,aT as $}from"./index.4bc17e10.js";const j=P({name:"VSnackbar",props:{contentClass:{type:String,default:""},multiLine:Boolean,timeout:{type:[Number,String],default:5e3},vertical:Boolean,modelValue:Boolean,...y({location:"bottom"}),...S(),...w(),...C(),...T({transition:"v-snackbar-transition"})},emits:{"update:modelValue":a=>!0},setup(a,c){let{slots:t}=c;const e=g(a,"modelValue"),{locationStyles:u}=_(a),{positionClasses:v}=B(a),{scopeId:d}=L(),{colorClasses:m,colorStyles:f,variantClasses:k}=R(a),{roundedClasses:V}=p(a),l=x();r(e,n),r(()=>a.timeout,n),M(()=>{e.value&&n()});let i=-1;function n(){window.clearTimeout(i);const o=Number(a.timeout);!e.value||o===-1||(i=window.setTimeout(()=>{e.value=!1},o))}function b(){window.clearTimeout(i)}return N(()=>s(U,O({modelValue:e.value,"onUpdate:modelValue":o=>e.value=o,ref:l,class:["v-snackbar",{"v-snackbar--active":e.value,"v-snackbar--multi-line":a.multiLine&&!a.vertical,"v-snackbar--vertical":a.vertical},v.value],style:[f.value],contentProps:{style:u.value},contentClass:a.contentClass,persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",transition:a.transition},d),{default:()=>[s("div",{class:["v-snackbar__wrapper",m.value,V.value,k.value],onPointerenter:b,onPointerleave:n},[A(!1,"v-snackbar"),t.default&&s("div",{class:"v-snackbar__content",role:"status","aria-live":"polite"},[t.default()]),t.actions&&s(I,{defaults:{VBtn:{variant:"text",ripple:!1}}},{default:()=>[s("div",{class:"v-snackbar__actions"},[t.actions()])]})])],activator:t.activator})),$({},l)}});export{j as V}; diff --git a/dist/assets/VSnackbar.c867b2ca.css b/dist/assets/VSnackbar.c867b2ca.css new file mode 100644 index 0000000..1a641bb --- /dev/null +++ b/dist/assets/VSnackbar.c867b2ca.css @@ -0,0 +1 @@ +.v-snackbar{justify-content:center;padding-inline-end:var(--v-scrollbar-offset)}.v-snackbar:not(.v-snackbar--absolute){height:100vh;position:fixed;z-index:10000}.v-snackbar:not(.v-snackbar--centered):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;display:flex;margin:8px;max-width:672px;min-height:48px;min-width:344px;padding:0;pointer-events:auto;position:relative;border-radius:4px}.v-snackbar--variant-plain,.v-snackbar--variant-outlined,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:#212121;color:rgb(var(--v-theme-on-primary))}.v-snackbar--variant-elevated{box-shadow:0 4px 5px -2px var(--v-shadow-key-umbra-opacity),0 2px 10px 1px var(--v-shadow-key-penumbra-opacity),0 2px 16px 1px var(--v-shadow-key-ambient-opacity)}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity),0 0 0 0 var(--v-shadow-key-penumbra-opacity),0 0 0 0 var(--v-shadow-key-ambient-opacity)}.v-snackbar--variant-outlined{border:thin solid currentColor}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0094rem;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{padding:0 8px;min-width:auto}.v-snackbar--absolute{height:100%;position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0} diff --git a/dist/assets/VTable.1b81204a.js b/dist/assets/VTable.1b81204a.js new file mode 100644 index 0000000..a4b352d --- /dev/null +++ b/dist/assets/VTable.1b81204a.js @@ -0,0 +1 @@ +import{g as d,m as r,A as b,l as h,C as m,F as u,u as v,a,a_ as f}from"./index.4bc17e10.js";const g=d({name:"VTable",props:{fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],...r(),...b(),...h()},setup(t,s){let{slots:e}=s;const{themeClasses:i}=m(t),{densityClasses:n}=u(t);return v(()=>{var l,o;return a(t.tag,{class:["v-table",{"v-table--fixed-height":!!t.height,"v-table--fixed-header":t.fixedHeader,"v-table--fixed-footer":t.fixedFooter,"v-table--has-top":!!e.top,"v-table--has-bottom":!!e.bottom},i.value,n.value]},{default:()=>[(l=e.top)==null?void 0:l.call(e),e.default&&a("div",{class:"v-table__wrapper",style:{height:f(t.height)}},[a("table",null,[e.default()])]),(o=e.bottom)==null?void 0:o.call(e)]})}),{}}});export{g as V}; diff --git a/dist/assets/VTable.ba60e1dc.css b/dist/assets/VTable.ba60e1dc.css new file mode 100644 index 0000000..e07b57e --- /dev/null +++ b/dist/assets/VTable.ba60e1dc.css @@ -0,0 +1 @@ +.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-medium-opacity))}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr:last-child th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child) td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child) th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:hover{background:rgba(var(--v-border-color),var(--v-hover-opacity))}.v-table .v-table__wrapper>table>tfoot>tr td,.v-table .v-table__wrapper>table>tfoot>tr th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--fixed-header thead th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px 0 rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer tfoot th,.v-table.v-table--fixed-footer tfoot td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px 0 rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;line-height:1.5;max-width:100%}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition:height cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{user-select:none;font-size:.75rem}.v-table>.v-table__wrapper>table>tbody>tr>th.v-locale--is-ltr,.v-locale--is-ltr .v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th.v-locale--is-ltr,.v-locale--is-ltr .v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th.v-locale--is-ltr,.v-locale--is-ltr .v-table>.v-table__wrapper>table>tfoot>tr>th{text-align:left}.v-table>.v-table__wrapper>table>tbody>tr>th.v-locale--is-rtl,.v-locale--is-rtl .v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th.v-locale--is-rtl,.v-locale--is-rtl .v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th.v-locale--is-rtl,.v-locale--is-rtl .v-table>.v-table__wrapper>table>tfoot>tr>th{text-align:right}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{font-size:.875rem}.v-table--density-default>.v-table__wrapper>table>tbody>tr>th,.v-table--density-default>.v-table__wrapper>table>thead>tr>th,.v-table--density-default>.v-table__wrapper>table>tfoot>tr>th{height:48px}.v-table--density-default>.v-table__wrapper>table>tbody>tr>td,.v-table--density-default>.v-table__wrapper>table>thead>tr>td,.v-table--density-default>.v-table__wrapper>table>tfoot>tr>td{height:48px}.v-table--density-comfortable>.v-table__wrapper>table>tbody>tr>th,.v-table--density-comfortable>.v-table__wrapper>table>thead>tr>th,.v-table--density-comfortable>.v-table__wrapper>table>tfoot>tr>th{height:40px}.v-table--density-comfortable>.v-table__wrapper>table>tbody>tr>td,.v-table--density-comfortable>.v-table__wrapper>table>thead>tr>td,.v-table--density-comfortable>.v-table__wrapper>table>tfoot>tr>td{height:40px}.v-table--density-compact>.v-table__wrapper>table>tbody>tr>th,.v-table--density-compact>.v-table__wrapper>table>thead>tr>th,.v-table--density-compact>.v-table__wrapper>table>tfoot>tr>th{height:32px}.v-table--density-compact>.v-table__wrapper>table>tbody>tr>td,.v-table--density-compact>.v-table__wrapper>table>thead>tr>td,.v-table--density-compact>.v-table__wrapper>table>tfoot>tr>td{height:32px}.v-table__wrapper{border-radius:inherit;overflow-x:auto;overflow-y:hidden}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{border-bottom-right-radius:0}.v-table--fixed-height .v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px!important;position:sticky;top:0}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px!important;position:sticky;bottom:0} diff --git a/dist/assets/VTabs.68552fcc.js b/dist/assets/VTabs.68552fcc.js new file mode 100644 index 0000000..10b37f3 --- /dev/null +++ b/dist/assets/VTabs.68552fcc.js @@ -0,0 +1 @@ +import{g as Y,I as $,A as q,dc as oe,d4 as se,a2 as ie,dd as ue,$ as z,O as S,de as U,df as re,a0 as ce,u as L,a as f,dg as K,a9 as J,a$ as ve,z as de,dh as fe,l as ge,cP as me,di as he,aF as ee,aa as be,dj as Se,dk as ye,m as xe,aV as pe,F as ze,d8 as ke,bk as T,p as Ce}from"./index.4bc17e10.js";function Q(e){const i=Math.abs(e);return Math.sign(e)*(i/((1/.501-2)*(1-i)+1))}function Z(e){let{selectedElement:u,containerSize:i,contentSize:r,isRtl:m,currentScrollOffset:a,isHorizontal:o}=e;const t=o?u.clientWidth:u.clientHeight,s=o?u.offsetLeft:u.offsetTop,v=m&&o?r-s-t:s,c=i+a,b=t+v,y=t*.4;return v<=a?a=Math.max(v-y,0):c<=b&&(a=Math.min(a-(c-b-y),r-i)),a}function Te(e){let{selectedElement:u,containerSize:i,contentSize:r,isRtl:m,isHorizontal:a}=e;const o=a?u.clientWidth:u.clientHeight,t=a?u.offsetLeft:u.offsetTop,s=m&&a?r-t-o/2-i/2:t+o/2-i/2;return Math.min(r-i,Math.max(0,s))}const we=Symbol.for("vuetify:v-slide-group"),Ve=Y({name:"VSlideGroup",props:{centerActive:Boolean,direction:{type:String,default:"horizontal"},symbol:{type:null,default:we},nextIcon:{type:$,default:"$next"},prevIcon:{type:$,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile"].includes(e)},...q(),...oe({selectedClass:"v-slide-group-item--active"})},emits:{"update:modelValue":e=>!0},setup(e,u){let{slots:i}=u;const{isRtl:r}=se(),{mobile:m}=ie(),a=ue(e,e.symbol),o=z(!1),t=z(0),s=z(0),v=z(0),c=S(()=>e.direction==="horizontal"),{resizeRef:b,contentRect:y}=U(),{resizeRef:d,contentRect:w}=U(),V=S(()=>a.selected.value.length?a.items.value.findIndex(l=>l.id===a.selected.value[0]):-1),O=S(()=>a.selected.value.length?a.items.value.findIndex(l=>l.id===a.selected.value[a.selected.value.length-1]):-1);if(re){let l=-1;ce(()=>[a.selected.value,y.value,w.value,c.value],()=>{cancelAnimationFrame(l),l=requestAnimationFrame(()=>{if(y.value&&w.value){const n=c.value?"width":"height";s.value=y.value[n],v.value=w.value[n],o.value=s.value+1=0&&d.value){const n=d.value.children[O.value];V.value===0||!o.value?t.value=0:e.centerActive?t.value=Te({selectedElement:n,containerSize:s.value,contentSize:v.value,isRtl:r.value,isHorizontal:c.value}):o.value&&(t.value=Z({selectedElement:n,containerSize:s.value,contentSize:v.value,isRtl:r.value,currentScrollOffset:t.value,isHorizontal:c.value}))}})})}const B=z(!1);let x=0,p=0;function I(l){const n=c.value?"clientX":"clientY";p=(r.value&&c.value?-1:1)*t.value,x=l.touches[0][n],B.value=!0}function P(l){if(!o.value)return;const n=c.value?"clientX":"clientY",h=r.value&&c.value?-1:1;t.value=h*(p+x-l.touches[0][n])}function F(l){const n=v.value-s.value;t.value<0||!o.value?t.value=0:t.value>=n&&(t.value=n),B.value=!1}function k(){!b.value||(b.value[c.value?"scrollLeft":"scrollTop"]=0)}const R=z(!1);function G(l){if(R.value=!0,!(!o.value||!d.value)){for(const n of l.composedPath())for(const h of d.value.children)if(h===n){t.value=Z({selectedElement:h,containerSize:s.value,contentSize:v.value,isRtl:r.value,currentScrollOffset:t.value,isHorizontal:c.value});return}}}function C(l){R.value=!1}function W(l){var n;!R.value&&!(l.relatedTarget&&(n=d.value)!=null&&n.contains(l.relatedTarget))&&g()}function N(l){!d.value||(c.value?l.key==="ArrowRight"?g(r.value?"prev":"next"):l.key==="ArrowLeft"&&g(r.value?"next":"prev"):l.key==="ArrowDown"?g("next"):l.key==="ArrowUp"&&g("prev"),l.key==="Home"?g("first"):l.key==="End"&&g("last"))}function g(l){if(!!d.value)if(l){if(l==="next"){var h;const A=(h=d.value.querySelector(":focus"))==null?void 0:h.nextElementSibling;A?A.focus():g("first")}else if(l==="prev"){var _;const A=(_=d.value.querySelector(":focus"))==null?void 0:_.previousElementSibling;A?A.focus():g("last")}else if(l==="first"){var E;(E=d.value.firstElementChild)==null||E.focus()}else if(l==="last"){var j;(j=d.value.lastElementChild)==null||j.focus()}}else{var n;d.value.querySelector("[tabindex]"),(n=[...d.value.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')].filter(ne=>!ne.hasAttribute("disabled"))[0])==null||n.focus()}}function M(l){const n=t.value+(l==="prev"?-1:1)*s.value;t.value=ve(n,0,v.value-s.value)}const H=S(()=>{let l=t.value>v.value-s.value?-(v.value-s.value)+Q(v.value-s.value-t.value):-t.value;t.value<=0&&(l=Q(-t.value));const n=r.value&&c.value?-1:1;return{transform:`translate${c.value?"X":"Y"}(${n*l}px)`,transition:B.value?"none":"",willChange:B.value?"transform":""}}),D=S(()=>({next:a.next,prev:a.prev,select:a.select,isSelected:a.isSelected})),X=S(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!m.value;case!0:return o.value||Math.abs(t.value)>0;case"mobile":return m.value||o.value||Math.abs(t.value)>0;default:return!m.value&&(o.value||Math.abs(t.value)>0)}}),le=S(()=>Math.abs(t.value)>0),ae=S(()=>v.value>Math.abs(t.value)+s.value);return L(()=>{var l,n,h;return f(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!c.value,"v-slide-group--has-affixes":X.value,"v-slide-group--is-overflowing":o.value}],tabindex:R.value||a.selected.value.length?-1:0,onFocus:W},{default:()=>{var _,E;return[X.value&&f("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!le.value}],onClick:()=>M("prev")},[(_=(l=i.prev)==null?void 0:l.call(i,D.value))!=null?_:f(K,null,{default:()=>[f(J,{icon:r.value?e.nextIcon:e.prevIcon},null)]})]),f("div",{key:"container",ref:b,class:"v-slide-group__container",onScroll:k},[f("div",{ref:d,class:"v-slide-group__content",style:H.value,onTouchstartPassive:I,onTouchmovePassive:P,onTouchendPassive:F,onFocusin:G,onFocusout:C,onKeydown:N},[(n=i.default)==null?void 0:n.call(i,D.value)])]),X.value&&f("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!ae.value}],onClick:()=>M("next")},[(E=(h=i.next)==null?void 0:h.call(i,D.value))!=null?E:f(K,null,{default:()=>[f(J,{icon:r.value?e.prevIcon:e.nextIcon},null)]})])]}})}),{selected:a.selected,scrollTo:M,scrollOffset:t,focus:g}}});const te=Symbol.for("vuetify:v-tabs"),Be=Y({name:"VTab",props:{fixed:Boolean,icon:[Boolean,String,Function,Object],prependIcon:$,appendIcon:$,stacked:Boolean,title:String,ripple:{type:Boolean,default:!0},color:String,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...q(),...de(),...fe({selectedClass:"v-tab--selected"}),...ge()},setup(e,u){let{slots:i,attrs:r}=u;const{textColorClasses:m,textColorStyles:a}=me(e,"sliderColor"),o=S(()=>e.direction==="horizontal"),t=z(!1),s=z(),v=z();function c(b){let{value:y}=b;if(t.value=y,y){var d,w;const V=(d=s.value)==null||(w=d.$el.parentElement)==null?void 0:w.querySelector(".v-tab--selected .v-tab__slider"),O=v.value;if(!V||!O)return;const B=getComputedStyle(V).color,x=V.getBoundingClientRect(),p=O.getBoundingClientRect(),I=o.value?"x":"y",P=o.value?"X":"Y",F=o.value?"right":"bottom",k=o.value?"width":"height",R=x[I],G=p[I],C=R>G?x[F]-p[F]:x[I]-p[I],W=Math.sign(C)>0?o.value?"right":"bottom":Math.sign(C)<0?o.value?"left":"top":"center",g=(Math.abs(C)+(Math.sign(C)<0?x[k]:p[k]))/Math.max(x[k],p[k]),M=x[k]/p[k],H=1.5;Se(O,{backgroundColor:[B,""],transform:[`translate${P}(${C}px) scale${P}(${M})`,`translate${P}(${C/H}px) scale${P}(${(g-1)/H+1})`,""],transformOrigin:Array(3).fill(W)},{duration:225,easing:ye})}}return L(()=>{const[b]=he(e,["href","to","replace","icon","stacked","prependIcon","appendIcon","ripple","theme","disabled","selectedClass","value","color"]);return f(be,ee({_as:"VTab",symbol:te,ref:s,class:["v-tab"],tabindex:t.value?0:-1,role:"tab","aria-selected":String(t.value),block:e.fixed,maxWidth:e.fixed?300:void 0,variant:"text",rounded:0},b,r,{"onGroup:selected":c}),{default:()=>[i.default?i.default():e.title,!e.hideSlider&&f("div",{ref:v,class:["v-tab__slider",m.value],style:a.value},null)]})}),{}}});function Ie(e){return e?e.map(u=>typeof u=="string"?{title:u,value:u}:u):[]}const Re=Y({name:"VTabs",props:{alignWithTitle:Boolean,color:String,direction:{type:String,default:"horizontal"},fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,centered:Boolean,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,optional:Boolean,end:Boolean,sliderColor:String,modelValue:null,...xe(),...q()},emits:{"update:modelValue":e=>!0},setup(e,u){let{slots:i}=u;const r=pe(e,"modelValue"),m=S(()=>Ie(e.items)),{densityClasses:a}=ze(e),{backgroundColorClasses:o,backgroundColorStyles:t}=ke(T(e,"bgColor"));return Ce({VTab:{color:T(e,"color"),direction:T(e,"direction"),stacked:T(e,"stacked"),fixed:T(e,"fixedTabs"),sliderColor:T(e,"sliderColor"),hideSlider:T(e,"hideSlider")}}),L(()=>f(Ve,{modelValue:r.value,"onUpdate:modelValue":s=>r.value=s,class:["v-tabs",`v-tabs--${e.direction}`,{"v-tabs--align-with-title":e.alignWithTitle,"v-tabs--centered":e.centered,"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--end":e.end,"v-tabs--stacked":e.stacked},a.value,o.value],style:t.value,role:"tablist",symbol:te,mandatory:"force",direction:e.direction},{default:()=>[i.default?i.default():m.value.map(s=>f(Be,ee(s,{key:s.title}),null))]})),{}}});export{Be as V,Re as a}; diff --git a/dist/assets/VTabs.b3f8e169.css b/dist/assets/VTabs.b3f8e169.css new file mode 100644 index 0000000..4000e0b --- /dev/null +++ b/dist/assets/VTabs.b3f8e169.css @@ -0,0 +1 @@ +.v-slide-group{display:flex}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow:hidden}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height: 40px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height: 72px}.v-tabs--density-comfortable{--v-tabs-height: 36px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height: 68px}.v-tabs--density-compact{--v-tabs-height: 28px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height: 60px}.v-tabs.v-slide-group--vertical{height:auto;--v-tabs-height: 40px}.v-tabs--align-with-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>*:last-child,.v-tabs--centered .v-slide-group__content>*:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>*:first-child,.v-tabs--centered .v-slide-group__content>*:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--end .v-tab:first-child{margin-inline-start:auto}.v-tabs--end .v-tab:last-child{margin-inline-end:0}@media (max-width: 1279.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}.v-toolbar__content>.v-tabs,.v-toolbar__content .v-tab{height:inherit}.v-tab{position:relative;min-width:90px}.v-slide-group--horizontal .v-tab{max-width:360px}.v-tab.v-tab.v-tab{height:var(--v-tabs-height)}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{position:absolute;bottom:0;left:0;height:2px;width:100%;background:currentColor;pointer-events:none;opacity:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{top:0;height:100%;width:2px} diff --git a/dist/assets/VTextarea.13bfb6d6.css b/dist/assets/VTextarea.13bfb6d6.css new file mode 100644 index 0000000..31e40a1 --- /dev/null +++ b/dist/assets/VTextarea.13bfb6d6.css @@ -0,0 +1 @@ +.v-textarea .v-field{--v-textarea-control-height: var(--v-input-control-height)}.v-textarea .v-field__field{--v-input-control-height: var(--v-textarea-control-height)}.v-textarea .v-field__input{flex:1 1 auto;outline:none;-webkit-mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px));mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),black calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px))}.v-textarea--auto-grow .v-field__input{overflow:hidden}.v-textarea--no-resize .v-field__input{resize:none}.v-textarea__sizer{visibility:hidden;position:absolute;top:0;left:0;height:0!important;min-height:0!important;pointer-events:none}.v-textarea .v-field--no-label textarea,.v-textarea .v-field--active textarea{opacity:1}.v-textarea textarea{opacity:0;flex:1;min-width:0;transition:.15s opacity cubic-bezier(.4,0,.2,1)}.v-textarea textarea:focus,.v-textarea textarea:active{outline:none}.v-textarea textarea:invalid{box-shadow:none} diff --git a/dist/assets/VTextarea.e0a87b6c.js b/dist/assets/VTextarea.e0a87b6c.js new file mode 100644 index 0000000..81619fc --- /dev/null +++ b/dist/assets/VTextarea.e0a87b6c.js @@ -0,0 +1 @@ +import{g as W,aU as X,ay as Y,aJ as Z,aV as j,O as V,$ as d,a1 as q,a0 as v,aW as K,u as ee,aB as te,aC as ae,aL as ne,a,aO as le,aF as P,at as I,P as H,Q as oe,aX as ue,aY as re,aG as ie,aT as se,ak as $,aZ as ce,a_ as de,a$ as fe}from"./index.4bc17e10.js";const xe=W({name:"VTextarea",directives:{Intersect:X},inheritAttrs:!1,props:{autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,hint:String,persistentHint:Boolean,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,...Y(),...Z()},emits:{"click:control":e=>!0,"update:modelValue":e=>!0},setup(e,N){let{attrs:y,emit:T,slots:r}=N;const n=j(e,"modelValue"),p=V(()=>typeof e.counterValue=="function"?e.counterValue(n.value):(n.value||"").toString().length),z=V(()=>{if(y.maxlength)return y.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter});function G(t,l){var o,u;!e.autofocus||!t||(o=l[0].target)==null||(u=o.focus)==null||u.call(o)}const R=d(),x=d(),i=d(!1),b=d(""),m=d(),S=V(()=>i.value||e.persistentPlaceholder),A=V(()=>e.messages.length?e.messages:S.value||e.persistentHint?e.hint:"");function C(){if(m.value!==document.activeElement){var t;(t=m.value)==null||t.focus()}i.value||(i.value=!0)}function D(t){C(),T("click:control",t)}function U(t){t.stopPropagation(),C(),$(()=>{n.value="",ce(e["onClick:clear"],t)})}function M(t){n.value=t.target.value}const s=d();function c(){!e.autoGrow||$(()=>{if(!s.value||!x.value)return;const t=getComputedStyle(s.value),l=getComputedStyle(x.value.$el),o=parseFloat(t.getPropertyValue("--v-field-padding-top"))+parseFloat(t.getPropertyValue("--v-input-padding-top"))+parseFloat(t.getPropertyValue("--v-field-padding-bottom")),u=s.value.scrollHeight,F=parseFloat(t.lineHeight),k=Math.max(parseFloat(e.rows)*F+o,parseFloat(l.getPropertyValue("--v-input-control-height"))),w=parseFloat(e.maxRows)*F+o||1/0;b.value=de(fe(u!=null?u:0,k,w))})}q(c),v(n,c),v(()=>e.rows,c),v(()=>e.maxRows,c),v(()=>e.density,c);let g;return v(s,t=>{if(t)g=new ResizeObserver(c),g.observe(s.value);else{var l;(l=g)==null||l.disconnect()}}),K(()=>{var t;(t=g)==null||t.disconnect()}),ee(()=>{const t=!!(r.counter||e.counter||e.counterValue),l=!!(t||r.details),[o,u]=te(y),[{modelValue:F,...k}]=ae(e),[w]=ne(e);return a(ie,P({ref:R,modelValue:n.value,"onUpdate:modelValue":f=>n.value=f,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-text-field--flush-details":["plain","underlined"].includes(e.variant)}],"onClick:prepend":e["onClick:prepend"],"onClick:append":e["onClick:append"]},o,k,{messages:A.value}),{...r,default:f=>{let{isDisabled:h,isDirty:B,isReadonly:O,isValid:E}=f;return a(le,P({ref:x,style:{"--v-textarea-control-height":b.value},"onClick:control":D,"onClick:clear":U,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:"textbox"},w,{active:S.value||B.value,dirty:B.value||e.dirty,focused:i.value,error:E.value===!1}),{...r,default:J=>{let{props:{class:_,...L}}=J;return a(I,null,[e.prefix&&a("span",{class:"v-text-field__prefix"},[e.prefix]),H(a("textarea",P({ref:m,class:_,value:n.value,onInput:M,autofocus:e.autofocus,readonly:O.value,disabled:h.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:C,onBlur:()=>i.value=!1},L,u),null),[[oe("intersect"),{handler:G},null,{once:!0}]]),e.autoGrow&&H(a("textarea",{class:[_,"v-textarea__sizer"],"onUpdate:modelValue":Q=>n.value=Q,ref:s,readonly:!0,"aria-hidden":"true"},null),[[ue,n.value]]),e.suffix&&a("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:l?f=>{var h;return a(I,null,[(h=r.details)==null?void 0:h.call(r,f),t&&a(I,null,[a("span",null,null),a(re,{active:e.persistentCounter||i.value,value:p.value,max:z.value},r.counter)])])}:void 0})}),se({},R,x,m)}});export{xe as V}; diff --git a/dist/assets/VTimelineItem.2b69ee5d.js b/dist/assets/VTimelineItem.2b69ee5d.js new file mode 100644 index 0000000..0f89a8c --- /dev/null +++ b/dist/assets/VTimelineItem.2b69ee5d.js @@ -0,0 +1 @@ +import{g as v,m as b,A as D,l as z,C as B,F as P,p as k,bk as s,O as S,u as m,a as t,a_ as c,I as T,y as I,dG as V,s as $,dK as R,d8 as _,M as N,H as j,a9 as q,q as w,G as O,$ as h,a0 as E}from"./index.4bc17e10.js";const x=v({name:"VTimeline",props:{align:{type:String,default:"center",validator:e=>["center","start"].includes(e)},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},justify:{type:String,default:"auto",validator:e=>["auto","center"].includes(e)},side:{type:String,validator:e=>e==null||["start","end"].includes(e)},lineInset:{type:[String,Number],default:0},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...b(),...D(),...z()},setup(e,d){let{slots:l}=d;const{themeClasses:u}=B(e),{densityClasses:o}=P(e);k({VTimelineDivider:{lineColor:s(e,"lineColor")},VTimelineItem:{density:s(e,"density"),lineInset:s(e,"lineInset")}});const a=S(()=>{const i=e.side?e.side:e.density!=="default"?"end":null;return i&&`v-timeline--side-${i}`}),n=S(()=>{const i=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return i;case"start":return i[0];case"end":return i[1];default:return null}});return m(()=>t(e.tag,{class:["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,n.value,{"v-timeline--inset-line":!!e.lineInset},u.value,o.value,a.value],style:{"--v-timeline-line-thickness":c(e.lineThickness)}},l)),{}}}),G=v({name:"VTimelineDivider",props:{dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:T,iconColor:String,lineColor:String,...I(),...V(),...$()},setup(e,d){let{slots:l}=d;const{sizeClasses:u,sizeStyles:o}=R(e,"v-timeline-divider__dot"),{backgroundColorStyles:a,backgroundColorClasses:n}=_(s(e,"dotColor")),{roundedClasses:i}=N(e,"v-timeline-divider__dot"),{elevationClasses:r}=j(e),{backgroundColorClasses:f,backgroundColorStyles:y}=_(s(e,"lineColor"));return k({VIcon:{color:s(e,"iconColor"),icon:s(e,"icon"),size:s(e,"size")}}),m(()=>{var g;var C;return t("div",{class:["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot}]},[t("div",{class:["v-timeline-divider__before",f.value],style:y.value},null),!e.hideDot&&t("div",{key:"dot",class:["v-timeline-divider__dot",r.value,i.value,u.value],style:o.value},[t("div",{class:["v-timeline-divider__inner-dot",n.value,i.value],style:a.value},[(g=(C=l.default)==null?void 0:C.call(l))!=null?g:e.icon?t(q,null,null):void 0])]),t("div",{class:["v-timeline-divider__after",f.value],style:y.value},null)])}),{}}}),A=v({name:"VTimelineItem",props:{density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:T,iconColor:String,lineInset:[Number,String],...I(),...$(),...V(),...D(),...w()},setup(e,d){let{slots:l}=d;const{dimensionStyles:u}=O(e),o=h(0),a=h();return E(a,n=>{var r;var i;!n||(o.value=(r=(i=n.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:i.getBoundingClientRect().width)!=null?r:0)},{flush:"post"}),m(()=>{var n,i;return t("div",{class:["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot}],style:{"--v-timeline-dot-size":c(o.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${c(e.lineInset)})`:c(0)}},[t("div",{class:"v-timeline-item__body",style:u.value},[(n=l.default)==null?void 0:n.call(l)]),t(G,{ref:a,hideDot:e.hideDot,icon:e.icon,iconColor:e.iconColor,size:e.size,elevation:e.elevation,dotColor:e.dotColor,fillDot:e.fillDot,rounded:e.rounded},{default:l.icon}),e.density!=="compact"&&t("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&((i=l.opposite)==null?void 0:i.call(l))])])}),{}}});export{x as V,A as a}; diff --git a/dist/assets/VTimelineItem.5f63bdf5.css b/dist/assets/VTimelineItem.5f63bdf5.css new file mode 100644 index 0000000..79f477c --- /dev/null +++ b/dist/assets/VTimelineItem.5f63bdf5.css @@ -0,0 +1 @@ +.v-timeline .v-timeline-divider__dot{background:transparent}.v-timeline .v-timeline-divider__inner-dot{background:rgb(var(--v-theme-on-surface))}.v-timeline{display:grid;grid-auto-flow:dense;position:relative}.v-timeline--horizontal.v-timeline{grid-column-gap:24px;width:100%}.v-timeline--horizontal.v-timeline .v-timeline-item:first-child .v-timeline-divider,.v-timeline--horizontal.v-timeline .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline .v-timeline-item:first-child .v-timeline-item__opposite{padding-inline-start:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:last-child .v-timeline-divider,.v-timeline--horizontal.v-timeline .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline .v-timeline-item:last-child .v-timeline-item__opposite{padding-inline-end:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-row:3;padding-block-start:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n+1) .v-timeline-item__body{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n+1) .v-timeline-item__opposite{grid-row:3;padding-block-start:24px}.v-timeline--vertical.v-timeline{grid-row-gap:24px;height:100%}.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n+1) .v-timeline-item__body{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n+1) .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline-item{display:contents}.v-timeline-divider{position:relative;display:flex;align-items:center}.v-timeline--horizontal .v-timeline-divider{flex-direction:row;grid-row:2;width:100%}.v-timeline--vertical .v-timeline-divider{height:100%;flex-direction:column;grid-column:2}.v-timeline-divider__before{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__before{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset))}.v-timeline--horizontal .v-timeline-divider__before.v-locale--is-ltr,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-divider__before{left:-12px;right:initial}.v-timeline--horizontal .v-timeline-divider__before.v-locale--is-rtl,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-divider__before{right:-12px;left:initial}.v-timeline--vertical .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);top:-12px}.v-timeline-divider__after{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__after{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset))}.v-timeline--horizontal .v-timeline-divider__after.v-locale--is-ltr,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-divider__after{right:-12px;left:initial}.v-timeline--horizontal .v-timeline-divider__after.v-locale--is-rtl,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-divider__after{left:-12px;right:initial}.v-timeline--vertical .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);bottom:-12px}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));top:0}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset))}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before.v-locale--is-ltr,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{left:0;right:initial}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before.v-locale--is-rtl,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{right:0;left:initial}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after.v-locale--is-ltr,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{right:-12px;left:initial}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after.v-locale--is-rtl,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{left:-12px;right:initial}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));bottom:0}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset))}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after.v-locale--is-ltr,.v-locale--is-ltr .v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{right:0;left:initial}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after.v-locale--is-rtl,.v-locale--is-rtl .v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{left:0;right:initial}.v-timeline-divider__dot{z-index:1;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity),0 0 0 0 var(--v-shadow-key-penumbra-opacity),0 0 0 0 var(--v-shadow-key-ambient-opacity)}.v-timeline-divider__dot--size-x-small{height:18px;width:18px}.v-timeline-divider__dot--size-x-small .v-timeline-divider__inner-dot{height:calc(100% - 6px);width:calc(100% - 6px)}.v-timeline-divider__dot--size-small{height:26px;width:26px}.v-timeline-divider__dot--size-small .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-default{height:34px;width:34px}.v-timeline-divider__dot--size-default .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-large{height:42px;width:42px}.v-timeline-divider__dot--size-large .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-x-large{height:50px;width:50px}.v-timeline-divider__dot--size-x-large .v-timeline-divider__inner-dot{height:calc(100% - 10px);width:calc(100% - 10px)}.v-timeline-divider__inner-dot{align-items:center;border-radius:50%;display:flex;justify-content:center}.v-timeline--horizontal.v-timeline--justify-center{grid-template-rows:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--vertical.v-timeline--justify-center{grid-template-columns:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--horizontal.v-timeline--justify-auto{grid-template-rows:auto min-content auto}.v-timeline--vertical.v-timeline--justify-auto{grid-template-columns:auto min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable{height:100%}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-end{grid-template-rows:min-content min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-start{grid-template-rows:auto min-content min-content}.v-timeline--vertical.v-timeline--density-comfortable{width:100%}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-end{grid-template-columns:min-content min-content auto}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-start{grid-template-columns:auto min-content min-content}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-end{grid-template-rows:0 min-content auto}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-start{grid-template-rows:auto min-content 0}.v-timeline--horizontal.v-timeline--density-compact .v-timeline-item__body{grid-row:1}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-end{grid-template-columns:0 min-content auto}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-start{grid-template-columns:auto min-content 0}.v-timeline--vertical.v-timeline--density-compact .v-timeline-item__body{grid-column:3}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-row:3;padding-block-end:initial;padding-block-start:24px}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;padding-block-start:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-column:3;padding-inline-start:24px;padding-inline-end:initial;justify-self:flex-start}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px;padding-inline-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-row:1;padding-block-end:24px;padding-block-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-row:3;padding-block-end:initial;padding-block-start:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px;justify-self:flex-start}.v-timeline-divider--fill-dot .v-timeline-divider__inner-dot{height:inherit;width:inherit}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__before{display:none}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__after{display:none}.v-timeline--align-center{--v-timeline-line-size-base: 50%;--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-center{justify-items:center}.v-timeline--horizontal.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--vertical.v-timeline--align-center{align-items:center}.v-timeline--vertical.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--align-start{--v-timeline-line-size-base: 100%;--v-timeline-line-size-offset: 12px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__before{--v-timeline-line-size-offset: 24px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: -12px}.v-timeline--align-start .v-timeline-item:last-child .v-timeline-divider__after{--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-start{justify-items:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start{align-items:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:0}.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-inline-start:0}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__before{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:0}.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-inline-end:0} diff --git a/dist/assets/VTooltip.0477a678.css b/dist/assets/VTooltip.0477a678.css new file mode 100644 index 0000000..6d78b8d --- /dev/null +++ b/dist/assets/VTooltip.0477a678.css @@ -0,0 +1 @@ +.v-tooltip .v-overlay__content{background:#212121;color:rgb(var(--v-theme-on-primary));border-radius:4px;font-size:.75rem;line-height:1.6;display:inline-block;padding:4px 8px;text-transform:initial;width:auto;opacity:1;pointer-events:none;transition-property:opacity,transform}.v-tooltip .v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip .v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms} diff --git a/dist/assets/VTooltip.6547da95.js b/dist/assets/VTooltip.6547da95.js new file mode 100644 index 0000000..ffe9643 --- /dev/null +++ b/dist/assets/VTooltip.6547da95.js @@ -0,0 +1 @@ +import{da as h,cR as T,aV as y,cS as b,aA as p,O as o,$ as x,u as A,a as P,aF as $,cT as w,aT as R}from"./index.4bc17e10.js";const O=h()({name:"VTooltip",inheritAttrs:!1,props:{id:String,modelValue:Boolean,text:String,location:{type:String,default:"end"},origin:{type:String,default:"auto"},...T({transition:!1})},emits:{"update:modelValue":t=>!0},setup(t,d){let{attrs:g,slots:i}=d;const n=y(t,"modelValue"),{scopeId:v}=b(),f=p(),l=o(()=>t.id||`v-tooltip-${f}`),r=x(),m=o(()=>t.location.split(" ").length>1?t.location:t.location+" center"),V=o(()=>t.origin==="auto"||t.origin==="overlap"||t.origin.split(" ").length>1||t.location.split(" ").length>1?t.origin:t.origin+" center"),S=o(()=>t.transition?t.transition:n.value?"scale-transition":"fade-transition");return A(()=>P(w,$({modelValue:n.value,"onUpdate:modelValue":e=>n.value=e,ref:r,class:["v-tooltip"],id:l.value,transition:S.value,absolute:!0,locationStrategy:"connected",scrollStrategy:"reposition",location:m.value,origin:V.value,"min-width":0,offset:10,scrim:!1,persistent:!0,"open-on-click":!1,"open-on-hover":!0,"close-on-back":!1,role:"tooltip",eager:!0,activatorProps:{"aria-describedby":l.value}},v,g),{activator:i.activator,default:function(){var u;for(var e,s=arguments.length,c=new Array(s),a=0;a{const{touchstartX:n,touchendX:o,touchstartY:t,touchendY:a}=e,u=.5,s=16;e.offsetX=o-n,e.offsetY=a-t,Math.abs(e.offsetY)n+s&&e.right(e)),Math.abs(e.offsetX)t+s&&e.down(e))};function ne(e,n){var o;const t=e.changedTouches[0];n.touchstartX=t.clientX,n.touchstartY=t.clientY,(o=n.start)==null||o.call(n,{originalEvent:e,...n})}function oe(e,n){var o;const t=e.changedTouches[0];n.touchendX=t.clientX,n.touchendY=t.clientY,(o=n.end)==null||o.call(n,{originalEvent:e,...n}),te(n)}function se(e,n){var o;const t=e.changedTouches[0];n.touchmoveX=t.clientX,n.touchmoveY=t.clientY,(o=n.move)==null||o.call(n,{originalEvent:e,...n})}function ae(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const n={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:o=>ne(o,n),touchend:o=>oe(o,n),touchmove:o=>se(o,n)}}function ie(e,n){var d,l;var o;const t=n.value,a=t!=null&&t.parent?e.parentElement:e,u=(d=t==null?void 0:t.options)!=null?d:{passive:!0},s=(o=n.instance)==null?void 0:o.$.uid;if(!a||!s)return;const v=ae(n.value);a._touchHandlers=(l=a._touchHandlers)!=null?l:Object.create(null),a._touchHandlers[s]=v,I(v).forEach(g=>{a.addEventListener(g,v[g],u)})}function ue(e,n){var o,t;const a=(o=n.value)!=null&&o.parent?e.parentElement:e,u=(t=n.instance)==null?void 0:t.$.uid;if(!(a!=null&&a._touchHandlers)||!u)return;const s=a._touchHandlers[u];I(s).forEach(v=>{a.removeEventListener(v,s[v])}),delete a._touchHandlers[u]}const Y={mounted:ie,unmounted:ue},le=Y,H=Symbol.for("vuetify:v-window"),L=Symbol.for("vuetify:v-window-group"),re=V()({name:"VWindow",directives:{Touch:Y},props:{continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{default:"force"},...W(),...P()},emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:o}=n;const{themeClasses:t}=A(e),{isRtl:a}=M(),{t:u}=O(),s=j(e,L),v=_(),d=h(()=>a.value?!e.reverse:e.reverse),l=_(!1),g=h(()=>{const i=e.direction==="vertical"?"y":"x",f=(d.value?!l.value:l.value)?"-reverse":"";return`v-window-${i}${f}-transition`}),T=_(0),w=_(void 0),y=h(()=>s.items.value.findIndex(i=>s.selected.value.includes(i.id)));G(y,(i,r)=>{const f=s.items.value.length,x=f-1;f<=2?l.value=ie.continuous||y.value!==0),$=h(()=>e.continuous||y.value!==s.items.value.length-1);function b(){c.value&&s.prev()}function C(){$.value&&s.next()}const k=h(()=>{const i=[],r={icon:a.value?e.nextIcon:e.prevIcon,class:`v-window__${d.value?"right":"left"}`,onClick:s.prev,ariaLabel:u("$vuetify.carousel.prev")};i.push(c.value?o.prev?o.prev({props:r}):m(E,r,null):m("div",null,null));const f={icon:a.value?e.prevIcon:e.nextIcon,class:`v-window__${d.value?"left":"right"}`,onClick:s.next,ariaLabel:u("$vuetify.carousel.next")};return i.push($.value?o.next?o.next({props:f}):m(E,f,null):m("div",null,null)),i}),R=h(()=>e.touch===!1?e.touch:{...{left:()=>{d.value?b():C()},right:()=>{d.value?C():b()},start:r=>{let{originalEvent:f}=r;f.stopPropagation()}},...e.touch===!0?{}:e.touch});return S(()=>{var i,r;return X(m(e.tag,{ref:v,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},t.value]},{default:()=>[m("div",{class:"v-window__container",style:{height:w.value}},[(i=o.default)==null?void 0:i.call(o,{group:s}),e.showArrows!==!1&&m("div",{class:"v-window__controls"},[k.value])]),(r=o.additional)==null?void 0:r.call(o,{group:s})]}),[[D("touch"),R.value]])}),{group:s}}}),ve=F({name:"VWindowItem",directives:{Touch:le},props:{reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...Q(),...J()},emits:{"group:selected":e=>!0},setup(e,n){let{slots:o}=n;const t=U(H),a=q(e,L),{isBooted:u}=K();if(!t||!a)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const s=_(!1),v=h(()=>t.isReversed.value?e.reverseTransition!==!1:e.transition!==!1);function d(){!s.value||!t||(s.value=!1,t.transitionCount.value>0&&(t.transitionCount.value-=1,t.transitionCount.value===0&&(t.transitionHeight.value=void 0)))}function l(){if(!(s.value||!t)){if(s.value=!0,t.transitionCount.value===0){var c;t.transitionHeight.value=B((c=t.rootRef.value)==null?void 0:c.clientHeight)}t.transitionCount.value+=1}}function g(){d()}function T(c){!s.value||ee(()=>{!v.value||!s.value||!t||(t.transitionHeight.value=B(c.clientHeight))})}const w=h(()=>{const c=t.isReversed.value?e.reverseTransition:e.transition;return v.value?{name:typeof c!="string"?t.transition.value:c,onBeforeEnter:l,onAfterEnter:d,onEnterCancelled:g,onBeforeLeave:l,onAfterLeave:d,onLeaveCancelled:g,onEnter:T}:!1}),{hasContent:y}=Z(e,a.isSelected);return S(()=>{var c;return m(p,{transition:u.value&&w.value},{default:()=>[X(m("div",{class:["v-window-item",a.selectedClass.value]},[y.value&&((c=o.default)==null?void 0:c.call(o))]),[[N,a.isSelected.value]])]})}),{}}});export{ve as V,re as a}; diff --git a/dist/assets/_...all_.04410f80.js b/dist/assets/_...all_.04410f80.js new file mode 100644 index 0000000..586a3b0 --- /dev/null +++ b/dist/assets/_...all_.04410f80.js @@ -0,0 +1 @@ +import{_ as c}from"./ErrorHeader.27fd3968.js";import{p as n}from"./404.0a7ae439.js";import{m,a as i}from"./misc-mask-light.f2e39b6d.js";import{t as _}from"./tree.2ce67c1f.js";import{u as l}from"./useGenerateImageVariant.c31b385d.js";import{b as s}from"./route-block.2f1a6263.js";import{o as d,ar as p,a as e,a5 as f,ab as a,S as o,w as u,aa as k,f as g}from"./index.4bc17e10.js";const h={class:"misc-wrapper"},x={class:"misc-avatar w-100 text-center"},V=g(" Back to Home "),b={__name:"[...all]",setup(v){const t=l(i,m);return(w,B)=>{const r=c;return d(),p("div",h,[e(r,{"error-code":"404","error-title":"Page Not Found \u26A0\uFE0F","error-description":"We couldn't find the page you are looking for."}),f("div",x,[e(o,{src:a(n),alt:"Coming Soon","max-width":800,class:"mx-auto"},null,8,["src"]),e(k,{to:"/",class:"mt-10"},{default:u(()=>[V]),_:1})]),e(o,{src:a(_),class:"misc-footer-tree d-none d-md-block"},null,8,["src"]),e(o,{src:a(t),class:"misc-footer-img d-none d-md-block"},null,8,["src"])])}}};typeof s=="function"&&s(b);export{b as default}; diff --git a/dist/assets/_...all_.9dd233d8.css b/dist/assets/_...all_.9dd233d8.css new file mode 100644 index 0000000..b45ab30 --- /dev/null +++ b/dist/assets/_...all_.9dd233d8.css @@ -0,0 +1 @@ +@charset "UTF-8";.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gap-0{gap:0}.gap-x-0{column-gap:0}.gap-y-0{row-gap:0}.gap-1{gap:.25rem}.gap-x-1{column-gap:.25rem}.gap-y-1{row-gap:.25rem}.gap-2{gap:.5rem}.gap-x-2{column-gap:.5rem}.gap-y-2{row-gap:.5rem}.gap-3{gap:.75rem}.gap-x-3{column-gap:.75rem}.gap-y-3{row-gap:.75rem}.gap-4{gap:1rem}.gap-x-4{column-gap:1rem}.gap-y-4{row-gap:1rem}.gap-5{gap:1.25rem}.gap-x-5{column-gap:1.25rem}.gap-y-5{row-gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-6{column-gap:1.5rem}.gap-y-6{row-gap:1.5rem}.gap-7{gap:1.75rem}.gap-x-7{column-gap:1.75rem}.gap-y-7{row-gap:1.75rem}.gap-8{gap:2rem}.gap-x-8{column-gap:2rem}.gap-y-8{row-gap:2rem}.gap-9{gap:2.25rem}.gap-x-9{column-gap:2.25rem}.gap-y-9{row-gap:2.25rem}.gap-10{gap:2.5rem}.gap-x-10{column-gap:2.5rem}.gap-y-10{row-gap:2.5rem}.gap-11{gap:2.75rem}.gap-x-11{column-gap:2.75rem}.gap-y-11{row-gap:2.75rem}.gap-12{gap:3rem}.gap-x-12{column-gap:3rem}.gap-y-12{row-gap:3rem}.gap-14{gap:3.5rem}.gap-x-14{column-gap:3.5rem}.gap-y-14{row-gap:3.5rem}.gap-16{gap:4rem}.gap-x-16{column-gap:4rem}.gap-y-16{row-gap:4rem}.gap-20{gap:5rem}.gap-x-20{column-gap:5rem}.gap-y-20{row-gap:5rem}.gap-24{gap:6rem}.gap-x-24{column-gap:6rem}.gap-y-24{row-gap:6rem}.gap-28{gap:7rem}.gap-x-28{column-gap:7rem}.gap-y-28{row-gap:7rem}.gap-32{gap:8rem}.gap-x-32{column-gap:8rem}.gap-y-32{row-gap:8rem}.gap-36{gap:9rem}.gap-x-36{column-gap:9rem}.gap-y-36{row-gap:9rem}.gap-40{gap:10rem}.gap-x-40{column-gap:10rem}.gap-y-40{row-gap:10rem}.gap-44{gap:11rem}.gap-x-44{column-gap:11rem}.gap-y-44{row-gap:11rem}.gap-48{gap:12rem}.gap-x-48{column-gap:12rem}.gap-y-48{row-gap:12rem}.gap-52{gap:13rem}.gap-x-52{column-gap:13rem}.gap-y-52{row-gap:13rem}.gap-56{gap:14rem}.gap-x-56{column-gap:14rem}.gap-y-56{row-gap:14rem}.gap-60{gap:15rem}.gap-x-60{column-gap:15rem}.gap-y-60{row-gap:15rem}.gap-64{gap:16rem}.gap-x-64{column-gap:16rem}.gap-y-64{row-gap:16rem}.gap-72{gap:18rem}.gap-x-72{column-gap:18rem}.gap-y-72{row-gap:18rem}.gap-80{gap:20rem}.gap-x-80{column-gap:20rem}.gap-y-80{row-gap:20rem}.gap-96{gap:24rem}.gap-x-96{column-gap:24rem}.gap-y-96{row-gap:24rem}.misc-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;min-block-size:calc(var(--vh, 1vh) * 100)}.misc-footer-img{position:absolute;inline-size:100%;inset-block-end:0}.misc-avatar{z-index:1}.misc-footer-tree{position:absolute;z-index:1}[dir=rtl] .flip-in-rtl{transform:scaleX(-1)}.misc-footer-tree{inline-size:15.625rem;inset-block-end:3.5rem;inset-inline-start:.375rem} diff --git a/dist/assets/_id_.2c0e6fb6.js b/dist/assets/_id_.2c0e6fb6.js new file mode 100644 index 0000000..75be521 --- /dev/null +++ b/dist/assets/_id_.2c0e6fb6.js @@ -0,0 +1 @@ +import{$ as s,o as k,c as w,w as o,V as h,a as e,b as S,aa as d,ab as A,ae as C,a5 as l,cU as m,ah as p,e as N,f as n,cN as U}from"./index.4bc17e10.js";import{_ as g,a as x}from"./InvoiceSendInvoiceDrawer.123eaf6e.js";import{_ as T}from"./InvoiceEditable.d7f3c632.js";import{u as B}from"./useInvoiceStore.9ed81356.js";import{V as I,b as O}from"./VCard.2c35d430.js";import"./AppDateTimePicker.2a994193.js";import"./vue.runtime.esm-bundler.9a01116a.js";import"./VForm.666a8c8b.js";import"./VTextarea.e0a87b6c.js";import"./VTooltip.6547da95.js";const $=n(" Send Invoice "),j=n(" Preview "),M=n(" Save "),L=n(" Add Payment "),R={class:"d-flex align-center justify-space-between"},W=n(" Payment Terms "),Y={class:"d-flex align-center justify-space-between"},q=n(" Client Notes "),z={class:"d-flex align-center justify-space-between"},E=n(" Payment Stub "),oe={__name:"[id]",setup(F){const D=B(),f=U(),u=s();D.fetchInvoice(Number(f.params.id)).then(i=>{u.value={invoice:i.data.invoice,paymentDetails:i.data.paymentDetails,purchasedProducts:[{title:"App Design",cost:24,hours:2,description:"Designed UI kit & app pages."}],note:"It was a pleasure working with you and your team. We hope you will keep us in mind for future freelance projects. Thank You!",paymentMethod:"Bank Account",salesperson:"Tom Cook",thanksNote:"Thanks for your business"}}).catch(i=>{console.log(i)});const r=s(!1),c=s(!1),v=s(!0),_=s(!1),y=s(!1),V=s("Bank Account"),P=["Bank Account","PayPal","UPI Transfer"];return(i,t)=>(k(),w(N,null,{default:o(()=>{var b;return[(b=u.value)!=null&&b.invoice?(k(),w(h,{key:0,cols:"12",md:"9"},{default:o(()=>[e(T,{data:u.value},null,8,["data"])]),_:1})):S("",!0),e(h,{cols:"12",md:"3"},{default:o(()=>[e(I,{class:"mb-8"},{default:o(()=>[e(O,null,{default:o(()=>[e(d,{block:"","prepend-icon":"mdi-send-outline",class:"mb-3",onClick:t[0]||(t[0]=a=>r.value=!0)},{default:o(()=>[$]),_:1}),e(d,{block:"",color:"secondary",variant:"outlined",class:"mb-3",to:{name:"invoice-preview-id",params:{id:A(f).params.id}}},{default:o(()=>[j]),_:1},8,["to"]),e(d,{block:"",color:"secondary",variant:"outlined",class:"mb-3"},{default:o(()=>[M]),_:1}),e(d,{block:"",color:"success","prepend-icon":"mdi-currency-usd",onClick:t[1]||(t[1]=a=>c.value=!0)},{default:o(()=>[L]),_:1})]),_:1})]),_:1}),e(C,{modelValue:V.value,"onUpdate:modelValue":t[2]||(t[2]=a=>V.value=a),items:P,label:"Accept Payment Via",class:"mb-6"},null,8,["modelValue"]),l("div",R,[e(m,{for:"payment-terms"},{default:o(()=>[W]),_:1}),l("div",null,[e(p,{id:"payment-terms",modelValue:v.value,"onUpdate:modelValue":t[3]||(t[3]=a=>v.value=a)},null,8,["modelValue"])])]),l("div",Y,[e(m,{for:"client-notes"},{default:o(()=>[q]),_:1}),l("div",null,[e(p,{id:"client-notes",modelValue:_.value,"onUpdate:modelValue":t[4]||(t[4]=a=>_.value=a)},null,8,["modelValue"])])]),l("div",z,[e(m,{for:"payment-stub"},{default:o(()=>[E]),_:1}),l("div",null,[e(p,{id:"payment-stub",modelValue:y.value,"onUpdate:modelValue":t[5]||(t[5]=a=>y.value=a)},null,8,["modelValue"])])])]),_:1}),e(g,{isDrawerOpen:r.value,"onUpdate:isDrawerOpen":t[6]||(t[6]=a=>r.value=a)},null,8,["isDrawerOpen"]),e(x,{isDrawerOpen:c.value,"onUpdate:isDrawerOpen":t[7]||(t[7]=a=>c.value=a)},null,8,["isDrawerOpen"])]}),_:1}))}};export{oe as default}; diff --git a/dist/assets/_id_.44295026.css b/dist/assets/_id_.44295026.css new file mode 100644 index 0000000..2de076d --- /dev/null +++ b/dist/assets/_id_.44295026.css @@ -0,0 +1 @@ +@media print{.v-application{background:none!important}.product-buy-now,.v-navigation-drawer,.layout-vertical-nav,.app-customizer-toggler,.layout-footer,.layout-navbar,.layout-navbar-and-nav-container{display:none}.v-card{box-shadow:none!important}.v-card .print-row{flex-direction:row!important}.layout-content-wrapper{padding-inline-start:0!important}} diff --git a/dist/assets/_id_.8a41fcba.css b/dist/assets/_id_.8a41fcba.css new file mode 100644 index 0000000..f92d6e3 --- /dev/null +++ b/dist/assets/_id_.8a41fcba.css @@ -0,0 +1 @@ +.card-list[data-v-8c29b4f0]{--v-card-list-gap: .8rem}.current-plan[data-v-8c29b4f0]{border:2px solid rgb(var(--v-theme-primary))}.text-capitalize[data-v-8c29b4f0]{text-transform:capitalize!important}.billing-address-table tr td:first-child{inline-size:148px}#invoice-list .invoice-list-status{inline-size:15rem}#invoice-list .invoice-list-search{inline-size:12rem}.invoice-pagination-select .v-field__input,.invoice-pagination-select .v-field__append-inner{padding-block-start:.4rem} diff --git a/dist/assets/_id_.a654b91a.js b/dist/assets/_id_.a654b91a.js new file mode 100644 index 0000000..532a599 --- /dev/null +++ b/dist/assets/_id_.a654b91a.js @@ -0,0 +1 @@ +import{$ as p,o as x,ar as y,a as e,w as o,V as w,a5 as t,ab as m,cK as C,cJ as g,a6 as s,cV as d,at as T,au as I,ag as h,aa as r,e as $,b as N,f as _,cN as B}from"./index.4bc17e10.js";import{a as O,_ as P}from"./InvoiceSendInvoiceDrawer.123eaf6e.js";import{u as R}from"./useInvoiceStore.9ed81356.js";import{V as D,b as u}from"./VCard.2c35d430.js";import{V as A}from"./VTable.1b81204a.js";import"./AppDateTimePicker.2a994193.js";import"./vue.runtime.esm-bundler.9a01116a.js";import"./VForm.666a8c8b.js";import"./VTextarea.e0a87b6c.js";const E={key:0},j={class:"mb-4"},q={class:"d-flex align-center mb-6"},U={class:"font-weight-semibold text-xl text-uppercase"},W=t("p",{class:"mb-0"}," Office 149, 450 South Brand Brooklyn ",-1),L=t("p",{class:"mb-0"}," San Diego County, CA 91905, USA ",-1),M=t("p",{class:"mb-0"}," +1 (123) 456 7891, +44 (876) 543 2198 ",-1),z={class:"mb-4"},F={class:"font-weight-medium text-xl mb-6"},J={class:"mb-2"},Y=t("span",null,"Date Issued: ",-1),H={class:"mb-2"},K=t("span",null,"Due Date: ",-1),Q={class:"my-4"},G=t("h6",{class:"text-sm font-weight-semibold mb-3"}," Invoice To: ",-1),X={class:"mb-1"},Z={class:"mb-1"},tt={class:"mb-1"},et={class:"mb-1"},st={class:"mb-0"},ot={class:"my-4"},lt=t("h6",{class:"text-sm font-weight-semibold mb-3"}," Bill To: ",-1),nt=t("td",{class:"pe-6"}," Total Due: ",-1),at=t("td",{class:"pe-6"}," Bank Name: ",-1),ct=t("td",{class:"pe-6"}," Country: ",-1),it=t("td",{class:"pe-6"}," IBAN: ",-1),dt=t("td",{class:"pe-6"}," SWIFT Code: ",-1),rt=t("thead",null,[t("tr",null,[t("th",{scope:"col"}," ITEM "),t("th",{scope:"col"}," DESCRIPTION "),t("th",{scope:"col",class:"text-center"}," HOURS "),t("th",{scope:"col",class:"text-center"}," QTY "),t("th",{scope:"col",class:"text-center"}," TOTAL ")])],-1),ut={class:"text-no-wrap"},_t={class:"text-no-wrap"},pt={class:"text-center"},mt={class:"text-center"},ht={class:"text-center"},ft=t("div",{class:"mb-2"},[t("div",{class:"d-flex align-center mb-1"},[t("h6",{class:"text-sm font-weight-semibold me-1"}," Salesperson: "),t("span",null,"Jenny Parker")]),t("p",null,"Thanks for your business")],-1),vt={class:"w-100"},bt=t("td",{class:"pe-16"}," Subtotal: ",-1),xt=t("h6",{class:"text-sm"}," $1800 ",-1),yt=[xt],wt=t("td",{class:"pe-16"}," Discount: ",-1),gt=t("h6",{class:"text-sm"}," $28 ",-1),Dt=[gt],kt=t("td",{class:"pe-16"}," Tax: ",-1),St=t("h6",{class:"text-sm"}," 21% ",-1),Vt=[St],Ct={class:"w-100"},Tt=t("td",{class:"pe-16"}," Total: ",-1),It=t("h6",{class:"text-sm"}," $1690 ",-1),$t=[It],Nt=t("div",{class:"d-flex"},[t("h6",{class:"text-sm font-weight-semibold me-1"}," Note: "),t("span",null,"It was a pleasure working with you and your team. We hope you will keep us in mind for future freelance projects. Thank You!")],-1),Bt={class:"d-flex flex-wrap justify-end d-print-none gap-4 mt-10"},Ot=_(" Print "),Pt=_(" Download "),Rt=_(" Send Invoice "),At=_(" Edit Invoice "),Et=_(" Add Payment "),Ht={__name:"[id]",setup(jt){const k=R(),b=B(),n=p(),i=p(),f=p(!1),v=p(!1);k.fetchInvoice(Number(b.params.id)).then(a=>{n.value=a.data.invoice,i.value=a.data.paymentDetails}).catch(a=>{console.log(a)});const S=[{name:"Premium Branding Package",description:"Branding & Promotion",qty:1,hours:15,price:32},{name:"SMM",description:"Social media templates",qty:1,hours:14,price:28},{name:"Web Design",description:"Web designing package",qty:1,hours:12,price:24},{name:"SEO",description:"Search engine optimization",qty:1,hours:5,price:22}],V=()=>{window.print()};return(a,c)=>n.value?(x(),y("section",E,[e($,null,{default:o(()=>[e(w,{cols:"12",md:"9"},{default:o(()=>[e(D,null,{default:o(()=>[e(u,{class:"d-flex flex-wrap justify-space-between flex-column flex-sm-row print-row"},{default:o(()=>[t("div",j,[t("div",q,[e(m(C),{nodes:m(g).app.logo,class:"me-3"},null,8,["nodes"]),t("h6",U,s(m(g).app.title),1)]),W,L,M]),t("div",z,[t("h6",F," Invoice #"+s(n.value.id),1),t("p",J,[Y,t("span",null,s(n.value.issuedDate),1)]),t("p",H,[K,t("span",null,s(n.value.dueDate),1)])])]),_:1}),e(d),e(u,{class:"d-flex justify-space-between flex-wrap flex-column flex-sm-row print-row"},{default:o(()=>[t("div",Q,[G,t("p",X,s(n.value.client.name),1),t("p",Z,s(n.value.client.company),1),t("p",tt,s(n.value.client.address)+", "+s(n.value.client.country),1),t("p",et,s(n.value.client.contact),1),t("p",st,s(n.value.client.companyEmail),1)]),t("div",ot,[lt,t("table",null,[t("tr",null,[nt,t("td",null,s(i.value.totalDue),1)]),t("tr",null,[at,t("td",null,s(i.value.bankName),1)]),t("tr",null,[ct,t("td",null,s(i.value.country),1)]),t("tr",null,[it,t("td",null,s(i.value.iban),1)]),t("tr",null,[dt,t("td",null,s(i.value.swiftCode),1)])])])]),_:1}),e(d),e(A,null,{default:o(()=>[rt,t("tbody",null,[(x(),y(T,null,I(S,l=>t("tr",{key:l.name},[t("td",ut,s(l.name),1),t("td",_t,s(l.description),1),t("td",pt,s(l.hours),1),t("td",mt,s(l.qty),1),t("td",ht," $"+s(l.price),1)])),64))])]),_:1}),e(d,{class:"my-2"}),e(u,{class:"d-flex justify-space-between flex-column flex-sm-row print-row"},{default:o(()=>[ft,t("div",null,[t("table",vt,[t("tr",null,[bt,t("td",{class:h(a.$vuetify.rtl.isRtl?"text-start":"text-end")},yt,2)]),t("tr",null,[wt,t("td",{class:h(a.$vuetify.rtl.isRtl?"text-start":"text-end")},Dt,2)]),t("tr",null,[kt,t("td",{class:h(a.$vuetify.rtl.isRtl?"text-start":"text-end")},Vt,2)])]),e(d,{class:"mt-4 mb-3"}),t("table",Ct,[t("tr",null,[Tt,t("td",{class:h(a.$vuetify.rtl.isRtl?"text-start":"text-end")},$t,2)])])])]),_:1}),e(d,{class:"mt-2"}),e(u,null,{default:o(()=>[Nt,t("div",Bt,[e(r,{onClick:V},{default:o(()=>[Ot]),_:1}),e(r,{color:"success"},{default:o(()=>[Pt]),_:1})])]),_:1})]),_:1})]),_:1}),e(w,{cols:"12",md:"3",class:"d-print-none"},{default:o(()=>[e(D,null,{default:o(()=>[e(u,null,{default:o(()=>[e(r,{block:"","prepend-icon":"mdi-send-outline",class:"mb-4",onClick:c[0]||(c[0]=l=>v.value=!0)},{default:o(()=>[Rt]),_:1}),e(r,{block:"",color:"secondary",variant:"outlined",class:"mb-4",to:{name:"invoice-edit-id",params:{id:m(b).params.id}}},{default:o(()=>[At]),_:1},8,["to"]),e(r,{block:"","prepend-icon":"mdi-currency-usd",color:"success",onClick:c[1]||(c[1]=l=>f.value=!0)},{default:o(()=>[Et]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(O,{isDrawerOpen:f.value,"onUpdate:isDrawerOpen":c[2]||(c[2]=l=>f.value=l)},null,8,["isDrawerOpen"]),e(P,{isDrawerOpen:v.value,"onUpdate:isDrawerOpen":c[3]||(c[3]=l=>v.value=l)},null,8,["isDrawerOpen"])])):N("",!0)}};export{Ht as default}; diff --git a/dist/assets/_id_.ad3aca32.js b/dist/assets/_id_.ad3aca32.js new file mode 100644 index 0000000..4c14f09 --- /dev/null +++ b/dist/assets/_id_.ad3aca32.js @@ -0,0 +1 @@ +import{$ as _,o as p,c as C,w as t,a as e,ae as L,aa as A,cV as R,a5 as l,f as i,bj as q,a0 as fe,ac as te,e as P,V as r,ad as E,ah as ue,_ as _e,ar as B,k as j,S as re,a6 as u,ab as K,dL as Ae,cZ as Q,a9 as D,dN as ne,dq as Y,dl as U,dp as S,b as J,a7 as $,at as I,au as F,dy as le,aw as ge,ax as ve,cm as ie,O as he,r as be,dr as de,dn as Z,aF as xe,P as ye,a8 as Ve,aq as we,cN as Ce}from"./index.4bc17e10.js";import{u as De}from"./useUserListStore.5d6d7413.js";import{c as G,a as z,d as ae,b,V}from"./VCard.2c35d430.js";import{V as se}from"./VDialog.a5ac6f2f.js";import{V as oe}from"./VForm.666a8c8b.js";import{V as Ee}from"./VTextarea.e0a87b6c.js";import{m as Be,v as Ue,_ as ke,g as Ie,s as Te,a as Pe,b as Se,c as Fe,f as je,t as Re,d as Xe,e as Ye,h as Ge}from"./EnableOneTimePasswordDialog.200182a0.js";import{V as ce,a as me}from"./VAlert.b408607f.js";import{V as O}from"./VTable.1b81204a.js";import{V as ee}from"./VCheckbox.f318de96.js";import{u as ze}from"./useInvoiceStore.9ed81356.js";import{V as Oe}from"./VTooltip.6547da95.js";import{V as He}from"./VPagination.49eec407.js";import{V as qe,a as M}from"./VTimelineItem.2b69ee5d.js";import{a as Ke,V as Qe}from"./VTabs.68552fcc.js";import{a as Le,V as H}from"./VWindowItem.fdca8631.js";const Je=i(" Upgrade Plan "),We=i(" Choose the best plan for user. "),Ze=i(" Upgrade "),Me=l("p",{class:"font-weight-medium mb-2"}," User current plan is standard plan ",-1),Ne={class:"d-flex justify-space-between flex-wrap"},$e=l("div",{class:"d-flex align-center me-3"},[l("sup",{class:"text-primary"},"$"),l("h3",{class:"text-h3 font-weight-semibold text-primary"}," 99 "),l("sub",{class:"text-body-1 mt-3"},"/ month")],-1),et=i(" Cancel Subscription "),pe={__name:"UserUpgradePlanDialog",props:{isDialogVisible:{type:Boolean,required:!0}},emits:["update:isDialogVisible"],setup(x,{emit:d}){const f=x,s=_("standard"),c=[{text:"Basic - $0/month",value:"basic"},{text:"Standard - $99/month",value:"standard"},{text:"Enterprise - $499/month",value:"enterprise"},{text:"Company - $999/month",value:"company"}];return(n,g)=>(p(),C(se,{width:n.$vuetify.display.smAndDown?"auto":650,"model-value":f.isDialogVisible,"onUpdate:modelValue":g[1]||(g[1]=o=>n.$emit("update:isDialogVisible",o))},{default:t(()=>[e(V,{class:"py-8"},{default:t(()=>[e(G,{class:"text-center"},{default:t(()=>[e(z,{class:"text-h5 mb-5"},{default:t(()=>[Je]),_:1}),e(ae,null,{default:t(()=>[We]),_:1})]),_:1}),e(b,{class:"d-flex align-center flex-wrap flex-sm-nowrap px-15"},{default:t(()=>[e(L,{modelValue:s.value,"onUpdate:modelValue":g[0]||(g[0]=o=>s.value=o),label:"Choose Plan",items:c,"item-title":"text","item-value":"value",density:"compact",class:"me-3"},null,8,["modelValue"]),e(A,{class:"mt-3 mt-sm-0"},{default:t(()=>[Ze]),_:1})]),_:1}),e(R,{class:"my-3"}),e(b,{class:"px-15"},{default:t(()=>[Me,l("div",Ne,[$e,e(A,{color:"error",variant:"tonal",class:"mt-3"},{default:t(()=>[et]),_:1})])]),_:1})]),_:1})]),_:1},8,["width","model-value"]))}},tt=i(" Edit User Information "),lt=i(" Updating user details will receive a privacy audit. "),at=i(" Submit "),st=i(" Cancel "),ot={__name:"UserInfoEditDialog",props:{userData:{type:Object,required:!0},isDialogVisible:{type:Boolean,required:!0}},emits:["update:modelValue","submit","update:isDialogVisible"],setup(x,{emit:d}){const f=x,s=_(structuredClone(q(f.userData))),c=_(!1);fe(f,()=>{s.value=structuredClone(q(f.userData))});const n=()=>{d("update:modelValue",!1),d("submit",s.value)},g=()=>{s.value=structuredClone(q(f.userData)),d("update:isDialogVisible",!1)};return(o,a)=>(p(),C(se,{width:o.$vuetify.display.smAndDown?"auto":650,"model-value":f.isDialogVisible,"onUpdate:modelValue":a[9]||(a[9]=m=>o.$emit("update:isDialogVisible",m))},{default:t(()=>[e(V,{class:"pa-sm-9 pa-5"},{default:t(()=>[e(G,{class:"text-center"},{default:t(()=>[e(z,{class:"text-h5"},{default:t(()=>[tt]),_:1}),e(ae,null,{default:t(()=>[lt]),_:1})]),_:1}),e(b,null,{default:t(()=>[e(oe,{class:"mt-6",onSubmit:te(n,["prevent"])},{default:t(()=>[e(P,null,{default:t(()=>[e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.fullName,"onUpdate:modelValue":a[0]||(a[0]=m=>s.value.fullName=m),label:"Full Name"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.username,"onUpdate:modelValue":a[1]||(a[1]=m=>s.value.username=m),label:"Username"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.email,"onUpdate:modelValue":a[2]||(a[2]=m=>s.value.email=m),label:"Billing Email"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.status,"onUpdate:modelValue":a[3]||(a[3]=m=>s.value.status=m),label:"Status"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.taxId,"onUpdate:modelValue":a[4]||(a[4]=m=>s.value.taxId=m),label:"Tax Id"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.contact,"onUpdate:modelValue":a[5]||(a[5]=m=>s.value.contact=m),label:"Contact"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(L,{modelValue:s.value.language,"onUpdate:modelValue":a[6]||(a[6]=m=>s.value.language=m),label:"Language",items:["English","Spanish","Portuguese","Russian","French","German"]},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(L,{modelValue:s.value.country,"onUpdate:modelValue":a[7]||(a[7]=m=>s.value.country=m),label:"Country",items:["USA","UK","Spain","Russia","France","Germany"]},null,8,["modelValue"])]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(ue,{modelValue:c.value,"onUpdate:modelValue":a[8]||(a[8]=m=>c.value=m),density:"compact",label:"Use as a billing address?"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",class:"d-flex flex-wrap justify-center gap-4"},{default:t(()=>[e(A,{type:"submit"},{default:t(()=>[at]),_:1}),e(A,{color:"secondary",variant:"tonal",onClick:g},{default:t(()=>[st]),_:1})]),_:1})]),_:1})]),_:1},8,["onSubmit"])]),_:1})]),_:1})]),_:1},8,["width","model-value"]))}};const X=x=>(ge("data-v-8c29b4f0"),x=x(),ve(),x),nt={key:1,class:"text-5xl font-weight-semibold"},it={class:"text-h6 mt-4"},dt={class:"d-flex align-center me-8 mb-2"},ut={class:"text-h6"},rt=X(()=>l("span",null,"Task Done",-1)),ct={class:"d-flex align-center me-4 mb-2"},mt={class:"text-h6"},pt=X(()=>l("span",null,"Project Done",-1)),ft=X(()=>l("h6",{class:"text-h6"}," Details ",-1)),_t={class:"text-sm"},At=i(" Username: "),gt={class:"text-body-2"},vt={class:"text-sm"},ht=i(" Billing Email: "),bt={class:"text-body-2"},xt={class:"text-sm"},yt=i(" Status: "),Vt={class:"text-sm"},wt=i(" Role: "),Ct={class:"text-capitalize text-body-2"},Dt={class:"text-sm"},Et=i(" Tax ID: "),Bt={class:"text-body-2"},Ut={class:"text-sm"},kt=i(" Contact: "),It={class:"text-body-2"},Tt={class:"text-sm"},Pt=i(" Language: "),St={class:"text-body-2"},Ft={class:"text-sm"},jt=i(" Country: "),Rt={class:"text-body-2"},Xt=i(" Edit "),Yt=i(" Suspend "),Gt=i(" Standard "),zt=X(()=>l("div",{class:"d-flex align-center"},[l("sup",{class:"text-primary text-sm font-weight-regular"},"$"),l("h3",{class:"text-h3 text-primary font-weight-semibold"}," 99 "),l("sub",{class:"mt-3"},[l("h6",{class:"text-sm font-weight-regular"},"/ month")])],-1)),Ot={class:"my-6"},Ht={class:"d-flex font-weight-semibold mt-3 mb-2"},qt=X(()=>l("h6",{class:"text-sm"}," Days ",-1)),Kt=X(()=>l("h6",{class:"text-sm"}," 26 of 30 Days ",-1)),Qt=X(()=>l("p",{class:"text-xs mt-2"}," 4 days remaining ",-1)),Lt=i(" Upgrade Plan "),Jt={__name:"UserBioPanel",props:{userData:{type:Object,required:!0}},setup(x){const d=x,f={plan:"Standard",price:99,benefits:["10 Users","Up to 10GB storage","Basic Support"]},s=_(!1),c=_(!1),n=o=>o==="pending"?"warning":o==="active"?"success":o==="inactive"?"secondary":"primary",g=o=>o==="subscriber"?{color:"primary",icon:"mdi-account-outline"}:o==="author"?{color:"warning",icon:"mdi-cog-outline"}:o==="maintainer"?{color:"success",icon:"mdi-database-outline"}:o==="editor"?{color:"info",icon:"mdi-pencil-outline"}:o==="admin"?{color:"error",icon:"mdi-dns-outline"}:{color:"primary",icon:"mdi-account-outline"};return(o,a)=>{const m=ot,y=pe;return p(),B(I,null,[e(P,null,{default:t(()=>[e(r,{cols:"12"},{default:t(()=>[d.userData?(p(),C(V,{key:0},{default:t(()=>[e(b,{class:"text-center pt-15"},{default:t(()=>[e(j,{rounded:"sm",size:120,color:"primary",variant:"tonal"},{default:t(()=>[d.userData.avatar?(p(),C(re,{key:0,src:d.userData.avatar},null,8,["src"])):(p(),B("span",nt,u(K(Ae)(d.userData.fullName)),1))]),_:1}),l("h6",it,u(d.userData.fullName),1),e(Q,{label:"",color:g(d.userData.role).color,size:"small",class:"text-capitalize mt-4"},{default:t(()=>[i(u(d.userData.role),1)]),_:1},8,["color"])]),_:1}),e(b,{class:"d-flex justify-center flex-wrap mt-3"},{default:t(()=>[l("div",dt,[e(j,{size:44,rounded:"",color:"primary",variant:"tonal",class:"me-3"},{default:t(()=>[e(D,{size:"22",icon:"mdi-check"})]),_:1}),l("div",null,[l("h6",ut,u(K(ne)(d.userData.taskDone)),1),rt])]),l("div",ct,[e(j,{size:44,rounded:"",color:"primary",variant:"tonal",class:"me-3"},{default:t(()=>[e(D,{size:"22",icon:"mdi-briefcase-variant-outline"})]),_:1}),l("div",null,[l("h6",mt,u(K(ne)(d.userData.projectDone)),1),pt])])]),_:1}),e(b,null,{default:t(()=>[ft,e(R,{class:"mt-4"}),e(Y,{class:"card-list mt-2"},{default:t(()=>[e(U,null,{default:t(()=>[e(S,null,{default:t(()=>[l("h6",_t,[At,l("span",gt," @"+u(d.userData.username),1)])]),_:1})]),_:1}),e(U,null,{default:t(()=>[e(S,null,{default:t(()=>[l("h6",vt,[ht,l("span",bt,u(d.userData.email),1)])]),_:1})]),_:1}),e(U,null,{default:t(()=>[e(S,null,{default:t(()=>[l("h6",xt,[yt,e(Q,{label:"",size:"small",color:n(d.userData.status),class:"text-capitalize"},{default:t(()=>[i(u(d.userData.status),1)]),_:1},8,["color"])])]),_:1})]),_:1}),e(U,null,{default:t(()=>[e(S,null,{default:t(()=>[l("h6",Vt,[wt,l("span",Ct,u(d.userData.role),1)])]),_:1})]),_:1}),e(U,null,{default:t(()=>[e(S,null,{default:t(()=>[l("h6",Dt,[Et,l("span",Bt,u(d.userData.taxId),1)])]),_:1})]),_:1}),e(U,null,{default:t(()=>[e(S,null,{default:t(()=>[l("h6",Ut,[kt,l("span",It,u(d.userData.contact),1)])]),_:1})]),_:1}),e(U,null,{default:t(()=>[e(S,null,{default:t(()=>[l("h6",Tt,[Pt,l("span",St,u(d.userData.language),1)])]),_:1})]),_:1}),e(U,null,{default:t(()=>[e(S,null,{default:t(()=>[l("h6",Ft,[jt,l("span",Rt,u(d.userData.country),1)])]),_:1})]),_:1})]),_:1})]),_:1}),e(b,{class:"d-flex justify-center"},{default:t(()=>[e(A,{variant:"elevated",class:"me-3",onClick:a[0]||(a[0]=k=>s.value=!0)},{default:t(()=>[Xt]),_:1}),e(A,{variant:"tonal",color:"error"},{default:t(()=>[Yt]),_:1})]),_:1})]),_:1})):J("",!0)]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(V,{flat:"",class:"current-plan"},{default:t(()=>[e(b,{class:"d-flex"},{default:t(()=>[e(Q,{label:"",color:"primary",size:"small"},{default:t(()=>[Gt]),_:1}),e($),zt]),_:1}),e(b,null,{default:t(()=>[e(Y,{class:"card-list"},{default:t(()=>[(p(!0),B(I,null,F(f.benefits,k=>(p(),C(U,{key:k},{default:t(()=>[e(D,{size:"10",color:"#E0E0E0",class:"me-2",icon:"mdi-checkbox-blank-circle"}),l("span",null,u(k),1)]),_:2},1024))),128))]),_:1}),l("div",Ot,[l("div",Ht,[qt,e($),Kt]),e(le,{rounded:"","model-value":86,height:"8",color:"primary"}),Qt]),e(A,{block:"",onClick:a[1]||(a[1]=k=>c.value=!0)},{default:t(()=>[Lt]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(m,{isDialogVisible:s.value,"onUpdate:isDialogVisible":a[2]||(a[2]=k=>s.value=k),"user-data":d.userData},null,8,["isDialogVisible","user-data"]),e(y,{isDialogVisible:c.value,"onUpdate:isDialogVisible":a[3]||(a[3]=k=>c.value=k)},null,8,["isDialogVisible"])],64)}}},Wt=_e(Jt,[["__scopeId","data-v-8c29b4f0"]]),Zt=i(" Edit Address "),Mt=i(" Edit Address for future billing "),Nt=i(" submit "),$t=i(" Cancel "),el={__name:"EditAddressDialog",props:{billingAddress:{type:Object,required:!0},isDialogVisible:{type:Boolean,required:!0}},emits:["update:isDialogVisible","submit"],setup(x,{emit:d}){const f=x,s=_(structuredClone(q(f.billingAddress))),c=()=>{d("update:isDialogVisible",!1),s.value=structuredClone(q(f.billingAddress))},n=()=>{d("update:isDialogVisible",!1),d("submit",s.value)};return(g,o)=>(p(),C(se,{width:g.$vuetify.display.smAndDown?"auto":650,"model-value":f.isDialogVisible,"onUpdate:modelValue":o[9]||(o[9]=a=>g.$emit("update:isDialogVisible",a))},{default:t(()=>[f.billingAddress?(p(),C(V,{key:0,class:"pa-sm-9 pa-5"},{default:t(()=>[e(G,null,{default:t(()=>[e(z,{class:"text-h5 text-center"},{default:t(()=>[Zt]),_:1})]),_:1}),e(b,null,{default:t(()=>[e(ae,{class:"text-center mb-6"},{default:t(()=>[Mt]),_:1}),e(oe,{onSubmit:te(n,["prevent"])},{default:t(()=>[e(P,null,{default:t(()=>[e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.companyName,"onUpdate:modelValue":o[0]||(o[0]=a=>s.value.companyName=a),label:"Company Name"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.billingEmail,"onUpdate:modelValue":o[1]||(o[1]=a=>s.value.billingEmail=a),label:"Email"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.taxID,"onUpdate:modelValue":o[2]||(o[2]=a=>s.value.taxID=a),label:"Tax ID"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.vatNumber,"onUpdate:modelValue":o[3]||(o[3]=a=>s.value.vatNumber=a),label:"VAT Number"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(Ee,{modelValue:s.value.address,"onUpdate:modelValue":o[4]||(o[4]=a=>s.value.address=a),rows:"2",label:"Billing Address"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.contact,"onUpdate:modelValue":o[5]||(o[5]=a=>s.value.contact=a),label:"Contact"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(L,{modelValue:s.value.country,"onUpdate:modelValue":o[6]||(o[6]=a=>s.value.country=a),label:"Country",items:["USA","Uk","France","Germany","Japan"]},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.state,"onUpdate:modelValue":o[7]||(o[7]=a=>s.value.state=a),label:"State"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{modelValue:s.value.zipCode,"onUpdate:modelValue":o[8]||(o[8]=a=>s.value.zipCode=a),label:"Zip Code"},null,8,["modelValue"])]),_:1}),e(r,{cols:"12",class:"d-flex flex-wrap justify-center gap-4"},{default:t(()=>[e(A,{type:"submit"},{default:t(()=>[Nt]),_:1}),e(A,{variant:"tonal",color:"secondary",onClick:c},{default:t(()=>[$t]),_:1})]),_:1})]),_:1})]),_:1},8,["onSubmit"])]),_:1})]),_:1})):J("",!0)]),_:1},8,["width","model-value"]))}},tl="/assets/american-express.2c04e485.png";const ll=l("h6",{class:"text-sm font-weight-medium mb-1"},[i(" Your Current Plan is "),l("strong",null,"Basic")],-1),al=l("p",null,"A simple start for everyone",-1),sl=l("h6",{class:"text-sm font-weight-medium mb-1"}," Active until Dec 09, 2021 ",-1),ol=l("p",null,"We will send you a notification upon Subscription expiration",-1),nl={class:"text-sm font-weight-medium mb-1"},il=l("span",{class:"me-3"},"$199 Per Month",-1),dl=i(" popular "),ul=l("p",{class:"mb-0"}," Standard plan for small to medium businesses ",-1),rl=i("We need your attention!"),cl=l("span",null,"Your plan requires update",-1),ml=l("div",{class:"d-flex justify-space-between font-weight-bold mt-8 mb-2"},[l("h6",{class:"text-sm"}," Days "),l("h6",{class:"text-sm"}," 26 of 30 Days ")],-1),pl=l("p",{class:"text-xs mt-2"}," Your plan requires update ",-1),fl={class:"d-flex flex-wrap gap-4"},_l=i(" upgrade plan "),Al=i(" Cancel Subscription "),gl=l("span",null,"Payment Methods",-1),vl=i(" Add Card "),hl={class:"text-no-wrap"},bl={class:"text-base my-3"},xl=i(" Primary "),yl={class:"text-body-1"},Vl={class:"d-flex flex-column text-sm-end"},wl={class:"order-sm-0 order-1"},Cl=i(" Edit "),Dl=i(" Delete "),El={class:"my-5 order-sm-1 order-0"},Bl=i("Billing Address"),Ul=i(" Edit Address "),kl=l("td",null,[l("h6",{class:"text-sm text-no-wrap mb-4"}," Company Name: ")],-1),Il={class:"text-body-2"},Tl=l("td",null,[l("h6",{class:"text-sm text-no-wrap mb-4"}," Billing Email: ")],-1),Pl={class:"text-body-2"},Sl=l("td",null,[l("h6",{class:"text-sm text-no-wrap mb-4"}," Tax ID: ")],-1),Fl={class:"text-body-2"},jl=l("td",null,[l("h6",{class:"text-sm text-no-wrap mb-4"}," VAT Number: ")],-1),Rl={class:"text-body-2"},Xl=l("td",{class:"d-flex align-baseline"},[l("h6",{class:"text-sm text-no-wrap"}," Billing Address: ")],-1),Yl={class:"text-body-2 mb-0"},Gl=l("td",null,[l("h6",{class:"text-sm text-no-wrap mb-4"}," Contact: ")],-1),zl={class:"text-body-2"},Ol=l("td",null,[l("h6",{class:"text-sm text-no-wrap mb-4"}," Country: ")],-1),Hl={class:"text-body-2"},ql=l("td",null,[l("h6",{class:"text-sm text-no-wrap mb-4"}," State: ")],-1),Kl={class:"text-body-2"},Ql=l("td",null,[l("h6",{class:"text-sm text-no-wrap"}," Zip Code: ")],-1),Ll={class:"text-body-2 mb-0"},Jl={__name:"UserTabBillingsPlans",setup(x){const d=_(!1),f=_(),s=_(!1),c=_(!1),n=_(!1),g=m=>{f.value=m,s.value=!0},o=[{name:"Tom McBride",number:"4851234567899865",expiry:"12/24",isPrimary:!0,type:"mastercard",cvv:"123",image:Be},{name:"Mildred Wagner",number:"5531234567895678",expiry:"02/24",isPrimary:!1,type:"visa",cvv:"456",image:Ue},{name:"Lester Jennings",number:"5531234567890002",expiry:"08/20",isPrimary:!1,type:"visa",cvv:"456",image:tl}],a={companyName:"ThemeSelection",billingEmail:"gertrude@gmail.com",taxID:"TAX-875623",vatNumber:"SDF754K77",address:"100 Water Plant Avenue, Building 1303 Wake Island",contact:"+1(609) 933-44-22",country:"USA",state:"Queensland",zipCode:"403114"};return(m,y)=>{const k=ke,w=el,T=pe;return p(),B(I,null,[e(P,null,{default:t(()=>[e(r,{cols:"12"},{default:t(()=>[e(V,{title:"Current Plan"},{default:t(()=>[e(b,null,{default:t(()=>[e(P,null,{default:t(()=>[e(r,{cols:"12",md:"6"},{default:t(()=>[ll,al,sl,ol,l("h6",nl,[il,e(Q,{color:"primary",size:"small",label:""},{default:t(()=>[dl]),_:1})]),ul]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(ce,{color:"warning",variant:"tonal"},{default:t(()=>[e(me,null,{default:t(()=>[rl]),_:1}),cl]),_:1}),ml,e(le,{rounded:"",color:"primary",height:10,"model-value":75}),pl]),_:1}),e(r,{cols:"12"},{default:t(()=>[l("div",fl,[e(A,{onClick:y[0]||(y[0]=v=>d.value=!0)},{default:t(()=>[_l]),_:1}),e(A,{color:"error",variant:"tonal"},{default:t(()=>[Al]),_:1})])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(V,null,{default:t(()=>[e(G,null,{default:t(()=>[e(z,{class:"d-flex flex-wrap gap-4"},{default:t(()=>[gl,e($),e(A,{"prepend-icon":"mdi-plus",onClick:y[1]||(y[1]=v=>c.value=!c.value)},{default:t(()=>[vl]),_:1})]),_:1})]),_:1}),e(b,{class:"d-flex flex-column gap-y-4"},{default:t(()=>[(p(),B(I,null,F(o,v=>e(V,{key:v.name,border:"",flat:""},{default:t(()=>[e(b,{class:"d-flex flex-sm-row flex-column"},{default:t(()=>[l("div",hl,[e(re,{src:v.image,width:60,height:25},null,8,["src"]),l("h4",bl,[i(u(v.name)+" ",1),v.isPrimary?(p(),C(Q,{key:0,label:"",color:"primary",size:"small"},{default:t(()=>[xl]),_:1})):J("",!0)]),l("span",yl,"**** **** **** "+u(v.number.substring(v.number.length-4)),1)]),e($),l("div",Vl,[l("div",wl,[e(A,{variant:"tonal",class:"me-2",onClick:h=>g(v)},{default:t(()=>[Cl]),_:2},1032,["onClick"]),e(A,{color:"secondary",variant:"tonal"},{default:t(()=>[Dl]),_:1})]),l("span",El,"Card expires at "+u(v.expiry),1)])]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(V,null,{default:t(()=>[e(G,null,{append:t(()=>[e(A,{onClick:y[2]||(y[2]=v=>n.value=!n.value)},{default:t(()=>[Ul]),_:1})]),default:t(()=>[e(z,null,{default:t(()=>[Bl]),_:1})]),_:1}),e(b,null,{default:t(()=>[e(P,null,{default:t(()=>[e(r,{cols:"12",lg:"6"},{default:t(()=>[e(O,{class:"billing-address-table"},{default:t(()=>[l("tr",null,[kl,l("td",null,[l("p",Il,u(a.companyName),1)])]),l("tr",null,[Tl,l("td",null,[l("p",Pl,u(a.billingEmail),1)])]),l("tr",null,[Sl,l("td",null,[l("p",Fl,u(a.taxID),1)])]),l("tr",null,[jl,l("td",null,[l("p",Rl,u(a.vatNumber),1)])]),l("tr",null,[Xl,l("td",null,[l("p",Yl,u(a.address),1)])])]),_:1})]),_:1}),e(r,{cols:"12",lg:"6"},{default:t(()=>[e(O,{class:"billing-address-table"},{default:t(()=>[l("tr",null,[Gl,l("td",null,[l("p",zl,u(a.contact),1)])]),l("tr",null,[Ol,l("td",null,[l("p",Hl,u(a.country),1)])]),l("tr",null,[ql,l("td",null,[l("p",Kl,u(a.state),1)])]),l("tr",null,[Ql,l("td",null,[l("p",Ll,u(a.zipCode),1)])])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(k,{isDialogVisible:s.value,"onUpdate:isDialogVisible":y[3]||(y[3]=v=>s.value=v),"card-details":f.value,class:"v-dialog-lg"},null,8,["isDialogVisible","card-details"]),e(k,{isDialogVisible:c.value,"onUpdate:isDialogVisible":y[4]||(y[4]=v=>c.value=v),class:"v-dialog-lg"},null,8,["isDialogVisible"]),e(w,{isDialogVisible:n.value,"onUpdate:isDialogVisible":y[5]||(y[5]=v=>n.value=v),"billing-address":a},null,8,["isDialogVisible"]),e(T,{isDialogVisible:d.value,"onUpdate:isDialogVisible":y[6]||(y[6]=v=>d.value=v)},null,8,["isDialogVisible"])],64)}}},Wl="data:image/png;base64,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",Zl=["href"],Ml=i(" Not connected "),Nl={__name:"UserTabConnections",setup(x){const d=_([{img:Ie,title:"Google",text:"Calendar and contacts",connected:!0},{img:Te,title:"Slack",text:"Communication",connected:!1},{img:Pe,title:"Github",text:"Manage your Git repositories",connected:!0},{img:Se,title:"Mailchimp",text:"Email marketing service",connected:!1},{img:Fe,title:"Asana",text:"Communication",connected:!1}]),f=_([{img:je,title:"Facebook",connected:!1},{img:Re,title:"Twitter",link:"https://twitter.com/theme_selection",username:"@Theme_Selection",connected:!0},{img:Wl,title:"Linkedin",link:"https://www.linkedin.com/company/themeselection",username:"@ThemeSelection",connected:!0},{img:Xe,title:"Dribbble",connected:!1},{img:Ye,title:"Behance",connected:!1}]);return(s,c)=>(p(),C(P,null,{default:t(()=>[e(r,{cols:"12"},{default:t(()=>[e(V,{title:"Connected Accounts",subtitle:"Display content from your connected accounts on your site"},{default:t(()=>[e(b,null,{default:t(()=>[e(Y,{class:"card-list"},{default:t(()=>[(p(!0),B(I,null,F(d.value,n=>(p(),C(U,{key:n.title,title:n.title,subtitle:n.text},{prepend:t(()=>[e(j,{start:"",size:35,image:n.img},null,8,["image"])]),append:t(()=>[e(ue,{modelValue:n.connected,"onUpdate:modelValue":g=>n.connected=g,density:"compact",class:"me-1"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["title","subtitle"]))),128))]),_:1})]),_:1})]),_:1})]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(V,{title:"Social Accounts",subtitle:"Display content from social accounts on your site"},{default:t(()=>[e(b,null,{default:t(()=>[e(Y,{class:"card-list"},{default:t(()=>[(p(!0),B(I,null,F(f.value,n=>(p(),C(U,{key:n.title,title:n.title},{prepend:t(()=>[e(j,{start:"",size:"35",rounded:"0",image:n.img},null,8,["image"])]),append:t(()=>[e(A,{icon:"",color:"secondary",variant:"tonal",size:"small",class:"rounded"},{default:t(()=>[e(D,{size:"20",icon:n.connected?"mdi-close":"mdi-link-variant"},null,8,["icon"])]),_:2},1024)]),default:t(()=>[n.connected?(p(),C(S,{key:0},{default:t(()=>[l("a",{href:n.link,target:"_blank",rel:"noopener noreferrer",class:"text-caption"},u(n.username),9,Zl)]),_:2},1024)):(p(),C(S,{key:1,class:"text-caption"},{default:t(()=>[Ml]),_:1}))]),_:2},1032,["title"]))),128))]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}},$l=l("thead",null,[l("tr",null,[l("th",{scope:"col"}," TYPE "),l("th",{scope:"col"}," EMAIL "),l("th",{scope:"col"}," BROWSER "),l("th",{scope:"col"}," APP ")])],-1),ea=i("Save changes"),ta=i(" Discard "),la={__name:"UserTabNotifications",setup(x){const d=_([{type:"New for you",email:!0,browser:!1,app:!1},{type:"Account activity",email:!1,browser:!0,app:!0},{type:"A new browser used to sign in",email:!0,browser:!0,app:!0},{type:"A new device is linked",email:!1,browser:!0,app:!1}]);return(f,s)=>(p(),C(V,{title:"Notifications",subtitle:"You will receive notification for the below selected items.",class:"user-tab-notification"},{default:t(()=>[e(O,{class:"text-no-wrap"},{default:t(()=>[$l,l("tbody",null,[(p(!0),B(I,null,F(d.value,c=>(p(),B("tr",{key:c.type},[l("td",null,u(c.type),1),l("td",null,[e(ee,{modelValue:c.email,"onUpdate:modelValue":n=>c.email=n,class:"mt-2"},null,8,["modelValue","onUpdate:modelValue"])]),l("td",null,[e(ee,{modelValue:c.browser,"onUpdate:modelValue":n=>c.browser=n,class:"mt-2"},null,8,["modelValue","onUpdate:modelValue"])]),l("td",null,[e(ee,{modelValue:c.app,"onUpdate:modelValue":n=>c.app=n,class:"mt-2"},null,8,["modelValue","onUpdate:modelValue"])])]))),128))])]),_:1}),e(R),e(b,{class:"d-flex flex-wrap gap-4"},{default:t(()=>[e(A,null,{default:t(()=>[ea]),_:1}),e(A,{color:"secondary",variant:"tonal"},{default:t(()=>[ta]),_:1})]),_:1})]),_:1}))}};const aa=i("Invoice List"),sa=i(" Export "),oa=l("th",{scope:"col"}," #ID ",-1),na={scope:"col"},ia=l("th",{scope:"col",class:"text-center"}," TOTAL ",-1),da=l("th",{scope:"col",class:"text-center"}," ISSUED DATE ",-1),ua=l("th",{scope:"col"},[l("span",{class:"ms-2"},"ACTIONS")],-1),ra={class:"mb-0"},ca={class:"mb-0"},ma={class:"mb-0"},pa={class:"text-center"},fa={class:"text-center"},_a={style:{width:"150px"}},Aa=i("Download"),ga=i("Edit"),va=i("Duplicate"),ha=l("tr",null,[l("td",{colspan:"8",class:"text-center text-body-1"}," No data available ")],-1),ba=[ha],xa={class:"d-flex align-center ms-3",style:{width:"171px"}},ya=l("span",{class:"text-no-wrap me-3"},"Rows per page:",-1),Va={class:"d-flex align-center"},wa={__name:"UserInvoiceTable",setup(x){const d=ze(),f=_(""),s=_(""),c=_(10),n=_(1),g=_(1),o=_(0),a=_([]),m=_([]);ie(()=>{d.fetchInvoices({q:f.value,status:s.value,perPage:c.value,currentPage:n.value}).then(w=>{a.value=w.data.invoices,g.value=w.data.totalPage,o.value=w.data.totalInvoices}).catch(w=>{console.log(w)})}),ie(()=>{n.value>g.value&&(n.value=g.value)});const y=he(()=>{const w=a.value.length?(n.value-1)*c.value+1:0,T=a.value.length+(n.value-1)*c.value;return`${w}-${T} of ${o.value}`}),k=w=>w==="Partial Payment"?{variant:"warning",icon:"mdi-chart-timeline-variant"}:w==="Paid"?{variant:"success",icon:"mdi-check"}:w==="Downloaded"?{variant:"info",icon:"mdi-arrow-down"}:w==="Draft"?{variant:"secondary",icon:"mdi-content-save-outline"}:w==="Sent"?{variant:"primary",icon:"mdi-email-outline"}:w==="Past Due"?{variant:"error",icon:"mdi-alert-circle-outline"}:{variant:"secondary",icon:"mdi-close"};return(w,T)=>{const v=be("RouterLink");return a.value?(p(),C(V,{key:0,id:"invoice-list"},{default:t(()=>[e(G,null,{append:t(()=>[e(A,{color:"primary","append-icon":"mdi-chevron-down"},{default:t(()=>[sa,e(de,{activator:"parent"},{default:t(()=>[e(Y,{density:"compact"},{default:t(()=>[(p(),B(I,null,F(["PDF","XLSX","CSV"],(h,W)=>e(U,{key:W,value:W},{default:t(()=>[e(Z,null,{default:t(()=>[i(u(h),1)]),_:2},1024)]),_:2},1032,["value"])),64))]),_:1})]),_:1})]),_:1})]),default:t(()=>[e(z,null,{default:t(()=>[aa]),_:1})]),_:1}),e(R),e(O,{class:"text-no-wrap invoice-list-table"},{default:t(()=>[l("thead",null,[l("tr",null,[oa,l("th",na,[e(D,{icon:"mdi-trending-up"})]),ia,da,ua])]),l("tbody",null,[(p(!0),B(I,null,F(a.value,h=>(p(),B("tr",{key:h.id},[l("td",null,[e(v,{to:{name:"invoice-preview-id",params:{id:h.id}}},{default:t(()=>[i(" #"+u(h.id),1)]),_:2},1032,["to"])]),l("td",null,[e(Oe,null,{activator:t(({props:W})=>[e(j,xe({size:30},W,{color:k(h.invoiceStatus).variant,variant:"tonal"}),{default:t(()=>[e(D,{size:20,icon:k(h.invoiceStatus).icon},null,8,["icon"])]),_:2},1040,["color"])]),default:t(()=>[l("p",ra,u(h.invoiceStatus),1),l("p",ca," Balance: "+u(h.balance),1),l("p",ma," Due date: "+u(h.dueDate),1)]),_:2},1024)]),l("td",pa," $"+u(h.total),1),l("td",fa,u(h.issuedDate),1),l("td",_a,[e(A,{icon:"",variant:"plain",color:"default",size:"x-small"},{default:t(()=>[e(D,{icon:"mdi-delete-outline",size:24})]),_:1}),e(A,{icon:"",variant:"plain",color:"default",size:"x-small",to:{name:"invoice-preview-id",params:{id:h.id}}},{default:t(()=>[e(D,{size:24,icon:"mdi-eye-outline"})]),_:2},1032,["to"]),e(A,{icon:"",variant:"plain",color:"default",size:"x-small"},{default:t(()=>[e(D,{size:24,icon:"mdi-dots-vertical"}),e(de,{activator:"parent"},{default:t(()=>[e(Y,{density:"compact"},{default:t(()=>[e(U,{value:"Download"},{prepend:t(()=>[e(D,{size:"22",class:"me-3",icon:"mdi-download-outline"})]),default:t(()=>[e(Z,null,{default:t(()=>[Aa]),_:1})]),_:1}),e(U,{to:{name:"invoice-edit-id",params:{id:h.id}}},{prepend:t(()=>[e(D,{size:"22",class:"me-3",icon:"mdi-pencil-outline"})]),default:t(()=>[e(Z,null,{default:t(()=>[ga]),_:1})]),_:2},1032,["to"]),e(U,{value:"Duplicate"},{prepend:t(()=>[e(D,{size:"22",class:"me-3",icon:"mdi-layers-outline"})]),default:t(()=>[e(Z,null,{default:t(()=>[va]),_:1})]),_:1})]),_:2},1024)]),_:2},1024)]),_:2},1024)])]))),128))]),ye(l("tfoot",null,ba,512),[[Ve,!a.value.length]])]),_:1}),e(R),e(b,{class:"d-flex flex-wrap justify-end gap-4 pa-2"},{default:t(()=>[l("div",xa,[ya,e(L,{modelValue:c.value,"onUpdate:modelValue":T[0]||(T[0]=h=>c.value=h),variant:"plain",items:[10,20,30,50],class:"invoice-pagination-select"},null,8,["modelValue"])]),l("div",Va,[l("span",null,u(K(y)),1),e(He,{modelValue:n.value,"onUpdate:modelValue":T[1]||(T[1]=h=>n.value=h),size:"small","total-visible":1,length:g.value,onNext:T[2]||(T[2]=h=>m.value=[]),onPrev:T[3]||(T[3]=h=>m.value=[])},null,8,["modelValue","length"])])]),_:1})]),_:1})):J("",!0)}}},Ca="data:image/png;base64,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",Da="/assets/html5.ff3e7cf8.png",Ea="/assets/python.1d56c267.png",Ba="/assets/react.52bd27c0.png",Ua="data:image/png;base64,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",ka="/assets/vue.33fa8801.png",Ia="/assets/xamarin.d2086975.png",Ta=l("thead",null,[l("tr",null,[l("th",{scope:"col"}," PROJECT "),l("th",{scope:"col"}," TOTAL TASK "),l("th",{scope:"col"}," PROGRESS "),l("th",{scope:"col"}," HOURS ")])],-1),Pa={class:"d-flex align-center"},Sa={class:"font-weight-medium mb-0"},Fa={class:"text-xs text-medium-emphasis mb-0"},ja={class:"text-medium-emphasis"},Ra=l("div",{class:"d-flex justify-space-between align-center flex-wrap"},[l("h4",{class:"text-base font-weight-semibold me-1 mb-3"}," 12 Invoices have been paid "),l("span",{class:"text-sm text-disabled text-no-wrap"},"12 min ago")],-1),Xa=l("p",{class:"mb-2"}," Invoices have been paid to the company ",-1),Ya={class:"d-flex align-center mt-2"},Ga=l("h6",{class:"font-weight-semibold text-sm"}," Invoices.pdf ",-1),za=l("div",{class:"d-flex justify-space-between align-center flex-wrap"},[l("h4",{class:"text-base font-weight-semibold me-1 mb-3"}," Meeting with john "),l("span",{class:"text-sm text-disabled text-no-wrap"},"45 min ago")],-1),Oa=l("p",{class:"mb-1"}," React Project meeting with john @10:15am ",-1),Ha={class:"d-flex align-center mt-3"},qa=l("div",null,[l("h6",{class:"text-sm font-weight-semibold mb-0"}," John Doe (Client) "),l("span",null,"CEO of Kelly Group")],-1),Ka=l("div",{class:"d-flex justify-space-between align-center flex-wrap"},[l("h4",{class:"text-base font-weight-semibold me-1 mb-3"}," Create a new react project for client "),l("span",{class:"text-sm text-disabled text-no-wrap"},"2 day ago")],-1),Qa=l("p",{class:"mb-0"}," Add files to new design folder ",-1),La=l("div",{class:"d-flex justify-space-between align-center flex-wrap"},[l("h4",{class:"text-base font-weight-semibold me-1 mb-3"}," 12 Create invoices for client "),l("span",{class:"text-sm text-disabled text-no-wrap"},"5 day ago")],-1),Ja=l("p",{class:"mb-0"}," Weekly review of freshly prepared design for our new app. ",-1),Wa={__name:"UserTabOverview",setup(x){const d=[{logo:Ba,name:"BGC eCommerce App",project:"React Project",totalTask:"122/240",progress:78,hours:"18:42"},{logo:Ca,name:"Falcon Logo Design",project:"Figma Project",totalTask:"09/56",progress:18,hours:"20:42"},{logo:ka,name:"Dashboard Design",project:"Vuejs Project",totalTask:"290/320",progress:62,hours:"120:87"},{logo:Ia,name:"Foodista mobile app",project:"Xamarin Project",totalTask:"290/320",progress:8,hours:"120:87"},{logo:Ea,name:"Dojo Email App",project:"Python Project",totalTask:"120/186",progress:49,hours:"230:10"},{logo:Ua,name:"Blockchain Website",project:"Sketch Project",totalTask:"99/109",progress:92,hours:"342:41"},{logo:Da,name:"Hoffman Website",project:"HTML Project",totalTask:"98/110",progress:88,hours:"12:45"}],f=s=>s<=25?"error":s>25&&s<=50?"warning":s>50&&s<=75?"primary":s>75&&s<=100?"success":"secondary";return(s,c)=>(p(),C(P,null,{default:t(()=>[e(r,{cols:"12"},{default:t(()=>[e(V,{title:"Project List"},{default:t(()=>[e(R),e(O,{class:"text-no-wrap"},{default:t(()=>[Ta,l("tbody",null,[(p(),B(I,null,F(d,n=>l("tr",{key:n.name},[l("td",Pa,[e(j,{size:34,class:"me-3",image:n.logo},null,8,["image"]),l("div",null,[l("p",Sa,u(n.name),1),l("p",Fa,u(n.project),1)])]),l("td",null,u(n.totalTask),1),l("td",null,[l("span",null,u(n.progress)+"%",1),e(le,{height:6,"model-value":n.progress,rounded:"",color:f(n.progress)},null,8,["model-value","color"])]),l("td",ja,u(n.hours),1)])),64))])]),_:1})]),_:1})]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(V,{title:"User Activity Timeline"},{default:t(()=>[e(b,null,{default:t(()=>[e(qe,{density:"compact",align:"start","line-inset":"8","truncate-line":"both"},{default:t(()=>[e(M,{"dot-color":"error",size:"x-small"},{default:t(()=>[Ra,Xa,l("div",Ya,[e(D,{color:"error",icon:"mdi-file-pdf-box",size:"24",class:"me-2"}),Ga])]),_:1}),e(M,{"dot-color":"primary",size:"x-small"},{default:t(()=>[za,Oa,l("div",Ha,[e(j,{size:"34",class:"me-2",image:K(we)},null,8,["image"]),qa])]),_:1}),e(M,{"dot-color":"info",size:"x-small"},{default:t(()=>[Ka,Qa]),_:1}),e(M,{"dot-color":"success",size:"x-small"},{default:t(()=>[La,Ja]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(wa)]),_:1})]),_:1}))}},N="/assets/chrome.391a2294.png",Za=i("Ensure that these requirements are met"),Ma=l("span",null,"Minimum 8 characters long, uppercase & symbol",-1),Na=i(" Change Password "),$a=l("h4",{class:"font-weight-semibold mb-1"}," SMS ",-1),es=l("p",{class:"mb-0 mt-4"},[i(" Two-factor authentication adds an additional layer of security to your account by requiring more than just a password to log in. "),l("a",{href:"javascript:void(0)",class:"text-decoration-none"},"Learn more"),i(". ")],-1),ts=l("thead",null,[l("tr",null,[l("th",{scope:"col"}," BROWSER "),l("th",{scope:"col"}," DEVICE "),l("th",{scope:"col"}," LOCATION "),l("th",{scope:"col"}," RECENT ACTIVITY ")])],-1),ls={class:"font-weight-medium"},as={class:"text-medium-emphasis"},ss={class:"text-medium-emphasis"},os={class:"text-medium-emphasis"},ns={__name:"UserTabSecurity",setup(x){const d=_(!1),f=_(!1),s=_("+1(968) 819-2547"),c=_(!1),n=[{browser:"Chrome on Windows",logo:N,device:"Dell XPS 15",location:"United States",activity:"10, Jan 2020 20:07"},{browser:"Chrome on Android",logo:N,device:"Google Pixel 3a",location:"Ghana",activity:"11, Jan 2020 10:16"},{browser:"Chrome on MacOS",logo:N,device:"Apple iMac",location:"Mayotte",activity:"11, Jan 2020 12:10"},{browser:"Chrome on iPhone",logo:N,device:"Apple iPhone XR",location:"Mauritania",activity:"12, Jan 2020 8:29"}];return(g,o)=>{const a=Ge;return p(),B(I,null,[e(P,null,{default:t(()=>[e(r,{cols:"12"},{default:t(()=>[e(V,{title:"Change Password"},{default:t(()=>[e(b,null,{default:t(()=>[e(ce,{variant:"tonal",color:"warning",class:"mb-6"},{default:t(()=>[e(me,null,{default:t(()=>[Za]),_:1}),Ma]),_:1}),e(oe,{onSubmit:o[2]||(o[2]=te(()=>{},["prevent"]))},{default:t(()=>[e(P,null,{default:t(()=>[e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{label:"New Password",type:d.value?"text":"password","append-inner-icon":d.value?"mdi-eye-off-outline":"mdi-eye-outline","onClick:appendInner":o[0]||(o[0]=m=>d.value=!d.value)},null,8,["type","append-inner-icon"])]),_:1}),e(r,{cols:"12",md:"6"},{default:t(()=>[e(E,{label:"Confirm Password",type:f.value?"text":"password","append-inner-icon":f.value?"mdi-eye-off-outline":"mdi-eye-outline","onClick:appendInner":o[1]||(o[1]=m=>f.value=!f.value)},null,8,["type","append-inner-icon"])]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(A,{type:"submit"},{default:t(()=>[Na]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(V,{title:"Two-step verification",subtitle:"Keep your account secure with authentication step."},{default:t(()=>[e(b,null,{default:t(()=>[l("div",null,[$a,e(E,{variant:"underlined","model-value":s.value,readonly:""},{"append-inner":t(()=>[e(A,{icon:"",size:"x-small",color:"default",variant:"plain"},{default:t(()=>[e(D,{size:"24",icon:"mdi-square-edit-outline",onClick:o[3]||(o[3]=m=>c.value=!0)})]),_:1}),e(A,{icon:"",size:"x-small",color:"default",variant:"plain"},{default:t(()=>[e(D,{size:"24",icon:"mdi-delete-outline"})]),_:1})]),_:1},8,["model-value"])]),es]),_:1})]),_:1})]),_:1}),e(r,{cols:"12"},{default:t(()=>[e(V,{title:"Recent devices"},{default:t(()=>[e(R),e(O,{class:"text-no-wrap"},{default:t(()=>[ts,l("tbody",null,[(p(),B(I,null,F(n,m=>l("tr",{key:m.browser},[l("td",null,[e(j,{size:22,image:m.logo,class:"me-3"},null,8,["image"]),l("span",ls,u(m.browser),1)]),l("td",as,u(m.device),1),l("td",ss,u(m.location),1),l("td",os,u(m.activity),1)])),64))])]),_:1})]),_:1})]),_:1})]),_:1}),e(a,{isDialogVisible:c.value,"onUpdate:isDialogVisible":o[4]||(o[4]=m=>c.value=m),"mobile-number":s.value},null,8,["isDialogVisible","mobile-number"])],64)}}},Vs={__name:"[id]",setup(x){const d=De(),f=Ce(),s=_(),c=_(null),n=[{icon:"mdi-account-outline",title:"Overview"},{icon:"mdi-lock-outline",title:"Security"},{icon:"mdi-bookmark-outline",title:"Billing & Plan"},{icon:"mdi-bell-outline",title:"Notifications"},{icon:"mdi-link-variant",title:"Connections"}];return d.fetchUser(Number(f.params.id)).then(g=>{s.value=g.data}),(g,o)=>s.value?(p(),C(P,{key:0},{default:t(()=>[e(r,{cols:"12",md:"5",lg:"4"},{default:t(()=>[e(Wt,{"user-data":s.value},null,8,["user-data"])]),_:1}),e(r,{cols:"12",md:"7",lg:"8"},{default:t(()=>[e(Ke,{modelValue:c.value,"onUpdate:modelValue":o[0]||(o[0]=a=>c.value=a)},{default:t(()=>[(p(),B(I,null,F(n,a=>e(Qe,{key:a.icon},{default:t(()=>[e(D,{start:"",size:24,icon:a.icon},null,8,["icon"]),l("span",null,u(a.title),1)]),_:2},1024)),64))]),_:1},8,["modelValue"]),e(R),e(Le,{modelValue:c.value,"onUpdate:modelValue":o[1]||(o[1]=a=>c.value=a),class:"mt-6 disable-tab-transition",touch:!1},{default:t(()=>[e(H,null,{default:t(()=>[e(Wa)]),_:1}),e(H,null,{default:t(()=>[e(ns)]),_:1}),e(H,null,{default:t(()=>[e(Jl)]),_:1}),e(H,null,{default:t(()=>[e(la)]),_:1}),e(H,null,{default:t(()=>[e(Nl)]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})):J("",!0)}};export{Vs as default}; diff --git a/dist/assets/_question_.7a53b64c.js b/dist/assets/_question_.7a53b64c.js new file mode 100644 index 0000000..73446f1 --- /dev/null +++ b/dist/assets/_question_.7a53b64c.js @@ -0,0 +1 @@ +import{$ as h,a0 as b,o,c as p,w as e,a as t,a9 as l,dq as x,ar as v,au as C,at as y,V as m,S as q,f as r,a6 as f,e as I,cN as L,Y as A,dl as B,dn as T}from"./index.4bc17e10.js";import{b as g}from"./route-block.2f1a6263.js";import{V,c as k,a as w,b as Q}from"./VCard.2c35d430.js";const N=r("Copyright & Legal (5)"),z={__name:"[question]",setup(D){const u=L(),a=h();return b(u,()=>A.get(`/pages/knowledge-base/categories/questions/${u.params.question}`).then(c=>{a.value=c.data}),{immediate:!0}),(c,K)=>(o(),p(I,{id:"page-knowledge-base"},{default:e(()=>[t(m,{cols:"12",md:"4",lg:"3",class:"kb-question-related-col"},{default:e(()=>[t(V,null,{default:e(()=>[t(k,{class:"bg-var-theme-background"},{prepend:e(()=>[t(l,{color:"warning",size:24,icon:"mdi-lock-open-outline"})]),default:e(()=>[t(w,null,{default:e(()=>[N]),_:1})]),_:1}),t(x,{density:"compact"},{default:e(()=>{var s;return[(o(!0),v(y,null,C((s=a.value)==null?void 0:s.relatedQuestions,n=>(o(),p(B,{key:n.question},{prepend:e(()=>[t(l,{size:"14",class:"me-2",icon:"mdi-checkbox-blank-circle-outline"})]),default:e(()=>[t(T,{class:"text-body-2",href:"#",tag:"a"},{default:e(()=>[r(f(n.question),1)]),_:2},1024)]),_:2},1024))),128))]}),_:1})]),_:1})]),_:1}),t(m,{cols:"12",md:"8",lg:"9"},{default:e(()=>[t(V,null,{default:e(()=>{var s,n,i;return[t(q,{cover:"",src:(s=a.value)==null?void 0:s.postImg},null,8,["src"]),t(k,null,{prepend:e(()=>[t(l,{icon:"mdi-cellphone",class:"mx-n1"})]),default:e(()=>[t(w,null,{default:e(()=>{var d,_;return[r(f((_=(d=a.value)==null?void 0:d.postContent)==null?void 0:_.title),1)]}),_:1})]),_:1}),t(Q,{innerHTML:(i=(n=a.value)==null?void 0:n.postContent)==null?void 0:i.postDesc},null,8,["innerHTML"])]}),_:1})]),_:1})]),_:1}))}};typeof g=="function"&&g(z);export{z as default}; diff --git a/dist/assets/_question_.dc0948df.css b/dist/assets/_question_.dc0948df.css new file mode 100644 index 0000000..fc05685 --- /dev/null +++ b/dist/assets/_question_.dc0948df.css @@ -0,0 +1 @@ +#page-knowledge-base .page-kb-character-wrapper{position:relative;background:rgba(var(--v-theme-on-surface),var(--v-hover-opacity));block-size:12.5rem;padding-block-start:1.438rem}#page-knowledge-base .page-kb-character-wrapper .v-image{position:absolute;inset-block-end:0;inset-inline:0}#page-knowledge-base .page-kbc-title{background:rgba(var(--v-theme-on-surface),var(--v-hover-opacity))} diff --git a/dist/assets/_tab_.12077e99.css b/dist/assets/_tab_.12077e99.css new file mode 100644 index 0000000..87ef4ab --- /dev/null +++ b/dist/assets/_tab_.12077e99.css @@ -0,0 +1 @@ +#invoice-list .invoice-list-status{inline-size:15rem}#invoice-list .invoice-list-search{inline-size:12rem}.invoice-pagination-select .v-field__input,.invoice-pagination-select .v-field__append-inner{padding-block-start:.5rem}.pricing-dialog .pricing-title{font-size:1.5rem!important}.pricing-dialog .v-card{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));box-shadow:none} diff --git a/dist/assets/_tab_.3e5bab6d.js b/dist/assets/_tab_.3e5bab6d.js new file mode 100644 index 0000000..572c2b1 --- /dev/null +++ b/dist/assets/_tab_.3e5bab6d.js @@ -0,0 +1 @@ +import{o as b,c as P,w as l,a as e,aa as _,a5 as t,a6 as p,f as d,$ as c,ar as C,V as n,k as N,a9 as x,cV as $,e as S,ad as g,ae as I,ac as R,at as T,al as de,cm as j,O as ue,r as re,a7 as F,au as U,aF as ce,S as K,ab as W,dL as me,cZ as Y,aP as pe,aQ as fe,dr as _e,dq as J,dl as B,dn as H,P as ve,a8 as be,b as le,dy as ge,dz as ye,dA as Z,ah as te,dm as X,dp as q,bp as Ae,cN as he}from"./index.4bc17e10.js";import{b as h,e as Ve,V}from"./VCard.2c35d430.js";import{V as ae}from"./VDialog.a5ac6f2f.js";import{V as E}from"./VForm.666a8c8b.js";import{V as oe,a as ne}from"./VAlert.b408607f.js";import{V as O}from"./VCheckbox.f318de96.js";import{v as we,m as xe,_ as Ce,g as Se,s as De,a as ke,b as Pe,c as Te,f as Ie,t as Ue,d as Me,e as Le,h as Ge}from"./EnableOneTimePasswordDialog.200182a0.js";import{_ as Ee}from"./AppPricing.0e4ed493.js";import{u as ze}from"./useInvoiceStore.9ed81356.js";import{V as Be}from"./VTooltip.6547da95.js";import{V as Q}from"./VTable.1b81204a.js";import{V as Ne}from"./VPagination.49eec407.js";import{s as Re,a as Ke}from"./sitting-girl-with-laptop-light.2ab0b492.js";import{u as Oe}from"./useGenerateImageVariant.c31b385d.js";import{b as ee}from"./route-block.2f1a6263.js";import{a as $e,V as Ye}from"./VTabs.68552fcc.js";import{V as z,a as He}from"./VWindowItem.fdca8631.js";const qe=t("span",{class:"text-5xl"},"!",-1),Fe={class:"text-lg font-weight-medium"},We=d(" Confirm "),Je=d(" Cancel "),se={__name:"ConfirmDialog",props:{confirmationMsg:{type:String,required:!0},isDialogVisible:{type:Boolean,required:!0}},emits:["update:isDialogVisible","confirm"],setup(M,{emit:y}){const m=M,A=r=>{y("update:isDialogVisible",r)},i=()=>{y("confirm",!0),A(!1)},s=()=>{y("confirm",!1),y("update:isDialogVisible",!1)};return(r,D)=>(b(),P(ae,{"max-width":"500","model-value":m.isDialogVisible,"onUpdate:modelValue":A},{default:l(()=>[e(V,{class:"text-center px-10 py-6"},{default:l(()=>[e(h,null,{default:l(()=>[e(_,{icon:"",variant:"outlined",color:"warning",class:"mb-4",style:{width:"88px",height:"88px","pointer-events":"none"}},{default:l(()=>[qe]),_:1}),t("h6",Fe,p(m.confirmationMsg),1)]),_:1}),e(Ve,{class:"align-center justify-center gap-2"},{default:l(()=>[e(_,{variant:"elevated",onClick:i},{default:l(()=>[We]),_:1}),e(_,{color:"secondary",variant:"tonal",onClick:s},{default:l(()=>[Je]),_:1})]),_:1})]),_:1})]),_:1},8,["model-value"]))}},Qe={ref:"refForm",class:"d-flex flex-column justify-center gap-5"},je={class:"d-flex flex-wrap gap-2"},Ze=t("span",{class:"d-none d-sm-block"},"Upload new photo",-1),Xe=t("span",{class:"d-none d-sm-block"},"Reset",-1),el=t("p",{class:"text-body-1 mb-0"}," Allowed JPG, GIF or PNG. Max size of 800K ",-1),ll=d("Save changes"),tl=d(" Reset "),al=d(" Are you sure you want to delete your account? "),ol=t("p",{class:"mb-0"}," Once you delete your account, there is no going back. Please be certain. ",-1),nl=d(" Deactivate Account "),sl={__name:"AccountSettingsAccount",setup(M){const y={avatarImg:de,firstName:"john",lastName:"Doe",email:"johnDoe@example.com",org:"ThemeSelection",phone:"+1 (917) 543-9876",address:"123 Main St, New York, NY 10001",state:"New York",zip:"10001",country:"USA",language:"English",timezone:"(GMT-11:00) International Date Line West",currency:"USD"},m=c(),A=c(!1),i=c(structuredClone(y)),s=c(!1),r=[k=>!!k||"Please confirm account deactivation"],D=()=>{i.value=structuredClone(y)},w=k=>{const o=new FileReader,{files:v}=k.target;v&&v.length&&(o.readAsDataURL(v[0]),o.onload=()=>{typeof o.result=="string"&&(i.value.avatarImg=o.result)})},L=()=>{i.value.avatarImg=y.avatarImg},G=["(GMT-11:00) International Date Line West","(GMT-11:00) Midway Island","(GMT-10:00) Hawaii","(GMT-09:00) Alaska","(GMT-08:00) Pacific Time (US & Canada)","(GMT-08:00) Tijuana","(GMT-07:00) Arizona","(GMT-07:00) Chihuahua","(GMT-07:00) La Paz","(GMT-07:00) Mazatlan","(GMT-07:00) Mountain Time (US & Canada)","(GMT-06:00) Central America","(GMT-06:00) Central Time (US & Canada)","(GMT-06:00) Guadalajara","(GMT-06:00) Mexico City","(GMT-06:00) Monterrey","(GMT-06:00) Saskatchewan","(GMT-05:00) Bogota","(GMT-05:00) Eastern Time (US & Canada)","(GMT-05:00) Indiana (East)","(GMT-05:00) Lima","(GMT-05:00) Quito","(GMT-04:00) Atlantic Time (Canada)","(GMT-04:00) Caracas","(GMT-04:00) La Paz","(GMT-04:00) Santiago","(GMT-03:30) Newfoundland","(GMT-03:00) Brasilia","(GMT-03:00) Buenos Aires","(GMT-03:00) Georgetown","(GMT-03:00) Greenland","(GMT-02:00) Mid-Atlantic","(GMT-01:00) Azores","(GMT-01:00) Cape Verde Is.","(GMT+00:00) Casablanca","(GMT+00:00) Dublin","(GMT+00:00) Edinburgh","(GMT+00:00) Lisbon","(GMT+00:00) London"],f=["USD","EUR","GBP","AUD","BRL","CAD","CNY","CZK","DKK","HKD","HUF","INR"];return(k,o)=>{const v=se;return b(),C(T,null,[e(S,null,{default:l(()=>[e(n,{cols:"12"},{default:l(()=>[e(V,{title:"Account Details"},{default:l(()=>[e(h,{class:"d-flex"},{default:l(()=>[e(N,{rounded:"sm",size:"100",class:"me-6",image:i.value.avatarImg},null,8,["image"]),t("form",Qe,[t("div",je,[e(_,{color:"primary",onClick:o[0]||(o[0]=a=>{var u;return(u=m.value)==null?void 0:u.click()})},{default:l(()=>[e(x,{icon:"mdi-cloud-upload-outline",class:"d-sm-none"}),Ze]),_:1}),t("input",{ref_key:"refInputEl",ref:m,type:"file",name:"file",accept:".jpeg,.png,.jpg,GIF",hidden:"",onInput:w},null,544),e(_,{type:"reset",color:"error",variant:"tonal",onClick:L},{default:l(()=>[Xe,e(x,{icon:"mdi-refresh",class:"d-sm-none"})]),_:1})]),el],512)]),_:1}),e($),e(h,null,{default:l(()=>[e(E,{class:"mt-6"},{default:l(()=>[e(S,null,{default:l(()=>[e(n,{md:"6",cols:"12"},{default:l(()=>[e(g,{modelValue:i.value.firstName,"onUpdate:modelValue":o[1]||(o[1]=a=>i.value.firstName=a),label:"First Name"},null,8,["modelValue"])]),_:1}),e(n,{md:"6",cols:"12"},{default:l(()=>[e(g,{modelValue:i.value.lastName,"onUpdate:modelValue":o[2]||(o[2]=a=>i.value.lastName=a),label:"Last Name"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{modelValue:i.value.email,"onUpdate:modelValue":o[3]||(o[3]=a=>i.value.email=a),label:"E-mail",type:"email"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{modelValue:i.value.org,"onUpdate:modelValue":o[4]||(o[4]=a=>i.value.org=a),label:"Organization"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{modelValue:i.value.phone,"onUpdate:modelValue":o[5]||(o[5]=a=>i.value.phone=a),label:"Phone Number"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{modelValue:i.value.address,"onUpdate:modelValue":o[6]||(o[6]=a=>i.value.address=a),label:"Address"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{modelValue:i.value.state,"onUpdate:modelValue":o[7]||(o[7]=a=>i.value.state=a),label:"State"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{modelValue:i.value.zip,"onUpdate:modelValue":o[8]||(o[8]=a=>i.value.zip=a),label:"Zip Code"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(I,{modelValue:i.value.country,"onUpdate:modelValue":o[9]||(o[9]=a=>i.value.country=a),label:"Country",items:["USA","Canada","UK","India","Australia"]},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(I,{modelValue:i.value.language,"onUpdate:modelValue":o[10]||(o[10]=a=>i.value.language=a),label:"Language",items:["English","Spanish","Arabic","Hindi","Urdu"]},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(I,{modelValue:i.value.timezone,"onUpdate:modelValue":o[11]||(o[11]=a=>i.value.timezone=a),label:"Timezone",items:G,"menu-props":{maxHeight:200}},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(I,{modelValue:i.value.currency,"onUpdate:modelValue":o[12]||(o[12]=a=>i.value.currency=a),label:"Currency",items:f,"menu-props":{maxHeight:200}},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",class:"d-flex flex-wrap gap-4"},{default:l(()=>[e(_,null,{default:l(()=>[ll]),_:1}),e(_,{color:"secondary",variant:"tonal",type:"reset",onClick:R(D,["prevent"])},{default:l(()=>[tl]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(V,{title:"Delete Account"},{default:l(()=>[e(h,null,{default:l(()=>[e(oe,{color:"warning",variant:"tonal",class:"mb-4"},{default:l(()=>[e(ne,{class:"mb-1"},{default:l(()=>[al]),_:1}),ol]),_:1}),t("div",null,[e(O,{modelValue:s.value,"onUpdate:modelValue":o[13]||(o[13]=a=>s.value=a),rules:r,label:"I confirm my account deactivation"},null,8,["modelValue"])]),e(_,{disabled:!s.value,color:"error",class:"mt-3",onClick:o[14]||(o[14]=a=>A.value=!0)},{default:l(()=>[nl]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1})]),_:1}),e(v,{isDialogVisible:A.value,"onUpdate:isDialogVisible":o[15]||(o[15]=a=>A.value=a),"confirmation-msg":"Are you sure you want to deactivate your account?"},null,8,["isDialogVisible"])],64)}}};const il=d(" Create invoice "),dl={class:"d-flex align-center flex-wrap gap-3"},ul={class:"invoice-list-search"},rl={class:"invoice-list-status"},cl=t("th",{scope:"col"}," #ID ",-1),ml={scope:"col"},pl=t("th",{scope:"col"}," CLIENT ",-1),fl=t("th",{scope:"col"}," TOTAL ",-1),_l=t("th",{scope:"col"}," ISSUED DATE ",-1),vl=t("th",{scope:"col"}," BALANCE ",-1),bl=t("th",{scope:"col"},[t("span",{class:"ms-2"},"ACTIONS")],-1),gl={class:"mb-0"},yl={class:"mb-0"},Al={class:"mb-0"},hl={class:"d-flex align-center"},Vl={key:1},wl={class:"d-flex flex-column"},xl={class:"text-sm font-weight-medium mb-0"},Cl={class:"text-caption"},Sl={style:{width:"150px"}},Dl=d("Download"),kl=d("Edit"),Pl=d("Duplicate"),Tl=t("tr",null,[t("td",{colspan:"8",class:"text-center text-body-1"}," No data available ")],-1),Il=[Tl],Ul={class:"d-flex align-center me-3",style:{width:"171px"}},Ml=t("span",{class:"text-no-wrap me-3"},"Rows per page:",-1),Ll={class:"d-flex align-center"},Gl={__name:"BillingHistoryTable",setup(M){const y=ze(),m=c(""),A=c(),i=c(10),s=c(1),r=c(1),D=c(0),w=c([]),L=c([]);j(()=>{y.fetchInvoices({q:m.value,status:A.value,perPage:i.value,currentPage:s.value}).then(o=>{w.value=o.data.invoices,r.value=o.data.totalPage,D.value=o.data.totalInvoices}).catch(o=>{console.log(o)})}),j(()=>{s.value>r.value&&(s.value=r.value)});const G=ue(()=>{const o=w.value.length?(s.value-1)*i.value+1:0,v=w.value.length+(s.value-1)*i.value;return`${o}-${v} of ${D.value}`}),f=(o,v)=>o===v?{status:"Unpaid",chip:{color:"error"}}:o===0?{status:"Paid",chip:{color:"success"}}:{status:o,chip:{variant:"text"}},k=o=>o==="Partial Payment"?{variant:"warning",icon:"mdi-chart-timeline-variant"}:o==="Paid"?{variant:"success",icon:"mdi-check"}:o==="Downloaded"?{variant:"info",icon:"mdi-arrow-down"}:o==="Draft"?{variant:"secondary",icon:"mdi-content-save-outline"}:o==="Sent"?{variant:"primary",icon:"mdi-email-outline"}:o==="Past Due"?{variant:"error",icon:"mdi-alert-circle-outline"}:{variant:"secondary",icon:"mdi-close"};return(o,v)=>{const a=re("RouterLink");return w.value?(b(),P(V,{key:0,id:"invoice-list"},{default:l(()=>[e(h,{class:"d-flex align-center flex-wrap gap-3"},{default:l(()=>[e(_,{"prepend-icon":"mdi-plus",to:{name:"invoice-add"},class:"me-3"},{default:l(()=>[il]),_:1}),e(F),t("div",dl,[t("div",ul,[e(g,{modelValue:m.value,"onUpdate:modelValue":v[0]||(v[0]=u=>m.value=u),placeholder:"Search Invoice",density:"compact",class:"me-3"},null,8,["modelValue"])]),t("div",rl,[e(I,{modelValue:A.value,"onUpdate:modelValue":v[1]||(v[1]=u=>A.value=u),label:"Select Status",clearable:"","clear-icon":"mdi-close",density:"compact",items:["Downloaded","Draft","Paid","Partial Payment","Past Due"]},null,8,["modelValue"])])])]),_:1}),e($),e(Q,{class:"text-no-wrap invoice-list-table"},{default:l(()=>[t("thead",null,[t("tr",null,[cl,t("th",ml,[e(x,{icon:"mdi-trending-up"})]),pl,fl,_l,vl,bl])]),t("tbody",null,[(b(!0),C(T,null,U(w.value,u=>(b(),C("tr",{key:u.id},[t("td",null,[e(a,{to:{name:"invoice-preview-id",params:{id:u.id}}},{default:l(()=>[d(" #"+p(u.id),1)]),_:2},1032,["to"])]),t("td",null,[e(Be,null,{activator:l(({props:ie})=>[e(N,ce({size:30},ie,{color:k(u.invoiceStatus).variant,variant:"tonal"}),{default:l(()=>[e(x,{size:20,icon:k(u.invoiceStatus).icon},null,8,["icon"])]),_:2},1040,["color"])]),default:l(()=>[t("p",gl,p(u.invoiceStatus),1),t("p",yl," Balance: "+p(u.balance),1),t("p",Al," Due date: "+p(u.dueDate),1)]),_:2},1024)]),t("td",null,[t("div",hl,[e(N,{size:"33",variant:"tonal",color:k(u.invoiceStatus).variant,class:"me-3"},{default:l(()=>[u.avatar.length?(b(),P(K,{key:0,src:u.avatar},null,8,["src"])):(b(),C("span",Vl,p(W(me)(u.client.name)),1))]),_:2},1032,["color"]),t("div",wl,[t("h6",xl,p(u.client.name),1),t("span",Cl,p(u.client.companyEmail),1)])])]),t("td",null,"$"+p(u.total),1),t("td",null,p(u.issuedDate),1),t("td",null,[e(Y,pe(fe(f(u.balance,u.total).chip)),{default:l(()=>[d(p(f(u.balance,u.total).status),1)]),_:2},1040)]),t("td",Sl,[e(_,{icon:"",variant:"plain",color:"default",size:"x-small"},{default:l(()=>[e(x,{icon:"mdi-delete-outline",size:24})]),_:1}),e(_,{icon:"",variant:"plain",color:"default",size:"x-small",to:{name:"invoice-preview-id",params:{id:u.id}}},{default:l(()=>[e(x,{size:24,icon:"mdi-eye-outline"})]),_:2},1032,["to"]),e(_,{icon:"",variant:"plain",color:"default",size:"x-small"},{default:l(()=>[e(x,{size:24,icon:"mdi-dots-vertical"}),e(_e,{activator:"parent"},{default:l(()=>[e(J,{density:"compact"},{default:l(()=>[e(B,{value:"#"},{prepend:l(()=>[e(x,{size:"24",class:"me-3",icon:"mdi-download-outline"})]),default:l(()=>[e(H,null,{default:l(()=>[Dl]),_:1})]),_:1}),e(B,{to:{name:"invoice-edit-id",params:{id:u.id}}},{prepend:l(()=>[e(x,{size:"24",class:"me-3",icon:"mdi-pencil-outline"})]),default:l(()=>[e(H,null,{default:l(()=>[kl]),_:1})]),_:2},1032,["to"]),e(B,{value:"#"},{prepend:l(()=>[e(x,{size:"24",class:"me-3",icon:"mdi-layers-outline"})]),default:l(()=>[e(H,null,{default:l(()=>[Pl]),_:1})]),_:1})]),_:2},1024)]),_:2},1024)]),_:2},1024)])]))),128))]),ve(t("tfoot",null,Il,512),[[be,!w.value.length]])]),_:1}),e($),e(h,{class:"d-flex flex-wrap justify-end gap-4 pa-2"},{default:l(()=>[t("div",Ul,[Ml,e(I,{modelValue:i.value,"onUpdate:modelValue":v[2]||(v[2]=u=>i.value=u),variant:"plain",items:[10,20,30,50],class:"invoice-pagination-select"},null,8,["modelValue"])]),t("div",Ll,[t("span",null,p(W(G)),1),e(Ne,{modelValue:s.value,"onUpdate:modelValue":v[3]||(v[3]=u=>s.value=u),size:"small","total-visible":1,length:r.value,onNext:v[4]||(v[4]=u=>L.value=[]),onPrev:v[5]||(v[5]=u=>L.value=[])},null,8,["modelValue","length"])])]),_:1})]),_:1})):le("",!0)}}};const El=t("div",{class:"mb-6"},[t("h3",{class:"text-base font-weight-medium mb-2"}," Your Current Plan is Basic "),t("p",{class:"text-base"}," A simple start for everyone ")],-1),zl=t("div",{class:"mb-6"},[t("h3",{class:"text-base font-weight-medium mb-2"}," Active until Dec 09, 2021 "),t("p",{class:"text-base"}," We will send you a notification upon Subscription expiration ")],-1),Bl={class:"text-base font-weight-medium mb-2"},Nl=t("span",{class:"me-3"},"$199 Per Month",-1),Rl=d(" Popular "),Kl=t("p",{class:"text-base mb-0"}," Standard plan for small to medium businesses ",-1),Ol=d(" We need your attention! "),$l=t("span",null,"Your plan requires update",-1),Yl={class:"d-flex font-weight-bold text-base mt-8 mb-2"},Hl=t("span",null,"Days",-1),ql=t("span",null,"24 of 30 Days",-1),Fl=t("p",{class:"text-base mt-2"}," 6 days remaining until your plan requires update ",-1),Wl={class:"d-flex flex-wrap gap-y-4"},Jl=d(" upgrade plan "),Ql=d(" Cancel Subscription "),jl=d(" Save changes "),Zl=d(" Reset "),Xl=t("p",{class:"text-base font-weight-medium"}," My Cards ",-1),et={class:"d-flex flex-column gap-y-4"},lt={class:"text-no-wrap"},tt={class:"my-3"},at=d(" Primary "),ot={class:"text-base"},nt={class:"d-flex flex-column text-sm-end"},st={class:"d-flex flex-wrap gap-4 order-sm-0 order-1"},it=d(" Edit "),dt=d(" Delete "),ut={class:"mt-sm-auto mb-sm-0 my-5 order-sm-1 order-0"},rt=d(" Save changes "),ct=d(" Reset "),mt={__name:"AccountSettingsBillingAndPlans",setup(M){const y=c("credit-debit-atm-card"),m=c(!1),A=c(!1),i=c(!1),s=c(!1),r=[{name:"Tom McBride",number:"5531234567899856",expiry:"12/23",isPrimary:!0,type:"visa",cvv:"456",image:we},{name:"Mildred Wagner",number:"4851234567895896",expiry:"10/27",isPrimary:!1,type:"mastercard",cvv:"123",image:xe}],D=["United States","Canada","United Kingdom","Australia","New Zealand","India","Russia","China","Japan"],w=c(),L=G=>{w.value=G,i.value=!0};return(G,f)=>{const k=se,o=Ee,v=Ce;return b(),P(S,null,{default:l(()=>[e(n,{cols:"12"},{default:l(()=>[e(V,{title:"Current Plan"},{default:l(()=>[e(h,null,{default:l(()=>[e(S,null,{default:l(()=>[e(n,{cols:"12",md:"6"},{default:l(()=>[t("div",null,[El,zl,t("div",null,[t("h3",Bl,[Nl,e(Y,{color:"primary",size:"small",label:""},{default:l(()=>[Rl]),_:1})]),Kl])])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(oe,{color:"warning",variant:"tonal"},{default:l(()=>[e(ne,{class:"mb-1"},{default:l(()=>[Ol]),_:1}),$l]),_:1}),t("div",Yl,[Hl,e(F),ql]),e(ge,{color:"primary",rounded:"",height:"12","model-value":"75"}),Fl]),_:1}),e(n,{cols:"12"},{default:l(()=>[t("div",Wl,[e(_,{class:"me-3",onClick:f[0]||(f[0]=a=>m.value=!0)},{default:l(()=>[Jl]),_:1}),e(_,{color:"secondary",variant:"tonal",onClick:f[1]||(f[1]=a=>A.value=!0)},{default:l(()=>[Ql]),_:1})])]),_:1})]),_:1}),e(k,{isDialogVisible:A.value,"onUpdate:isDialogVisible":f[2]||(f[2]=a=>A.value=a),"confirmation-msg":"Are you sure to cancel your subscription?"},null,8,["isDialogVisible"]),e(ae,{modelValue:m.value,"onUpdate:modelValue":f[3]||(f[3]=a=>m.value=a),class:"v-dialog-xl"},{default:l(()=>[e(V,{class:"pricing-dialog pa-5 pa-sm-15"},{default:l(()=>[e(h,null,{default:l(()=>[e(o,{lg:"4"})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(V,{title:"Payment Methods"},{default:l(()=>[e(h,null,{default:l(()=>[e(E,null,{default:l(()=>[e(S,null,{default:l(()=>[e(n,{cols:"12",md:"6"},{default:l(()=>[e(E,{onSubmit:f[6]||(f[6]=R(()=>{},["prevent"]))},{default:l(()=>[e(S,null,{default:l(()=>[e(n,{cols:"12"},{default:l(()=>[e(ye,{modelValue:y.value,"onUpdate:modelValue":f[4]||(f[4]=a=>y.value=a),inline:""},{default:l(()=>[e(Z,{value:"credit-debit-atm-card",label:"Credit/Debit/ATM Card",color:"primary"}),e(Z,{value:"paypal-account",label:"Paypal account",color:"primary"})]),_:1},8,["modelValue"])]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(g,{label:"Card Number","model-value":0x7b5b5282deb5,type:"number"})]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{label:"Name","model-value":"john Doe"})]),_:1}),e(n,{cols:"6",md:"3"},{default:l(()=>[e(g,{label:"Expiry Date","model-value":"0524"})]),_:1}),e(n,{cols:"6",md:"3"},{default:l(()=>[e(g,{type:"password",label:"CVV Code","model-value":"0524"})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(te,{modelValue:s.value,"onUpdate:modelValue":f[5]||(f[5]=a=>s.value=a),density:"compact",label:"Save card for future billing?"},null,8,["modelValue"])]),_:1}),e(n,{cols:"12",class:"d-flex flex-wrap gap-4"},{default:l(()=>[e(_,{type:"submit"},{default:l(()=>[jl]),_:1}),e(_,{type:"reset",color:"secondary",variant:"tonal"},{default:l(()=>[Zl]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[Xl,t("div",et,[(b(),C(T,null,U(r,a=>e(V,{key:a.name,class:"bg-var-theme-background",flat:""},{default:l(()=>[e(h,{class:"d-flex flex-sm-row flex-column"},{default:l(()=>[t("div",lt,[e(K,{src:a.image,width:"46"},null,8,["src"]),t("h4",tt,[d(p(a.name)+" ",1),a.isPrimary?(b(),P(Y,{key:0,label:"",color:"primary",size:"small"},{default:l(()=>[at]),_:1})):le("",!0)]),t("span",ot,"**** **** **** "+p(a.number.substring(a.number.length-4)),1)]),e(F),t("div",nt,[t("div",st,[e(_,{variant:"tonal",onClick:u=>L(a)},{default:l(()=>[it]),_:2},1032,["onClick"]),e(_,{color:"secondary",variant:"tonal"},{default:l(()=>[dt]),_:1})]),t("span",ut,"Card expires at "+p(a.expiry),1)])]),_:2},1024)]),_:2},1024)),64))]),e(v,{isDialogVisible:i.value,"onUpdate:isDialogVisible":f[7]||(f[7]=a=>i.value=a),"card-details":w.value,class:"v-dialog-lg"},null,8,["isDialogVisible","card-details"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(V,{title:"Billing Address"},{default:l(()=>[e(h,null,{default:l(()=>[e(E,{onSubmit:f[8]||(f[8]=R(()=>{},["prevent"]))},{default:l(()=>[e(S,null,{default:l(()=>[e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{label:"Company Name"})]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{label:"Billing Email"})]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{label:"Tax ID"})]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{label:"VAT Number"})]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{dirty:"",label:"Phone Number",type:"number",prefix:"US (+1)"})]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(I,{label:"Country",items:D})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(g,{label:"Billing Address"})]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{label:"State"})]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{label:"Zip Code"})]),_:1}),e(n,{cols:"12",class:"d-flex flex-wrap gap-4"},{default:l(()=>[e(_,{type:"submit"},{default:l(()=>[rt]),_:1}),e(_,{type:"reset",color:"secondary",variant:"tonal"},{default:l(()=>[ct]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(Gl)]),_:1})]),_:1})}}},pt="data:image/png;base64,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",ft=d(" Not Connected "),_t={__name:"AccountSettingsConnections",setup(M){const y=c([{logo:Se,name:"Google",subtitle:"Calendar and contacts",connected:!0},{logo:De,name:"Slack",subtitle:"Communication",connected:!1},{logo:ke,name:"GitHub",subtitle:"Manage your Git repositories",connected:!0},{logo:Pe,name:"MailChimp",subtitle:"Email marketing service",connected:!0},{logo:Te,name:"Asana",subtitle:"Task management",connected:!1}]),m=c([{logo:Ie,name:"Facebook",connected:!1},{logo:Ue,name:"Twitter",links:{username:"@ThemeSelection",link:"https://twitter.com/Theme_Selection"},connected:!0},{logo:pt,name:"Instagram",links:{username:"@ThemeSelection",link:"https://www.instagram.com/themeselection/"},connected:!0},{logo:Me,name:"Dribbble",connected:!1},{logo:Le,name:"Behance",connected:!1}]);return(A,i)=>(b(),P(S,null,{default:l(()=>[e(n,{cols:"12",md:"6"},{default:l(()=>[e(V,{title:"Connected Accounts",subtitle:"Display content from your connected accounts on your site"},{default:l(()=>[e(h,null,{default:l(()=>[e(J,{class:"card-list"},{default:l(()=>[(b(!0),C(T,null,U(y.value,s=>(b(),P(B,{key:s.logo,title:s.name},{prepend:l(()=>[e(N,{start:""},{default:l(()=>[e(K,{src:s.logo,height:"30"},null,8,["src"])]),_:2},1024)]),append:l(()=>[e(X,null,{default:l(()=>[e(te,{modelValue:s.connected,"onUpdate:modelValue":r=>s.connected=r,density:"compact",class:"me-1"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),default:l(()=>[e(q,{class:"text-xs"},{default:l(()=>[d(p(s.subtitle),1)]),_:2},1024)]),_:2},1032,["title"]))),128))]),_:1})]),_:1})]),_:1})]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(V,{title:"Social Accounts",subtitle:"Display content from social accounts on your site"},{default:l(()=>[e(h,null,{default:l(()=>[e(J,{class:"card-list"},{default:l(()=>[(b(!0),C(T,null,U(m.value,s=>(b(),P(B,{key:s.logo,title:s.name},{prepend:l(()=>[e(N,{start:""},{default:l(()=>[e(K,{src:s.logo,height:"30"},null,8,["src"])]),_:2},1024)]),append:l(()=>[e(X,null,{default:l(()=>[e(_,{icon:"",variant:"tonal",size:"small",color:s.connected?"error":"secondary",class:"rounded"},{default:l(()=>[e(x,{size:"20",icon:s.connected?"mdi-delete-outline":"mdi-link-variant"},null,8,["icon"])]),_:2},1032,["color"])]),_:2},1024)]),default:l(()=>{var r,D;return[(r=s.links)!=null&&r.link?(b(),P(q,{key:0,tag:"a",href:(D=s.links)==null?void 0:D.link,style:{opacity:"1"}},{default:l(()=>{var w;return[d(p((w=s.links)==null?void 0:w.username),1)]}),_:2},1032,["href"])):(b(),P(q,{key:1,class:"text-xs"},{default:l(()=>[ft]),_:1}))]}),_:2},1032,["title"]))),128))]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}},vt=d(" We need permission from your browser to show notifications. "),bt=t("a",{href:"javascript:void(0)"},"Request Permission",-1),gt=t("thead",null,[t("tr",null,[t("th",{scope:"col"}," Type "),t("th",{scope:"col"}," EMAIL "),t("th",{scope:"col"}," BROWSER "),t("th",{scope:"col"}," App ")])],-1),yt=t("p",{class:"text-base font-weight-medium"}," When should we send you notifications? ",-1),At={class:"d-flex flex-wrap gap-4 mt-4"},ht=d(" Save Changes "),Vt=d(" Reset "),wt={__name:"AccountSettingsNotification",setup(M){const y=c([{type:"New for you",email:!0,browser:!0,app:!0},{type:"Account activity",email:!0,browser:!0,app:!0},{type:"A new browser used to sign in",email:!0,browser:!0,app:!1},{type:"A new device is linked",email:!0,browser:!1,app:!1}]),m=c("Only when I'm online");return(A,i)=>(b(),P(V,{title:"Recent Devices"},{default:l(()=>[e(h,null,{default:l(()=>[vt,bt]),_:1}),e(Q,{class:"text-no-wrap"},{default:l(()=>[gt,t("tbody",null,[(b(!0),C(T,null,U(y.value,s=>(b(),C("tr",{key:s.type},[t("td",null,p(s.type),1),t("td",null,[e(O,{modelValue:s.email,"onUpdate:modelValue":r=>s.email=r,class:"mt-2"},null,8,["modelValue","onUpdate:modelValue"])]),t("td",null,[e(O,{modelValue:s.browser,"onUpdate:modelValue":r=>s.browser=r,class:"mt-2"},null,8,["modelValue","onUpdate:modelValue"])]),t("td",null,[e(O,{modelValue:s.app,"onUpdate:modelValue":r=>s.app=r,class:"mt-2"},null,8,["modelValue","onUpdate:modelValue"])])]))),128))])]),_:1}),e($),e(h,null,{default:l(()=>[e(E,{onSubmit:i[1]||(i[1]=R(()=>{},["prevent"]))},{default:l(()=>[yt,e(S,null,{default:l(()=>[e(n,{cols:"12",sm:"6"},{default:l(()=>[e(I,{modelValue:m.value,"onUpdate:modelValue":i[0]||(i[0]=s=>m.value=s),mandatory:"",items:["Only when I'm online","Anytime"]},null,8,["modelValue"])]),_:1})]),_:1}),t("div",At,[e(_,{type:"submit"},{default:l(()=>[ht]),_:1}),e(_,{color:"secondary",variant:"tonal",type:"reset"},{default:l(()=>[Vt]),_:1})])]),_:1})]),_:1})]),_:1}))}},xt=t("p",{class:"text-base font-weight-medium mt-2"}," Password Requirements: ",-1),Ct={class:"d-flex flex-column gap-y-3"},St={class:"font-weight-medium"},Dt=d("Save changes"),kt=d(" Reset "),Pt=t("p",{class:"font-weight-semibold"}," Two factor authentication is not enabled yet. ",-1),Tt=t("p",null,[d(" Two-factor authentication adds an additional layer of security to your account by requiring more than just a password to log in. "),t("a",{href:"javascript:void(0)",class:"text-decoration-none"},"Learn more.")],-1),It=d(" Enable two-factor authentication "),Ut=d(" Create Key "),Mt=d(" An API key is a simple encrypted string that identifies an application without any principal. They are useful for accessing public data anonymously, and are used to associate API requests with your project for quota and billing. "),Lt={class:"d-flex align-center flex-wrap mb-3"},Gt={class:"text-h6 mb-0 me-3"},Et={class:"text-base font-weight-semibold"},zt={class:"me-3"},Bt=t("thead",null,[t("tr",null,[t("th",{scope:"col"}," BROWSER "),t("th",{scope:"col"}," DEVICE "),t("th",{scope:"col"}," LOCATION "),t("th",{scope:"col"}," RECENT ACTIVITIES ")])],-1),Nt={__name:"AccountSettingsSecurity",setup(M){const y=c(!1),m=c(!1),A=c(!1),i=c("12345678"),s=c("87654321"),r=c("87654321"),D=["Minimum 8 characters long - the more, the better","At least one lowercase character","At least one number, symbol, or whitespace character"],w=[{name:"Server Key 1",key:"23eaf7f0-f4f7-495e-8b86-fad3261282ac",createdOn:"28 Apr 2021, 18:20 GTM+4:10",permission:"Full Access"},{name:"Server Key 2",key:"bb98e571-a2e2-4de8-90a9-2e231b5e99",createdOn:"12 Feb 2021, 10:30 GTM+2:30",permission:"Read Only"},{name:"Server Key 3",key:"2e915e59-3105-47f2-8838-6e46bf83b711",createdOn:"28 Dec 2020, 12:21 GTM+4:10",permission:"Full Access"}],L=[{browser:"Chrome on Windows",device:"HP Spectre 360",location:"New York, NY",recentActivity:"28 Apr 2022, 18:20",deviceIcon:{icon:"mdi-microsoft-windows",color:"primary"}},{browser:"Chrome on iPhone",device:"iPhone 12x",location:"Los Angeles, CA",recentActivity:"20 Apr 2022, 10:20",deviceIcon:{icon:"mdi-cellphone",color:"error"}},{browser:"Chrome on Android",device:"Oneplus 9 Pro",location:"San Francisco, CA",recentActivity:"16 Apr 2022, 04:20",deviceIcon:{icon:"mdi-android",color:"success"}},{browser:"Chrome on MacOS",device:"Apple iMac",location:"New York, NY",recentActivity:"28 Apr 2022, 18:20",deviceIcon:{icon:"mdi-apple",color:"secondary"}},{browser:"Chrome on Windows",device:"HP Spectre 360",location:"Los Angeles, CA",recentActivity:"20 Apr 2022, 10:20",deviceIcon:{icon:"mdi-microsoft-windows",color:"primary"}},{browser:"Chrome on Android",device:"Oneplus 9 Pro",location:"San Francisco, CA",recentActivity:"16 Apr 2022, 04:20",deviceIcon:{icon:"mdi-android",color:"success"}}],G=Oe(Ke,Re),f=c(!1);return(k,o)=>{const v=Ge;return b(),C(T,null,[e(S,null,{default:l(()=>[e(n,{cols:"12"},{default:l(()=>[e(V,{title:"Change Password"},{default:l(()=>[e(E,null,{default:l(()=>[e(h,null,{default:l(()=>[e(S,{class:"mb-3"},{default:l(()=>[e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{modelValue:i.value,"onUpdate:modelValue":o[0]||(o[0]=a=>i.value=a),type:y.value?"text":"password","append-inner-icon":y.value?"mdi-eye-off-outline":"mdi-eye-outline",label:"Current Password","onClick:appendInner":o[1]||(o[1]=a=>y.value=!y.value)},null,8,["modelValue","type","append-inner-icon"])]),_:1})]),_:1}),e(S,null,{default:l(()=>[e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{modelValue:s.value,"onUpdate:modelValue":o[2]||(o[2]=a=>s.value=a),type:m.value?"text":"password","append-inner-icon":m.value?"mdi-eye-off-outline":"mdi-eye-outline",label:"New Password","onClick:appendInner":o[3]||(o[3]=a=>m.value=!m.value)},null,8,["modelValue","type","append-inner-icon"])]),_:1}),e(n,{cols:"12",md:"6"},{default:l(()=>[e(g,{modelValue:r.value,"onUpdate:modelValue":o[4]||(o[4]=a=>r.value=a),type:A.value?"text":"password","append-inner-icon":A.value?"mdi-eye-off-outline":"mdi-eye-outline",label:"Confirm New Password","onClick:appendInner":o[5]||(o[5]=a=>A.value=!A.value)},null,8,["modelValue","type","append-inner-icon"])]),_:1})]),_:1})]),_:1}),e(h,null,{default:l(()=>[xt,t("ul",Ct,[(b(),C(T,null,U(D,a=>t("li",{key:a,class:"d-flex"},[t("div",null,[e(x,{size:"7",icon:"mdi-circle",class:"me-3"})]),t("span",St,p(a),1)])),64))])]),_:1}),e(h,{class:"d-flex flex-wrap gap-4"},{default:l(()=>[e(_,null,{default:l(()=>[Dt]),_:1}),e(_,{type:"reset",color:"secondary",variant:"tonal"},{default:l(()=>[kt]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(V,{title:"Two-steps verification"},{default:l(()=>[e(h,null,{default:l(()=>[Pt,Tt,e(_,{onClick:o[6]||(o[6]=a=>f.value=!0)},{default:l(()=>[It]),_:1})]),_:1})]),_:1})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(V,{title:"Create an API key"},{default:l(()=>[e(S,null,{default:l(()=>[e(n,{cols:"12",md:"5","order-md":"0",order:"1"},{default:l(()=>[e(h,null,{default:l(()=>[e(E,{onSubmit:o[7]||(o[7]=R(()=>{},["prevent"]))},{default:l(()=>[e(S,null,{default:l(()=>[e(n,{cols:"12"},{default:l(()=>[e(I,{label:"Choose the API key type you want to create",items:["Full Control","Modify","Read & Execute","List Folder Contents","Read Only","Read & Write"]})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(g,{label:"Name the API key"})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(_,{type:"submit",block:""},{default:l(()=>[Ut]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(n,{cols:"12",md:"7",order:"0","order-md":"1",class:"d-flex flex-column justify-center align-center"},{default:l(()=>[e(K,{src:W(G),width:310,style:Ae(k.$vuetify.display.smAndDown?"":"position: absolute; bottom: 0;")},null,8,["src","style"])]),_:1})]),_:1})]),_:1})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(V,{title:"API Key List & Access"},{default:l(()=>[e(h,null,{default:l(()=>[Mt]),_:1}),e(h,{class:"d-flex flex-column gap-y-4"},{default:l(()=>[(b(),C(T,null,U(w,a=>t("div",{key:a.key,class:"bg-var-theme-background pa-4"},[t("div",Lt,[t("h6",Gt,p(a.name),1),e(Y,{label:"",color:"primary",size:"small"},{default:l(()=>[d(p(a.permission),1)]),_:2},1024)]),t("p",Et,[t("span",zt,p(a.key),1),e(x,{size:18,icon:"mdi-content-copy",class:"cursor-pointer"})]),t("span",null,"Created on "+p(a.createdOn),1)])),64))]),_:1})]),_:1})]),_:1}),e(n,{cols:"12"},{default:l(()=>[e(V,{title:"Recent Devices"},{default:l(()=>[e(Q,{class:"text-no-wrap"},{default:l(()=>[Bt,t("tbody",null,[(b(),C(T,null,U(L,a=>t("tr",{key:a.recentActivity},[t("td",null,[e(x,{start:"",icon:a.deviceIcon.icon,color:a.deviceIcon.color},null,8,["icon","color"]),d(" "+p(a.browser),1)]),t("td",null,p(a.device),1),t("td",null,p(a.location),1),t("td",null,p(a.recentActivity),1)])),64))])]),_:1})]),_:1})]),_:1})]),_:1}),e(v,{isDialogVisible:f.value,"onUpdate:isDialogVisible":o[8]||(o[8]=a=>f.value=a)},null,8,["isDialogVisible"])],64)}}},Rt={__name:"[tab]",setup(M){const y=he(),m=c(y.params.tab),A=[{title:"Account",icon:"mdi-account-outline",tab:"account"},{title:"Security",icon:"mdi-lock-open-outline",tab:"security"},{title:"Billing & Plans",icon:"mdi-bookmark-outline",tab:"billing-plans"},{title:"Notifications",icon:"mdi-bell-outline",tab:"notification"},{title:"Connections",icon:"mdi-link-variant",tab:"connection"}];return(i,s)=>(b(),C("div",null,[e($e,{modelValue:m.value,"onUpdate:modelValue":s[0]||(s[0]=r=>m.value=r),"show-arrows":"",class:"v-tabs-pill"},{default:l(()=>[(b(),C(T,null,U(A,r=>e(Ye,{key:r.icon,value:r.tab,to:{name:"pages-account-settings-tab",params:{tab:r.tab}}},{default:l(()=>[e(x,{size:"20",start:"",icon:r.icon},null,8,["icon"]),d(" "+p(r.title),1)]),_:2},1032,["value","to"])),64))]),_:1},8,["modelValue"]),e(He,{modelValue:m.value,"onUpdate:modelValue":s[1]||(s[1]=r=>m.value=r),class:"mt-4 disable-tab-transition",touch:!1},{default:l(()=>[e(z,{value:"account"},{default:l(()=>[e(sl)]),_:1}),e(z,{value:"security"},{default:l(()=>[e(Nt)]),_:1}),e(z,{value:"billing-plans"},{default:l(()=>[e(mt)]),_:1}),e(z,{value:"notification"},{default:l(()=>[e(wt)]),_:1}),e(z,{value:"connection"},{default:l(()=>[e(_t)]),_:1})]),_:1},8,["modelValue"])]))}};typeof ee=="function"&&ee(Rt);export{Rt as default}; diff --git a/dist/assets/access-control.030abb6c.js b/dist/assets/access-control.030abb6c.js new file mode 100644 index 0000000..5771ce4 --- /dev/null +++ b/dist/assets/access-control.030abb6c.js @@ -0,0 +1 @@ +import{b as o}from"./route-block.2f1a6263.js";import{_ as u,o as l,c as d,w as t,a as e,V as i,b as f,e as m,f as a}from"./index.4bc17e10.js";import{V as n,a as c,b as s}from"./VCard.2c35d430.js";const r={},h=a("Common"),b=a("No ability is required to view this card"),V=a(" This card is visible to both 'user' and 'admin' "),C=a("Analytics"),p=a("User with 'Analytics' subject's 'Read' ability can view this card"),y=a(" This card is visible to 'admin' only ");function w(_,x){return l(),d(m,null,{default:t(()=>[e(i,{cols:"12",md:"6"},{default:t(()=>[e(n,null,{default:t(()=>[e(c,null,{default:t(()=>[h]),_:1}),e(s,null,{default:t(()=>[b]),_:1}),e(s,null,{default:t(()=>[V]),_:1})]),_:1})]),_:1}),_.$can("read","Admin")?(l(),d(i,{key:0,cols:"12",md:"6"},{default:t(()=>[e(n,null,{default:t(()=>[e(c,null,{default:t(()=>[C]),_:1}),e(s,null,{default:t(()=>[p]),_:1}),e(s,{class:"text-danger"},{default:t(()=>[y]),_:1})]),_:1})]),_:1})):f("",!0)]),_:1})}typeof o=="function"&&o(r);const N=u(r,[["render",w]]);export{N as default}; diff --git a/dist/assets/alert.d50f0b86.js b/dist/assets/alert.d50f0b86.js new file mode 100644 index 0000000..fb1958d --- /dev/null +++ b/dist/assets/alert.d50f0b86.js @@ -0,0 +1,742 @@ +import{_ as m,o as n,ar as u,a as t,w as o,f as e,$ as _,at as h,a5 as r,a6 as j,aa as b,c as f,b as x,V as d,e as D}from"./index.4bc17e10.js";import{V as l}from"./VAlert.b408607f.js";import{V as P}from"./VSlider.64097798.js";import{_ as B}from"./AppCardCode.e951a0d9.js";import"./VSliderTrack.412bcbc9.js";import"./vue.runtime.esm-bundler.9a01116a.js";import"./VCard.2c35d430.js";const G={},T={class:"demo-space-y"},q=e(" Macaroon I love tiramisu I love wafer apple pie jelly beans shortbread. "),z=e(" Cotton candy tart tiramisu lollipop gummi bears oat cake cupcake macaroon. "),N=e(" Ice cream candy I love wafer bonbon gingerbread candy canes tiramisu. ");function J(c,a){return n(),u("div",T,[t(l,{prominent:"",type:"info"},{text:o(()=>[q]),_:1}),t(l,{color:"success",icon:"mdi-school",prominent:""},{default:o(()=>[z]),_:1}),t(l,{icon:"mdi-shield-lock-outline",prominent:"",type:"warning"},{default:o(()=>[N]),_:1})])}const E=m(G,[["render",J]]),R=e(" I'm an alert with box shadow. "),U={__name:"DemoAlertElevation",setup(c){const a=_(5);return(p,i)=>(n(),u(h,null,[t(P,{modelValue:a.value,"onUpdate:modelValue":i[0]||(i[0]=s=>a.value=s),color:"primary",max:24,min:0,step:1,"thumb-label":""},null,8,["modelValue"]),t(l,{color:"primary",elevation:a.value},{default:o(()=>[R]),_:1},8,["elevation"])],64))}},H={},L={class:"demo-space-y"},O=e(" Maecenas nec odio et ante tincidunt tempus. Sed mollis, eros et ultrices tempus. "),F=e(" Nullam tincidunt adipiscing enim. In consectetuer turpis ut velit. "),Y=e(" Vestibulum ullamcorper mauris at ligula. Nulla porta dolor. "),K=e(" Praesent blandit laoreet nibh. Praesent nonummy mi in odio. Phasellus tempus. Mauris turpis nunc. "),Q=e(" Marzipan topping croissant cake sweet roll ice cream souffl\xE9 chocolate. Jelly beans chupa chups tootsie roll biscuit. "),W=e(" Marzipan topping croissant cake sweet roll ice cream souffl\xE9 chocolate. Jelly beans chupa chups tootsie roll biscuit. ");function X(c,a){return n(),u("div",L,[t(l,{variant:"tonal",color:"primary"},{default:o(()=>[O]),_:1}),t(l,{variant:"tonal",color:"secondary"},{default:o(()=>[F]),_:1}),t(l,{variant:"tonal",color:"success"},{default:o(()=>[Y]),_:1}),t(l,{variant:"tonal",color:"info"},{default:o(()=>[K]),_:1}),t(l,{variant:"tonal",color:"warning"},{default:o(()=>[Q]),_:1}),t(l,{variant:"tonal",color:"error"},{default:o(()=>[W]),_:1})])}const Z=m(H,[["render",X]]),ee={},te={class:"demo-space-y"},oe=e(" Duis vel nibh at velit scelerisque suscipit. Praesent blandit laoreet nibh. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc. "),re=e(" Praesent venenatis metus at tortor pulvinar varius. Aenean commodo ligula eget dolor. Praesent ac massa at ligula laoreet iaculis. "),le=e(" Duis arcu tortor, suscipit eget, imperdiet nec, imperdiet iaculis, ipsum. Suspendisse non nisl sit amet velit hendrerit rutrum. "),ae=e(" Marshmallow jelly beans toffee. Sweet roll lemon drops muffin biscuit. Gummies jujubes halvah dessert cream croissant. "),se=e(" Tootsie roll candy canes wafer icing sweet jelly macaroon. Caramels icing fruitcake chocolate cake cake donut. "),ne=e(" Jelly beans drag\xE9e jelly. Cotton candy danish chocolate cake. Carrot cake pastry jelly beans gummi bears. ");function ie(c,a){return n(),u("div",te,[t(l,{variant:"outlined",color:"primary"},{default:o(()=>[oe]),_:1}),t(l,{variant:"outlined",color:"secondary"},{default:o(()=>[re]),_:1}),t(l,{variant:"outlined",color:"success"},{default:o(()=>[le]),_:1}),t(l,{variant:"outlined",color:"info"},{default:o(()=>[ae]),_:1}),t(l,{variant:"outlined",color:"warning"},{default:o(()=>[se]),_:1}),t(l,{variant:"outlined",color:"error"},{default:o(()=>[ne]),_:1})])}const ce=m(ee,[["render",ie]]);const de={class:"alert-demo-v-model-wrapper"},ue=e(" non adipiscing dolor urna a orci. Sed mollis, eros et ultrices tempus, mauris ipsum aliquam libero, non adipiscing dolor urna a orci. Curabitur blandit mollis lacus. Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo. "),me={__name:"DemoAlertVModelSupport",setup(c){const a=_(!0);return(p,i)=>(n(),u(h,null,[r("div",de,[t(l,{modelValue:a.value,"onUpdate:modelValue":i[0]||(i[0]=s=>a.value=s),color:"warning",variant:"tonal"},{default:o(()=>[ue]),_:1},8,["modelValue"])]),t(b,{onClick:i[1]||(i[1]=s=>a.value=!a.value)},{default:o(()=>[e(j(a.value?"Hide Alert":"Show Alert"),1)]),_:1})],64))}},pe=e(" Pudding wafer I love chocolate bar wafer chupa chups wafer. Cake gummies pudding gummies cake. "),_e={class:"text-center"},he=e(" Reset "),fe={__name:"DemoAlertClosable",setup(c){const a=_(!0);return(p,i)=>(n(),u(h,null,[t(l,{modelValue:a.value,"onUpdate:modelValue":i[0]||(i[0]=s=>a.value=s),closable:"","close-label":"Close Alert",color:"primary"},{default:o(()=>[pe]),_:1},8,["modelValue"]),r("div",_e,[a.value?x("",!0):(n(),f(b,{key:0,onClick:i[1]||(i[1]=s=>a.value=!0)},{default:o(()=>[he]),_:1}))])],64))}},be={},ye={class:"demo-space-y"},ve=e(" I'm a alert with a "),ge=r("strong",null,"type",-1),Ae=e(" of info "),Ve=e(" I'm a alert with a "),we=r("strong",null,"type",-1),ke=e(" of success "),$e=e(" I'm a alert with a "),Ie=r("strong",null,"type",-1),Ce=e(" of warning "),Se=e(" I'm a alert with a "),Me=r("strong",null,"type",-1),je=e(" of error ");function xe(c,a){return n(),u("div",ye,[t(l,{type:"info"},{default:o(()=>[ve,ge,Ae]),_:1}),t(l,{type:"success"},{default:o(()=>[Ve,we,ke]),_:1}),t(l,{type:"warning"},{default:o(()=>[$e,Ie,Ce]),_:1}),t(l,{type:"error"},{default:o(()=>[Se,Me,je]),_:1})])}const De=m(be,[["render",xe]]),Pe={},Be={class:"demo-space-y"},Ge=e(" I'm a compact alert with a "),Te=r("strong",null,"color",-1),qe=e(" of primary. "),ze=e(" I'm a comfortable alert with the "),Ne=r("strong",null,"variant",-1),Je=e(" prop and a "),Ee=r("strong",null,"color",-1),Re=e(" of secondary. "),Ue=e(" I'm a default alert with the "),He=r("strong",null,"color",-1),Le=e(" of success. ");function Oe(c,a){return n(),u("div",Be,[t(l,{density:"compact",color:"primary",variant:"tonal"},{default:o(()=>[Ge,Te,qe]),_:1}),t(l,{density:"comfortable",color:"secondary",variant:"tonal"},{default:o(()=>[ze,Ne,Je,Ee,Re]),_:1}),t(l,{density:"default",color:"success",variant:"tonal"},{default:o(()=>[Ue,He,Le]),_:1})])}const Fe=m(Pe,[["render",Oe]]),Ye={},Ke={class:"demo-space-y"},Qe=e(" Cake sweet roll sesame snaps cheesecake halvah apple pie gingerbread cake. "),We=e(" Cookie brownie tootsie roll pudding biscuit chupa chups. Drag\xE9e gingerbread carrot. "),Xe=e(" Gingerbread jelly beans macaroon croissant souffl\xE9. Muffin halvah cake brownie cake. "),Ze=e(" Muffin I love wafer pudding caramels jelly beans fruitcake I love cotton candy. "),et=e(" Cake sweet roll sesame snaps cheesecake halvah apple pie gingerbread cake. "),tt=e(" Lemon drops tootsie roll liquorice marzipan lollipop I love tiramisu tootsie roll. ");function ot(c,a){return n(),u("div",Ke,[t(l,{border:"start","border-color":"primary"},{default:o(()=>[Qe]),_:1}),t(l,{border:"start","border-color":"secondary"},{default:o(()=>[We]),_:1}),t(l,{border:"start","border-color":"success"},{default:o(()=>[Xe]),_:1}),t(l,{border:"start","border-color":"info"},{default:o(()=>[Ze]),_:1}),t(l,{border:"start","border-color":"warning"},{default:o(()=>[et]),_:1}),t(l,{border:"start","border-color":"error"},{default:o(()=>[tt]),_:1})])}const rt=m(Ye,[["render",ot]]),lt={},at={class:"demo-space-y"},st=e(" Good Morning! Start your day with some alerts. "),nt=e(" Good Morning! Start your day with some alerts. "),it=e(" Good Morning! Start your day with some alerts. "),ct=e(" Good Morning! Start your day with some alerts. ");function dt(c,a){return n(),u("div",at,[t(l,{color:"primary",border:"top",variant:"tonal"},{default:o(()=>[st]),_:1}),t(l,{border:"end",color:"secondary",variant:"tonal"},{default:o(()=>[nt]),_:1}),t(l,{border:"bottom",color:"success",variant:"tonal"},{default:o(()=>[it]),_:1}),t(l,{border:"start",color:"info",variant:"tonal"},{default:o(()=>[ct]),_:1})])}const ut=m(lt,[["render",dt]]),mt={},pt={class:"demo-space-y"},_t=e(" Suspendisse enim turpis, dictum sed, iaculis a, condimentum nec, nisi. "),ht=e(" Phasellus blandit leo ut odio. Morbi mattis ullamcorper velit. "),ft=e(" Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. ");function bt(c,a){return n(),u("div",pt,[t(l,{color:"primary",icon:"mdi-firework"},{default:o(()=>[_t]),_:1}),t(l,{color:"secondary",icon:"mdi-material-design"},{default:o(()=>[ht]),_:1}),t(l,{color:"success",icon:"mdi-vuetify"},{default:o(()=>[ft]),_:1})])}const yt=m(mt,[["render",bt]]),vt={},gt={class:"demo-space-y"},At=e(" I'm an alert with primary background color. "),Vt=e(" I'm an alert with secondary background color. "),wt=e(" I'm an alert with success background color. "),kt=e(" I'm an alert with info background color. "),$t=e(" I'm an alert with warning background color. "),It=e(" I'm an alert with error background color. ");function Ct(c,a){return n(),u("div",gt,[t(l,{color:"primary"},{default:o(()=>[At]),_:1}),t(l,{color:"secondary"},{default:o(()=>[Vt]),_:1}),t(l,{color:"success"},{default:o(()=>[wt]),_:1}),t(l,{color:"info"},{default:o(()=>[kt]),_:1}),t(l,{color:"warning"},{default:o(()=>[$t]),_:1}),t(l,{color:"error"},{default:o(()=>[It]),_:1})])}const St=m(vt,[["render",Ct]]),Mt={},jt=e(" Good Morning! Start your day with some alerts. ");function xt(c,a){return n(),f(l,{color:"primary"},{default:o(()=>[jt]),_:1})}const Dt=m(Mt,[["render",xt]]),Pt={ts:` +`,js:` +`},Bt={ts:` +`,js:` +`},Gt={ts:` +`,js:` +`},Tt={ts:` +`,js:` +`},qt={ts:` + + + + +
+
+ +
+
+
+
+
+
+
+ + + + + diff --git a/dist/loader.css b/dist/loader.css new file mode 100644 index 0000000..e48eefb --- /dev/null +++ b/dist/loader.css @@ -0,0 +1,83 @@ +body { + margin: 0; +} + +html { + overflow-x: hidden; + overflow-y: scroll; +} + +#loading-bg { + position: absolute; + display: block; + background: var(--initial-loader-bg, #fff); + block-size: 100%; + inline-size: 100%; +} + +.loading-logo { + position: absolute; + inset-block-start: 40%; + inset-inline-start: calc(50% - 45px); +} + +.loading { + position: absolute; + box-sizing: border-box; + border: 3px solid transparent; + block-size: 55px; + border-radius: 50%; + inline-size: 55px; + inset-block-start: 50%; + inset-inline-start: calc(50% - 35px); +} + +.loading .effect-1, +.loading .effect-2, +.loading .effect-3 { + position: absolute; + box-sizing: border-box; + border: 3px solid transparent; + block-size: 100%; + border-inline-start: 3px solid var(--initial-loader-color, #eee); + border-radius: 50%; + inline-size: 100%; +} + +.loading .effect-1 { + animation: rotate 1s ease infinite; +} + +.loading .effect-2 { + animation: rotate-opacity 1s ease infinite 0.1s; +} + +.loading .effect-3 { + animation: rotate-opacity 1s ease infinite 0.2s; +} + +.loading .effects { + transition: all 0.3s ease; +} + +@keyframes rotate { + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(1turn); + } +} + +@keyframes rotate-opacity { + 0% { + opacity: 0.1; + transform: rotate(0deg); + } + + 100% { + opacity: 1; + transform: rotate(1turn); + } +} diff --git a/dist/logo.png b/dist/logo.png new file mode 100644 index 0000000..e5a02f8 Binary files /dev/null and b/dist/logo.png differ