update web ui

This commit is contained in:
Bogdan Pilyugin 2023-08-08 16:49:48 +02:00
parent b8fad43a62
commit 52d570e1c5
30 changed files with 31 additions and 32 deletions

View File

@ -1 +1 @@
import{_ as t,V as o,W as s,a4 as a,a3 as e,Z as r,a2 as n}from"./index.29864e2f.js";const c=o({name:"ErrorNotFound"}),l={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},d=e("div",{style:{"font-size":"30vh"}}," 404 ",-1),i=e("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... four-ow-four ",-1);function _(f,p,u,h,x,m){return s(),a("div",l,[e("div",null,[d,i,r(n,{class:"q-mt-xl",color:"white","text-color":"blue",unelevated:"",to:"/",label:"Go Home","no-caps":""})])])}var N=t(c,[["render",_]]);export{N as default};
import{_ as t,V as o,W as s,a4 as a,a3 as e,Z as r,a2 as n}from"./index.7dcc8469.js";const c=o({name:"ErrorNotFound"}),l={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},d=e("div",{style:{"font-size":"30vh"}}," 404 ",-1),i=e("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... four-ow-four ",-1);function _(f,p,u,h,x,m){return s(),a("div",l,[e("div",null,[d,i,r(n,{class:"q-mt-xl",color:"white","text-color":"blue",unelevated:"",to:"/",label:"Go Home","no-caps":""})])])}var N=t(c,[["render",_]]);export{N as default};

View File

@ -0,0 +1 @@
import{S as p,o as v,T as f,a as h,W as _,X as x,Y as n,ac as C,Z as c,ad as r,a3 as t,a0 as s,_ as b,V as q,a1 as H,a4 as g}from"./index.7dcc8469.js";import{S as i}from"./network.2d97c5c2.js";import"./axios.d8b50f6e.js";const S=t("div",{class:"text-h6"},"Home",-1),$={class:"q-pa-md"},k={class:"q-gutter-md q-pa-none q-pb-none"},y={class:"text-subtitle2"},B={class:"text-subtitle2"},I={class:"text-subtitle2"},w={class:"text-subtitle2"},V={class:"text-subtitle2"},D=Object.assign({name:"HomeCard"},{__name:"HomeCard",setup(l){const a=p({time:0});i(a,2,0,"mykey");let o;v(()=>{o=setInterval(()=>{i(a,2,0,"mykey")},1e3)}),f(()=>clearInterval(o));const e=h({get(){return new Date(a.time*1e3).toISOString()}});return(u,d)=>(_(),x(C,{flat:"",bordered:"",class:"card"},{default:n(()=>[c(r,null,{default:n(()=>[S]),_:1}),c(r,{class:"q-pt-none"},{default:n(()=>[t("div",$,[t("div",k,[t("div",y,s(e.value),1),t("div",B,s(e.value),1),t("div",I,s(e.value),1),t("div",w,s(e.value),1),t("div",V,s(e.value),1)])])]),_:1})]),_:1}))}}),N=q({name:"HomePage",components:{HomeCard:D}}),O={class:"q-pa-md row items-start q-gutter-md"};function Q(l,m,a,o,e,u){const d=H("HomeCard");return _(),g("div",O,[c(d)])}var M=b(N,[["render",Q]]);export{M as default};

View File

@ -1 +0,0 @@
import{Q as a}from"./QPage.5e1a3e74.js";import{_ as t,V as s,W as n,X as o,Y as r,a3 as e}from"./index.29864e2f.js";const c=s({name:"IndexPage1"}),p=e("h1",null,[e("p",null,"First page")],-1);function _(f,l,d,i,x,m){return n(),o(a,{class:"flex flex-center"},{default:r(()=>[p]),_:1})}var h=t(c,[["render",_]]);export{h as default};

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1 +0,0 @@
.my-card{width:480px}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
import{a8 as L,c as v,a as i,h as c,d as q,u as S,a9 as I,q as R,aa as E,r as b,g as Q,ab as A,D as K,p as D}from"./index.29864e2f.js";function $(){if(window.getSelection!==void 0){const e=window.getSelection();e.empty!==void 0?e.empty():e.removeAllRanges!==void 0&&(e.removeAllRanges(),L.is.mobile!==!0&&e.addRange(document.createRange()))}else document.selection!==void 0&&document.selection.empty()}function j(e,a,n){return n<=a?a:Math.min(n,Math.max(a,e))}function M(e,a,n){if(n<=a)return a;const u=n-a+1;let l=a+(e-a)%u;return l<a&&(l=u+l),l===0?0:l}var N=v({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:a}){const n=i(()=>parseInt(e.lines,10)),u=i(()=>"q-item__label"+(e.overline===!0?" q-item__label--overline text-overline":"")+(e.caption===!0?" q-item__label--caption text-caption":"")+(e.header===!0?" q-item__label--header":"")+(n.value===1?" ellipsis":"")),l=i(()=>e.lines!==void 0&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null);return()=>c("div",{style:l.value,class:u.value},q(a.default))}}),T=v({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:a}){const n=i(()=>`q-item__section column q-item__section--${e.avatar===!0||e.side===!0||e.thumbnail===!0?"side":"main"}`+(e.top===!0?" q-item__section--top justify-start":" justify-center")+(e.avatar===!0?" q-item__section--avatar":"")+(e.thumbnail===!0?" q-item__section--thumbnail":"")+(e.noWrap===!0?" q-item__section--nowrap":""));return()=>c("div",{class:n.value},q(a.default))}}),z=v({name:"QItem",props:{...S,...I,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:a,emit:n}){const{proxy:{$q:u}}=Q(),l=R(e,u),{hasLink:d,linkAttrs:k,linkClass:g,linkTag:y,navigateOnClick:h}=E(),s=b(null),r=b(null),m=i(()=>e.clickable===!0||d.value===!0||e.tag==="label"),o=i(()=>e.disable!==!0&&m.value===!0),_=i(()=>"q-item q-item-type row no-wrap"+(e.dense===!0?" q-item--dense":"")+(l.value===!0?" q-item--dark":"")+(d.value===!0&&e.active===null?g.value:e.active===!0?` q-item--active${e.activeClass!==void 0?` ${e.activeClass}`:""}`:"")+(e.disable===!0?" disabled":"")+(o.value===!0?" q-item--clickable q-link cursor-pointer "+(e.manualFocus===!0?"q-manual-focusable":"q-focusable q-hoverable")+(e.focused===!0?" q-manual-focusable--focused":""):"")),w=i(()=>{if(e.insetLevel===void 0)return null;const t=u.lang.rtl===!0?"Right":"Left";return{["padding"+t]:16+e.insetLevel*56+"px"}});function B(t){o.value===!0&&(r.value!==null&&(t.qKeyEvent!==!0&&document.activeElement===s.value?r.value.focus():document.activeElement===r.value&&s.value.focus()),h(t))}function x(t){if(o.value===!0&&A(t,13)===!0){K(t),t.qKeyEvent=!0;const f=new MouseEvent("click",t);f.qKeyEvent=!0,s.value.dispatchEvent(f)}n("keyup",t)}function C(){const t=D(a.default,[]);return o.value===!0&&t.unshift(c("div",{class:"q-focus-helper",tabindex:-1,ref:r})),t}return()=>{const t={ref:s,class:_.value,style:w.value,role:"listitem",onClick:B,onKeyup:x};return o.value===!0?(t.tabindex=e.tabindex||"0",Object.assign(t,k.value)):m.value===!0&&(t["aria-disabled"]="true"),c(y.value,t,C())}}});export{N as Q,T as a,j as b,$ as c,z as d,M as n};
import{a8 as L,c as v,a as i,h as c,d as q,u as S,a9 as I,q as R,aa as E,r as b,g as Q,ab as A,D as K,p as D}from"./index.7dcc8469.js";function $(){if(window.getSelection!==void 0){const e=window.getSelection();e.empty!==void 0?e.empty():e.removeAllRanges!==void 0&&(e.removeAllRanges(),L.is.mobile!==!0&&e.addRange(document.createRange()))}else document.selection!==void 0&&document.selection.empty()}function j(e,a,n){return n<=a?a:Math.min(n,Math.max(a,e))}function M(e,a,n){if(n<=a)return a;const u=n-a+1;let l=a+(e-a)%u;return l<a&&(l=u+l),l===0?0:l}var N=v({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:a}){const n=i(()=>parseInt(e.lines,10)),u=i(()=>"q-item__label"+(e.overline===!0?" q-item__label--overline text-overline":"")+(e.caption===!0?" q-item__label--caption text-caption":"")+(e.header===!0?" q-item__label--header":"")+(n.value===1?" ellipsis":"")),l=i(()=>e.lines!==void 0&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null);return()=>c("div",{style:l.value,class:u.value},q(a.default))}}),T=v({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:a}){const n=i(()=>`q-item__section column q-item__section--${e.avatar===!0||e.side===!0||e.thumbnail===!0?"side":"main"}`+(e.top===!0?" q-item__section--top justify-start":" justify-center")+(e.avatar===!0?" q-item__section--avatar":"")+(e.thumbnail===!0?" q-item__section--thumbnail":"")+(e.noWrap===!0?" q-item__section--nowrap":""));return()=>c("div",{class:n.value},q(a.default))}}),z=v({name:"QItem",props:{...S,...I,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:a,emit:n}){const{proxy:{$q:u}}=Q(),l=R(e,u),{hasLink:d,linkAttrs:k,linkClass:g,linkTag:y,navigateOnClick:h}=E(),s=b(null),r=b(null),m=i(()=>e.clickable===!0||d.value===!0||e.tag==="label"),o=i(()=>e.disable!==!0&&m.value===!0),_=i(()=>"q-item q-item-type row no-wrap"+(e.dense===!0?" q-item--dense":"")+(l.value===!0?" q-item--dark":"")+(d.value===!0&&e.active===null?g.value:e.active===!0?` q-item--active${e.activeClass!==void 0?` ${e.activeClass}`:""}`:"")+(e.disable===!0?" disabled":"")+(o.value===!0?" q-item--clickable q-link cursor-pointer "+(e.manualFocus===!0?"q-manual-focusable":"q-focusable q-hoverable")+(e.focused===!0?" q-manual-focusable--focused":""):"")),w=i(()=>{if(e.insetLevel===void 0)return null;const t=u.lang.rtl===!0?"Right":"Left";return{["padding"+t]:16+e.insetLevel*56+"px"}});function B(t){o.value===!0&&(r.value!==null&&(t.qKeyEvent!==!0&&document.activeElement===s.value?r.value.focus():document.activeElement===r.value&&s.value.focus()),h(t))}function x(t){if(o.value===!0&&A(t,13)===!0){K(t),t.qKeyEvent=!0;const f=new MouseEvent("click",t);f.qKeyEvent=!0,s.value.dispatchEvent(f)}n("keyup",t)}function C(){const t=D(a.default,[]);return o.value===!0&&t.unshift(c("div",{class:"q-focus-helper",tabindex:-1,ref:r})),t}return()=>{const t={ref:s,class:_.value,style:w.value,role:"listitem",onClick:B,onKeyup:x};return o.value===!0?(t.tabindex=e.tabindex||"0",Object.assign(t,k.value)):m.value===!0&&(t["aria-disabled"]="true"),c(y.value,t,C())}}});export{N as Q,T as a,j as b,$ as c,z as d,M as n};

View File

@ -1 +0,0 @@
import{c as g,j as r,k as t,m as h,N as p,a as s,h as d,d as y,g as f}from"./index.29864e2f.js";var C=g({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(a,{slots:i}){const{proxy:{$q:o}}=f(),e=r(h,t);if(e===t)return console.error("QPage needs to be a deep child of QLayout"),t;if(r(p,t)===t)return console.error("QPage needs to be child of QPageContainer"),t;const c=s(()=>{const n=(e.header.space===!0?e.header.size:0)+(e.footer.space===!0?e.footer.size:0);if(typeof a.styleFn=="function"){const l=e.isContainer.value===!0?e.containerHeight.value:o.screen.height;return a.styleFn(n,l)}return{minHeight:e.isContainer.value===!0?e.containerHeight.value-n+"px":o.screen.height===0?n!==0?`calc(100vh - ${n}px)`:"100vh":o.screen.height-n+"px"}}),u=s(()=>`q-page${a.padding===!0?" q-layout-padding":""}`);return()=>d("main",{class:u.value,style:c.value},y(i.default))}});export{C as Q};

View File

@ -0,0 +1 @@
import{S as y,W as i,X as v,Y as a,ac as b,Z as t,ad as d,a3 as n,aR as u,a2 as c,aS as p,$ as f,aT as g,a as S,a0 as q,o as $,T as k,a4 as C}from"./index.7dcc8469.js";import{S as l}from"./network.2d97c5c2.js";import"./axios.d8b50f6e.js";const x=n("div",{class:"text-h6"},"SYSTEM",-1),V={class:"q-pa-md"},h={class:"q-gutter-md q-pa-none q-pb-none"},I=Object.assign({name:"SystemCard"},{__name:"SystemCard",setup(_){const e=y({net_bios_name:"",sys_name:"",sys_pass:""});return l(e,2,0,"mykey"),(r,s)=>(i(),v(b,{flat:"",bordered:"",class:"card"},{default:a(()=>[t(d,null,{default:a(()=>[x]),_:1}),t(d,{class:"q-pt-none"},{default:a(()=>[n("div",V,[n("div",h,[t(u,{dense:!0,modelValue:e.net_bios_name,"onUpdate:modelValue":s[0]||(s[0]=o=>e.net_bios_name=o),label:"Device bios name"},null,8,["modelValue"]),t(u,{dense:!0,modelValue:e.sys_name,"onUpdate:modelValue":s[1]||(s[1]=o=>e.sys_name=o),label:"User name"},null,8,["modelValue"]),t(u,{dense:!0,modelValue:e.sys_pass,"onUpdate:modelValue":s[2]||(s[2]=o=>e.sys_pass=o),label:"User password"},null,8,["modelValue"])])])]),_:1}),t(g,null,{default:a(()=>[t(c,{flat:"",onClick:s[3]||(s[3]=o=>p(l)(e,1,0,"mykey"))},{default:a(()=>[f("Apply")]),_:1}),t(c,{flat:"",onClick:s[4]||(s[4]=o=>p(l)(e,1,1,"mykey"))},{default:a(()=>[f("Save")]),_:1}),t(c,{flat:"",onClick:s[5]||(s[5]=o=>p(l)(e,1,2,"mykey"))},{default:a(()=>[f("Save&Reboot")]),_:1})]),_:1})]),_:1}))}}),w=n("div",{class:"text-h6"},"FIRMWARE",-1),O={class:"q-pa-md"},U={class:"q-gutter-md q-pa-none q-pb-none"},B={class:"text-subtitle2"},Q=Object.assign({name:"FirmwareCard"},{__name:"FirmwareCard",setup(_){const e=y({time:0});l(e,2,0,"mykey");const r=S({get(){return new Date(e.time*1e3).toISOString()}});return(s,o)=>(i(),v(b,{flat:"",bordered:"",class:"card"},{default:a(()=>[t(d,null,{default:a(()=>[w]),_:1}),t(d,{class:"q-pt-none"},{default:a(()=>[n("div",O,[n("div",U,[n("div",B,q(r.value),1)])])]),_:1})]),_:1}))}}),R=n("div",{class:"text-h6"},"INFO",-1),j={class:"q-pa-md"},A={class:"q-gutter-md q-pa-none q-pb-none"},D={class:"text-subtitle2"},F=Object.assign({name:"StatCard"},{__name:"StatCard",setup(_){const e=y({time:0});l(e,2,0,"mykey");let r;$(()=>{r=setInterval(()=>{l(e,2,0,"mykey")},1e3)}),k(()=>clearInterval(r));const s=S({get(){return new Date(e.time*1e3).toISOString()}});return(o,T)=>(i(),v(b,{flat:"",bordered:"",class:"card"},{default:a(()=>[t(d,null,{default:a(()=>[R]),_:1}),t(d,{class:"q-pt-none"},{default:a(()=>[n("div",j,[n("div",A,[n("div",D,q(s.value),1)])])]),_:1})]),_:1}))}}),N={class:"q-pa-md row items-start q-gutter-md"},W=Object.assign({name:"SystemPage"},{__name:"SystemPage",setup(_){return(m,e)=>(i(),C("div",N,[t(I),t(Q),t(F)]))}});export{W as default};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,24 +1,23 @@
assets
assets/ErrorNotFound.33da4713.js
assets/IndexPage1.b41e22ab.js
assets/IndexPage2.ffff1460.js
assets/IndexPage3.091c659f.js
assets/IndexPage3.f4b10b4f.css
assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff
assets/KFOlCnqEu92Fr1MmEU9fBBc-.9ce7f3ac.woff
assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff
assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff
assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff
assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff
assets/MainLayout.7baccec9.js
assets/QItem.5e0fbab5.js
assets/QPage.5e1a3e74.js
assets/axios.d9eae55b.js
assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff
assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2
assets/index.29864e2f.js
assets/index.e110aa66.css
favicon.ico
icons
index.html
assets
assets/ErrorNotFound.c17c43dd.js
assets/Home.e726fe81.js
assets/IndexPage2.3170e482.js
assets/InterfacesSettings.91b445e4.js
assets/KFOkCnqEu92Fr1MmgVxIIzQ.34e9582c.woff
assets/KFOlCnqEu92Fr1MmEU9fBBc-.9ce7f3ac.woff
assets/KFOlCnqEu92Fr1MmSU5fBBc-.bf14c7d7.woff
assets/KFOlCnqEu92Fr1MmWUlfBBc-.e0fd57c0.woff
assets/KFOlCnqEu92Fr1MmYUtfBBc-.f6537e32.woff
assets/KFOmCnqEu92Fr1Mu4mxM.f2abf7fb.woff
assets/MainLayout.db705511.js
assets/QItem.fb2157e6.js
assets/SystemPage.d8956281.js
assets/axios.d8b50f6e.js
assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.fd84f88b.woff
assets/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.4a4dbc62.woff2
assets/index.7dcc8469.js
assets/index.e7625196.css
assets/network.2d97c5c2.js
favicon.ico
index.html
test.json

View File

@ -1,3 +1,4 @@
<!DOCTYPE html><html><head><title>ESP32 web interface</title><meta charset=utf-8><meta name=description content="Web interface for ESP32 devices"><meta name=format-detection content="telephone=no"><meta name=msapplication-tap-highlight content=no><meta name=viewport content="user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1,width=device-width"><link rel=icon type=image/ico href="/favicon.ico"> <script type="module" crossorigin src="/assets/index.29864e2f.js"></script>
<link rel="stylesheet" href="/assets/index.e110aa66.css">
</head><body><div id=q-app></div></body></html>
<!DOCTYPE html><html><head><title>ESP32 web interface</title><meta charset=utf-8><meta name=description content="Web interface for ESP32 devices"><meta name=format-detection content="telephone=no"><meta name=msapplication-tap-highlight content=no><meta name=viewport content="user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1,width=device-width"><link rel=icon type=image/ico href="/favicon.ico"> <script type="module" crossorigin src="/assets/index.7dcc8469.js"></script>
<link rel="stylesheet" href="/assets/index.e7625196.css">
</head><body><div id=q-app></div></body></html>

@ -1 +1 @@
Subproject commit 3caab382861ea161ac23cffd07aafa51963d93af
Subproject commit d1ad7f5f97b89e3eb3d5a933b402000b6cd51548