einstellungen: Arcane-Link erst, wenn die Adresse bekannt ist; frontend: dist gebaut (Oberflaeche v4)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Hitonabi
2026-09-25 10:13:29 +02:00
co-authored by Claude Opus 5.5
parent ff95f3f997
commit 85400453c2
45 changed files with 123 additions and 86 deletions
+1
View File
@@ -0,0 +1 @@
import{n as e,r as t,t as n}from"./dist-D4CVSex9.js";var r=e(),i=t(),a={ok:{feld:`border-gruen-rand bg-gruen-grund`,name:`text-gruen`,wert:`text-gruen-text`},aus:{feld:`border-aus-rand bg-aus-grund`,name:`text-aus-text`,wert:`text-text-3`},warn:{feld:`border-bernstein bg-bernstein-lampe lampe-atmet`,name:`text-bernstein`,wert:`text-[#f2c46b]`},info:{feld:`border-cyan-rand bg-cyan-grund`,name:`text-cyan`,wert:`text-cyan-text`},fehler:{feld:`border-rot bg-rot-grund shadow-[0_0_18px_rgba(255,90,79,0.35)]`,name:`text-rot`,wert:`text-rot-text`}},o={ok:`in Ordnung`,aus:`aus`,warn:`braucht Aufmerksamkeit`,info:`Info`,fehler:`Störung`};function s(e){let t=(0,r.c)(19),{lampe:s}=e,c=a[s.zustand]??a.aus,l;t[0]===c.feld?l=t[1]:(l=n(`flex min-h-[58px] flex-col items-center justify-center gap-0.5 rounded-lg border px-2 py-2 text-center`,c.feld),t[0]=c.feld,t[1]=l);let u;t[2]===c.name?u=t[3]:(u=n(`schild text-[17px] leading-none font-bold tracking-[0.18em]`,c.name),t[2]=c.name,t[3]=u);let d;t[4]!==s.label||t[5]!==u?(d=(0,i.jsx)(`span`,{className:u,children:s.label}),t[4]=s.label,t[5]=u,t[6]=d):d=t[6];let f;t[7]===c.wert?f=t[8]:(f=n(`ziffern text-xs uppercase`,c.wert),t[7]=c.wert,t[8]=f);let p;t[9]!==s.wert||t[10]!==f?(p=(0,i.jsx)(`span`,{className:f,children:s.wert}),t[9]=s.wert,t[10]=f,t[11]=p):p=t[11];let m=o[s.zustand],h;t[12]===m?h=t[13]:(h=(0,i.jsx)(`span`,{className:`sr-only`,children:m}),t[12]=m,t[13]=h);let g;return t[14]!==l||t[15]!==d||t[16]!==p||t[17]!==h?(g=(0,i.jsxs)(`li`,{className:l,children:[d,p,h]}),t[14]=l,t[15]=d,t[16]=p,t[17]=h,t[18]=g):g=t[18],g}export{s as t};