Browse Source

Post work PR #3124

maziggy 3 days ago
parent
commit
1353c99de1
100 changed files with 27 additions and 26 deletions
  1. 1 0
      CHANGELOG.md
  2. 0 0
      static/assets/AdditionalSection-D8rIe9ji.js
  3. 0 0
      static/assets/AmsUnitCard-DhOUqLO-.js
  4. 0 0
      static/assets/ArchivesPage-BRV6JCnb.js
  5. 0 0
      static/assets/AreaChart-DJAI34Ak.js
  6. 0 0
      static/assets/AssignToAmsModal-BF37ijYe.js
  7. 0 0
      static/assets/AuthContext-Db9wjW6t.js
  8. 1 1
      static/assets/Button-Dk615dwb.js
  9. 0 0
      static/assets/CamWallPage-BIgzhsEE.js
  10. 0 0
      static/assets/CameraDiagnoseModal-1ekOhxTS.js
  11. 0 0
      static/assets/CameraPage-C2Q6ZdYc.js
  12. 1 1
      static/assets/Card-D08KwdrO.js
  13. 0 0
      static/assets/CartesianChart-yXeYdBwM.js
  14. 0 0
      static/assets/ColumnConfigModal-Bki7fdUJ.js
  15. 0 0
      static/assets/ConfigureAmsSlotModal-xCDo9tCn.js
  16. 0 0
      static/assets/ConfirmModal-HpxKA3FP.js
  17. 0 0
      static/assets/ConfirmOutcomeDialog-B8gd2srI.js
  18. 0 0
      static/assets/ConnectAuthorizePage-ByGfC-mw.js
  19. 0 0
      static/assets/ConnectionDiagnostic-B3aZLqUp.js
  20. 0 0
      static/assets/ContextMenu-BBrH5ffK.js
  21. 0 0
      static/assets/CopyButton-Ck-dhMPV.js
  22. 0 0
      static/assets/EmbeddedCameraViewer-DvTwGsyK.js
  23. 0 0
      static/assets/ErrorBarContext-C_rid2kv.js
  24. 0 0
      static/assets/ExternalLinkPage-DUm3OSEe.js
  25. 1 1
      static/assets/FilamentSwatch-CjUd2OuH.js
  26. 0 1
      static/assets/FileManagerPage-BnwlZj3M.js
  27. 0 0
      static/assets/FileUploadModal-D-5GBUD-.js
  28. 0 0
      static/assets/FinancePage-D6niJjkh.js
  29. 0 0
      static/assets/GCodeViewerPage-CVtHUMKy.js
  30. 0 0
      static/assets/GcodeToolpathViewer-CYg56Smy.js
  31. 0 0
      static/assets/GroupEditPage-Bc48BAfK.js
  32. 0 0
      static/assets/IconPicker-DYHkttxQ.js
  33. 0 0
      static/assets/ImagePreviewModal-D2k3O05o.js
  34. 0 0
      static/assets/InventoryPage-KGUnSAf-.js
  35. 0 0
      static/assets/Layout-DRZxXDRe.js
  36. 0 0
      static/assets/LibraryTrashPage-Dyhv9Fir.js
  37. 0 0
      static/assets/LoginPage-DuGADS1I.js
  38. 0 0
      static/assets/MaintenancePage-B9LjhWVc.js
  39. 0 0
      static/assets/MergeDuplicatesModal-CKcBGrD-.js
  40. 0 0
      static/assets/ModelSourcesPage-M8HRhRyb.js
  41. 0 0
      static/assets/NotificationsPage-DPKVtQgJ.js
  42. 1 1
      static/assets/NumberInput-Dpt1IWQn.js
  43. 1 1
      static/assets/OverlayFrame-DKqJYLlo.js
  44. 0 0
      static/assets/PdfPreviewModal-CD4Z8md-.js
  45. 0 0
      static/assets/PrintModal-CJ9EsrGv.js
  46. 0 0
      static/assets/PrinterLocationsPage-CwCCCFT-.js
  47. 0 0
      static/assets/PrintersPage-zqz3p23D.js
  48. 0 0
      static/assets/ProfilesPage-DpVwYgm_.js
  49. 0 0
      static/assets/ProjectDetailPage-DM1tjVlw.js
  50. 0 0
      static/assets/ProjectsPage-jArXkoVk.js
  51. 0 0
      static/assets/QueryClientProvider-DByECIjl.js
  52. 0 0
      static/assets/QueuePage-YIClhqdr.js
  53. 0 0
      static/assets/ReferenceLine-BpxsoBcY.js
  54. 0 0
      static/assets/RichTextEditor-CcbDkBiG.js
  55. 0 0
      static/assets/SettingsPage-C0cMcsXe.js
  56. 0 0
      static/assets/SettingsPage-CWvUpJ3p.js
  57. 0 0
      static/assets/SetupPage-CGfD0dSL.js
  58. 0 0
      static/assets/SkipObjectsModal-CVkLCl-7.js
  59. 0 0
      static/assets/SliceModal-CN4zSXS0.js
  60. 0 0
      static/assets/SpoolBuddyAmsPage-SyegCrsr.js
  61. 0 0
      static/assets/SpoolBuddyDashboard-B8xs5mJE.js
  62. 0 0
      static/assets/SpoolBuddyInventoryPage-Bp0wA1fU.js
  63. 1 1
      static/assets/SpoolBuddySettingsPage-BGDNXjfS.js
  64. 0 0
      static/assets/SpoolBuddyWriteTagPage-m852Bwjy.js
  65. 1 1
      static/assets/SpoolIcon-Cp29egKy.js
  66. 0 0
      static/assets/SpreadsheetPreviewModal-H55jdZ0Y.js
  67. 0 0
      static/assets/StatsPage-C4YvsB4h.js
  68. 0 0
      static/assets/StreamOverlayPage-BO_X9zc3.js
  69. 0 0
      static/assets/SystemHealthPanel-C2YAGS3K.js
  70. 0 0
      static/assets/SystemInfoPage-B599b4GH.js
  71. 0 0
      static/assets/ThemeContext-B_KK0Cvi.js
  72. 1 1
      static/assets/ThumbnailHoverPreview-DYx6XfzV.js
  73. 0 0
      static/assets/ToastContext-rCh90cji.js
  74. 1 1
      static/assets/Toggle-C-nuU-7W.js
  75. 1 1
      static/assets/archive-Dt5q_E0v.js
  76. 0 1
      static/assets/arrow-down-BTj64v2t.js
  77. 1 0
      static/assets/arrow-down-NKOFnG0e.js
  78. 1 0
      static/assets/arrow-left-BgRwBnNm.js
  79. 0 1
      static/assets/arrow-left-bAh557-d.js
  80. 1 0
      static/assets/arrow-right-CAExXago.js
  81. 0 1
      static/assets/arrow-right-CG-zA-kr.js
  82. 1 0
      static/assets/arrow-up-BYKIR4jk.js
  83. 0 1
      static/assets/arrow-up-DK87_xUL.js
  84. 1 1
      static/assets/arrow-up-down-BlqVG4oI.js
  85. 1 1
      static/assets/bell-BIAldMN1.js
  86. 1 1
      static/assets/box-BYLzl0ze.js
  87. 1 1
      static/assets/briefcase-Bs9O-WGS.js
  88. 1 1
      static/assets/calendar-fnehoRRe.js
  89. 0 0
      static/assets/camWallControls-sticSJv0.js
  90. 1 1
      static/assets/camera-BthmTFao.js
  91. 1 1
      static/assets/chart-column-CD8hyzGV.js
  92. 1 0
      static/assets/check-CmOZjnRY.js
  93. 0 1
      static/assets/check-Shq9G40Z.js
  94. 0 1
      static/assets/chevron-left-BhrGzqkk.js
  95. 1 0
      static/assets/chevron-left-DQX-G0aK.js
  96. 0 1
      static/assets/chevron-right-BM_zFOte.js
  97. 1 0
      static/assets/chevron-right-DGzsw50-.js
  98. 1 1
      static/assets/chevrons-right-B30v7bB4.js
  99. 0 0
      static/assets/chunk-62JRHF6Z-CCEQZxrX.js
  100. 1 0
      static/assets/circle-check-DxU9QL11.js

+ 1 - 0
CHANGELOG.md

@@ -5,6 +5,7 @@ All notable changes to Bambuddy will be documented in this file.
 ## [1.3.1b1] - Unreleased
 ## [1.3.1b1] - Unreleased
 
 
 ### Added
 ### Added
+- **WLED lights show the printer's status (#1528, requested and contributed by @d3nn3s08 in #3124)** — A WLED controller can now show what each printer is doing. Under **Settings > WLED**, pick a printer, enter its WLED address and assign one of the presets saved in WLED to each state: Idle, Preparing, Printing, Paused, Finished, Failed / Error, Awaiting plate clear, Filament problem, HMS error and Offline. Colours, effects and segments stay in WLED; Bambuddy only switches presets. A state without a preset falls back to the next one that has one (a filament runout without its own preset shows Paused). **Awaiting plate clear** applies only while the queue's **Require plate clear** setting holds the printer, and **Filament problem** only when the printer paused because the filament ran out. An optional timeout switches Finished back to Idle. The page can test the connection, load the presets from WLED and try each preset on the strip. If WLED is unreachable, Bambuddy retries every 30 seconds and logs the outage once. Several printers can share one controller when each preset is saved with "Checked segments only". The tab needs the `printers:update` permission.
 - **Cam Wall tiles show temperatures and finish time, and can pause, stop and switch the light (#3479, sponsor vote Q4 2026)** — With the **Full** status overlay, every connected tile shows its nozzle (both on a dual-nozzle printer), bed and chamber temperatures, and a printing tile adds its finish time beside the time left. Hovering over a tile shows **Pause/Resume** and **Stop**, with the same confirmations as the printer card, and a **chamber light** switch; **Tile controls: Always** in the wall settings keeps them on screen, and a touch screen always shows them. The controls need the `printers:control` permission; a user without it, an offline printer and a Cam Wall token (kiosk) wall get none.
 - **Cam Wall tiles show temperatures and finish time, and can pause, stop and switch the light (#3479, sponsor vote Q4 2026)** — With the **Full** status overlay, every connected tile shows its nozzle (both on a dual-nozzle printer), bed and chamber temperatures, and a printing tile adds its finish time beside the time left. Hovering over a tile shows **Pause/Resume** and **Stop**, with the same confirmations as the printer card, and a **chamber light** switch; **Tile controls: Always** in the wall settings keeps them on screen, and a touch screen always shows them. The controls need the `printers:control` permission; a user without it, an offline printer and a Cam Wall token (kiosk) wall get none.
 
 
 ### Changed
 ### Changed

File diff suppressed because it is too large
+ 0 - 0
static/assets/AdditionalSection-D8rIe9ji.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/AmsUnitCard-DhOUqLO-.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ArchivesPage-BRV6JCnb.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/AreaChart-DJAI34Ak.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/AssignToAmsModal-BF37ijYe.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/AuthContext-Db9wjW6t.js


+ 1 - 1
static/assets/Button-eoSsnckq.js → static/assets/Button-Dk615dwb.js

@@ -1 +1 @@
-import{w as e}from"./client-A76-KVrT.js";var t=e();function n({variant:e=`primary`,size:n=`md`,className:r=``,children:i,...a}){return(0,t.jsx)(`button`,{className:`inline-flex items-center justify-center font-medium rounded-lg transition-colors focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-bambu-dark disabled:opacity-50 disabled:cursor-not-allowed ${{primary:`bg-bambu-green hover:bg-bambu-green-light text-white focus:ring-bambu-green`,secondary:`bg-bambu-dark-tertiary hover:bg-bambu-gray-dark text-white focus:ring-bambu-gray`,danger:`bg-red-600 hover:bg-red-700 text-white focus:ring-red-500`,ghost:`bg-transparent hover:bg-bambu-dark-tertiary text-bambu-gray-light hover:text-white`}[e]} ${{sm:`px-3 py-1.5 text-sm gap-1.5 min-h-[44px] md:min-h-0`,md:`px-4 py-2 text-sm gap-2 min-h-[44px] md:min-h-0`,lg:`px-6 py-3 text-base gap-2 min-h-[48px] md:min-h-0`}[n]} ${r}`,...a,children:i})}export{n as t};
+import{w as e}from"./client-MyvT0tak.js";var t=e();function n({variant:e=`primary`,size:n=`md`,className:r=``,children:i,...a}){return(0,t.jsx)(`button`,{className:`inline-flex items-center justify-center font-medium rounded-lg transition-colors focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-bambu-dark disabled:opacity-50 disabled:cursor-not-allowed ${{primary:`bg-bambu-green hover:bg-bambu-green-light text-white focus:ring-bambu-green`,secondary:`bg-bambu-dark-tertiary hover:bg-bambu-gray-dark text-white focus:ring-bambu-gray`,danger:`bg-red-600 hover:bg-red-700 text-white focus:ring-red-500`,ghost:`bg-transparent hover:bg-bambu-dark-tertiary text-bambu-gray-light hover:text-white`}[e]} ${{sm:`px-3 py-1.5 text-sm gap-1.5 min-h-[44px] md:min-h-0`,md:`px-4 py-2 text-sm gap-2 min-h-[44px] md:min-h-0`,lg:`px-6 py-3 text-base gap-2 min-h-[48px] md:min-h-0`}[n]} ${r}`,...a,children:i})}export{n as t};

File diff suppressed because it is too large
+ 0 - 0
static/assets/CamWallPage-BIgzhsEE.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/CameraDiagnoseModal-1ekOhxTS.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/CameraPage-C2Q6ZdYc.js


+ 1 - 1
static/assets/Card-CJ35QTKj.js → static/assets/Card-D08KwdrO.js

@@ -1 +1 @@
-import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{k as t,w as n}from"./client-A76-KVrT.js";var r=e(t(),1),i=n(),a=(0,r.createContext)(`normal`);function o({density:e,children:t}){return(0,i.jsx)(a.Provider,{value:e,children:t})}function s({children:e,className:t=``,onClick:n,onContextMenu:r,...a}){return(0,i.jsx)(`div`,{className:`bg-bambu-dark-secondary rounded-xl border border-bambu-dark-tertiary card-shadow ${n?`cursor-pointer`:``} ${t}`,onClick:n,onContextMenu:r,...a,children:e})}function c({children:e,className:t=``,dense:n}){let o=(0,r.useContext)(a)===`dense`;return(0,i.jsx)(`div`,{className:`${n??o?`px-4 py-2.5`:`px-6 py-4`} border-b border-bambu-dark-tertiary ${t}`,children:e})}function l({children:e,className:t=``,dense:n}){let o=(0,r.useContext)(a)===`dense`;return(0,i.jsx)(`div`,{className:`${n??o?`p-4`:`p-6`} ${t}`,children:e})}export{c as i,l as n,o as r,s as t};
+import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{k as t,w as n}from"./client-MyvT0tak.js";var r=e(t(),1),i=n(),a=(0,r.createContext)(`normal`);function o({density:e,children:t}){return(0,i.jsx)(a.Provider,{value:e,children:t})}function s({children:e,className:t=``,onClick:n,onContextMenu:r,...a}){return(0,i.jsx)(`div`,{className:`bg-bambu-dark-secondary rounded-xl border border-bambu-dark-tertiary card-shadow ${n?`cursor-pointer`:``} ${t}`,onClick:n,onContextMenu:r,...a,children:e})}function c({children:e,className:t=``,dense:n}){let o=(0,r.useContext)(a)===`dense`;return(0,i.jsx)(`div`,{className:`${n??o?`px-4 py-2.5`:`px-6 py-4`} border-b border-bambu-dark-tertiary ${t}`,children:e})}function l({children:e,className:t=``,dense:n}){let o=(0,r.useContext)(a)===`dense`;return(0,i.jsx)(`div`,{className:`${n??o?`p-4`:`p-6`} ${t}`,children:e})}export{c as i,l as n,o as r,s as t};

File diff suppressed because it is too large
+ 0 - 0
static/assets/CartesianChart-yXeYdBwM.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ColumnConfigModal-Bki7fdUJ.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ConfigureAmsSlotModal-xCDo9tCn.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ConfirmModal-HpxKA3FP.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ConfirmOutcomeDialog-B8gd2srI.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ConnectAuthorizePage-ByGfC-mw.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ConnectionDiagnostic-B3aZLqUp.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ContextMenu-BBrH5ffK.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/CopyButton-Ck-dhMPV.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/EmbeddedCameraViewer-DvTwGsyK.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ErrorBarContext-C_rid2kv.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ExternalLinkPage-DUm3OSEe.js


+ 1 - 1
static/assets/FilamentSwatch-BWlmGXcS.js → static/assets/FilamentSwatch-CjUd2OuH.js

@@ -1 +1 @@
-import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{k as t,w as n}from"./client-A76-KVrT.js";import{n as r,r as i}from"./filamentSwatchHelpers-C3r5m07g.js";var a=e(t(),1),o=n();function s({rgba:e,extraColors:t,effectType:n,subtype:s,className:c=`w-5 h-5`,shape:l=`circle`,style:u,title:d,effectSize:f}){let p=(0,a.useMemo)(()=>i(t),[t]),m=(0,a.useMemo)(()=>r({effectSize:f,rgba:e,extraColors:t,effectType:n,subtype:s}),[f,e,t,n,s]),h=m.backgroundImage,g=m.backgroundSize,_=l===`circle`||l===`pill`?`rounded-full`:`rounded`,v=(()=>{if(!e)return;let t=e.replace(/^#/,``);return t.length>=8&&t.substring(6,8).toLowerCase()!==`ff`?`#${t.substring(0,8)}`:`#${t.substring(0,6)}`})(),y=d??(p.length>0?p.join(`, `):v);return(0,o.jsx)(`span`,{"data-testid":`filament-swatch`,className:`${c} ${_} border border-black/20 inline-block flex-shrink-0`,style:{backgroundImage:h,backgroundSize:g,...u},title:y})}export{s as t};
+import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{k as t,w as n}from"./client-MyvT0tak.js";import{n as r,r as i}from"./filamentSwatchHelpers-C3r5m07g.js";var a=e(t(),1),o=n();function s({rgba:e,extraColors:t,effectType:n,subtype:s,className:c=`w-5 h-5`,shape:l=`circle`,style:u,title:d,effectSize:f}){let p=(0,a.useMemo)(()=>i(t),[t]),m=(0,a.useMemo)(()=>r({effectSize:f,rgba:e,extraColors:t,effectType:n,subtype:s}),[f,e,t,n,s]),h=m.backgroundImage,g=m.backgroundSize,_=l===`circle`||l===`pill`?`rounded-full`:`rounded`,v=(()=>{if(!e)return;let t=e.replace(/^#/,``);return t.length>=8&&t.substring(6,8).toLowerCase()!==`ff`?`#${t.substring(0,8)}`:`#${t.substring(0,6)}`})(),y=d??(p.length>0?p.join(`, `):v);return(0,o.jsx)(`span`,{"data-testid":`filament-swatch`,className:`${c} ${_} border border-black/20 inline-block flex-shrink-0`,style:{backgroundImage:h,backgroundSize:g,...u},title:y})}export{s as t};

File diff suppressed because it is too large
+ 0 - 1
static/assets/FileManagerPage-BnwlZj3M.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/FileUploadModal-D-5GBUD-.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/FinancePage-D6niJjkh.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/GCodeViewerPage-CVtHUMKy.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/GcodeToolpathViewer-CYg56Smy.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/GroupEditPage-Bc48BAfK.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/IconPicker-DYHkttxQ.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ImagePreviewModal-D2k3O05o.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/InventoryPage-KGUnSAf-.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/Layout-DRZxXDRe.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/LibraryTrashPage-Dyhv9Fir.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/LoginPage-DuGADS1I.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/MaintenancePage-B9LjhWVc.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/MergeDuplicatesModal-CKcBGrD-.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ModelSourcesPage-M8HRhRyb.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/NotificationsPage-DPKVtQgJ.js


+ 1 - 1
static/assets/NumberInput-C5B_JYnM.js → static/assets/NumberInput-Dpt1IWQn.js

@@ -1 +1 @@
-import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{k as t,w as n}from"./client-A76-KVrT.js";var r=e(t(),1),i=n();function a({value:e,onChange:t,min:n,max:a,integer:o=!0,fallback:s,onBlur:c,...l}){let[u,d]=(0,r.useState)(null),f=e=>o?parseInt(e,10):parseFloat(e),p=e=>(n===void 0||e>=n)&&(a===void 0||e<=a),m=e=>Math.min(a??1/0,Math.max(n??-1/0,e));return(0,i.jsx)(`input`,{...l,type:`number`,min:n,max:a,value:u??e??``,onChange:n=>{let r=n.target.value;d(r);let i=f(r);!Number.isNaN(i)&&p(i)&&i!==e&&t(i)},onBlur:n=>{if(u!==null){let n=f(u),r=Number.isNaN(n)?s:n;r!==void 0&&m(r)!==e&&t(m(r)),d(null)}c?.(n)}})}export{a as t};
+import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{k as t,w as n}from"./client-MyvT0tak.js";var r=e(t(),1),i=n();function a({value:e,onChange:t,min:n,max:a,integer:o=!0,fallback:s,onBlur:c,...l}){let[u,d]=(0,r.useState)(null),f=e=>o?parseInt(e,10):parseFloat(e),p=e=>(n===void 0||e>=n)&&(a===void 0||e<=a),m=e=>Math.min(a??1/0,Math.max(n??-1/0,e));return(0,i.jsx)(`input`,{...l,type:`number`,min:n,max:a,value:u??e??``,onChange:n=>{let r=n.target.value;d(r);let i=f(r);!Number.isNaN(i)&&p(i)&&i!==e&&t(i)},onBlur:n=>{if(u!==null){let n=f(u),r=Number.isNaN(n)?s:n;r!==void 0&&m(r)!==e&&t(m(r)),d(null)}c?.(n)}})}export{a as t};

+ 1 - 1
static/assets/OverlayFrame-ChV6285e.js → static/assets/OverlayFrame-DKqJYLlo.js

@@ -1 +1 @@
-import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{a as t,k as n,w as r}from"./client-A76-KVrT.js";var i=e(n(),1);function a(e,n=null,r=0){let[a,o]=(0,i.useState)(null);return(0,i.useEffect)(()=>{if(!e)return;let i=new AbortController,a;return t.getOverlayLogo(n,i.signal).then(e=>{i.signal.aborted||(e?(a=URL.createObjectURL(e),o({url:a,token:n,revision:r})):o(null))}).catch(()=>{i.signal.aborted||o(null)}),()=>{i.abort(),a&&URL.revokeObjectURL(a)}},[e,n,r]),e&&a?.token===n&&a.revision===r?a.url:null}var o={logo:!1,logoRevision:0,from:``,to:``};function s(e){return/^#[0-9a-f]{6}$/i.test(e)}function c(e,t){return e&&t&&s(e)&&s(t)?`linear-gradient(to right, ${e}, ${t})`:void 0}function l(e){if(e)return{backgroundImage:e,backgroundClip:`text`,WebkitBackgroundClip:`text`,color:`transparent`,WebkitTextFillColor:`transparent`}}var u={landscape:{width:1920,height:1080},portrait:{width:1080,height:1920}},d=r();function f({layout:e,preview:t=!1,children:n}){let r=(0,i.useRef)(null),[a,o]=(0,i.useState)(0),{width:s,height:c}=u[e];(0,i.useLayoutEffect)(()=>{let e=r.current;if(!e)return;let t=()=>o(Math.min(e.clientWidth/s,e.clientHeight/c));if(t(),typeof ResizeObserver>`u`)return window.addEventListener(`resize`,t),()=>window.removeEventListener(`resize`,t);let n=new ResizeObserver(t);return n.observe(e),()=>n.disconnect()},[s,c]);let l={width:s,height:c,"--overlay-vmin":`10.8px`,"--overlay-height":`${c}px`,position:`absolute`,top:`50%`,left:`50%`,transform:`translate(-50%, -50%) scale(${a})`,transformOrigin:`center`};return(0,d.jsx)(`div`,{ref:r,className:t?`relative w-full overflow-hidden`:`fixed inset-0 overflow-hidden`,style:t?{aspectRatio:`${s} / ${c}`}:void 0,children:(0,d.jsx)(`div`,{style:l,children:n})})}export{c as a,s as i,u as n,l as o,o as r,a as s,f as t};
+import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{a as t,k as n,w as r}from"./client-MyvT0tak.js";var i=e(n(),1);function a(e,n=null,r=0){let[a,o]=(0,i.useState)(null);return(0,i.useEffect)(()=>{if(!e)return;let i=new AbortController,a;return t.getOverlayLogo(n,i.signal).then(e=>{i.signal.aborted||(e?(a=URL.createObjectURL(e),o({url:a,token:n,revision:r})):o(null))}).catch(()=>{i.signal.aborted||o(null)}),()=>{i.abort(),a&&URL.revokeObjectURL(a)}},[e,n,r]),e&&a?.token===n&&a.revision===r?a.url:null}var o={logo:!1,logoRevision:0,from:``,to:``};function s(e){return/^#[0-9a-f]{6}$/i.test(e)}function c(e,t){return e&&t&&s(e)&&s(t)?`linear-gradient(to right, ${e}, ${t})`:void 0}function l(e){if(e)return{backgroundImage:e,backgroundClip:`text`,WebkitBackgroundClip:`text`,color:`transparent`,WebkitTextFillColor:`transparent`}}var u={landscape:{width:1920,height:1080},portrait:{width:1080,height:1920}},d=r();function f({layout:e,preview:t=!1,children:n}){let r=(0,i.useRef)(null),[a,o]=(0,i.useState)(0),{width:s,height:c}=u[e];(0,i.useLayoutEffect)(()=>{let e=r.current;if(!e)return;let t=()=>o(Math.min(e.clientWidth/s,e.clientHeight/c));if(t(),typeof ResizeObserver>`u`)return window.addEventListener(`resize`,t),()=>window.removeEventListener(`resize`,t);let n=new ResizeObserver(t);return n.observe(e),()=>n.disconnect()},[s,c]);let l={width:s,height:c,"--overlay-vmin":`10.8px`,"--overlay-height":`${c}px`,position:`absolute`,top:`50%`,left:`50%`,transform:`translate(-50%, -50%) scale(${a})`,transformOrigin:`center`};return(0,d.jsx)(`div`,{ref:r,className:t?`relative w-full overflow-hidden`:`fixed inset-0 overflow-hidden`,style:t?{aspectRatio:`${s} / ${c}`}:void 0,children:(0,d.jsx)(`div`,{style:l,children:n})})}export{c as a,s as i,u as n,l as o,o as r,a as s,f as t};

File diff suppressed because it is too large
+ 0 - 0
static/assets/PdfPreviewModal-CD4Z8md-.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/PrintModal-CJ9EsrGv.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/PrinterLocationsPage-CwCCCFT-.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/PrintersPage-zqz3p23D.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ProfilesPage-DpVwYgm_.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ProjectDetailPage-DM1tjVlw.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ProjectsPage-jArXkoVk.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/QueryClientProvider-DByECIjl.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/QueuePage-YIClhqdr.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ReferenceLine-BpxsoBcY.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/RichTextEditor-CcbDkBiG.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SettingsPage-C0cMcsXe.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SettingsPage-CWvUpJ3p.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SetupPage-CGfD0dSL.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SkipObjectsModal-CVkLCl-7.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SliceModal-CN4zSXS0.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SpoolBuddyAmsPage-SyegCrsr.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SpoolBuddyDashboard-B8xs5mJE.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SpoolBuddyInventoryPage-Bp0wA1fU.js


File diff suppressed because it is too large
+ 1 - 1
static/assets/SpoolBuddySettingsPage-BGDNXjfS.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SpoolBuddyWriteTagPage-m852Bwjy.js


+ 1 - 1
static/assets/SpoolIcon-B4kDJv2s.js → static/assets/SpoolIcon-Cp29egKy.js

@@ -1 +1 @@
-import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{k as t,w as n}from"./client-A76-KVrT.js";import{n as r}from"./filamentSwatchHelpers-C3r5m07g.js";import{t as i}from"./spoolPaint-Imx_KAjK.js";var a=e(t(),1),o=n();function s({spool:e,inset:t,size:n,border:i}){let s=n>=80?`card`:`preview`,c=(0,a.useMemo)(()=>r({effectSize:s,rgba:e.rgba,extraColors:e.extra_colors,effectType:e.effect_type,subtype:e.subtype}),[s,e.rgba,e.extra_colors,e.effect_type,e.subtype]),l=`${t*100}%`;return(0,o.jsx)(`div`,{"data-testid":`spool-paint`,className:`absolute rounded-full box-border`,style:{top:l,left:l,right:l,bottom:l,...c,backgroundPosition:`center`,border:i}})}function c({inset:e}){let t=`${e*100}%`;return(0,o.jsx)(`div`,{"data-testid":`spool-shade`,className:`absolute rounded-full`,style:{top:t,left:t,right:t,bottom:t,backgroundColor:`rgba(0, 0, 0, 0.15)`}})}function l({color:e,isEmpty:t,size:n=32,spool:r}){return t?(0,o.jsx)(`div`,{className:`rounded-full border-2 border-dashed border-zinc-500 flex items-center justify-center`,style:{width:n,height:n},children:(0,o.jsx)(`div`,{className:`w-2 h-2 rounded-full bg-zinc-600`})}):i(r)?(0,o.jsxs)(`div`,{className:`relative shrink-0`,style:{width:n,height:n},children:[(0,o.jsx)(s,{spool:r,size:n,inset:2/32,border:`${1.5*n/32}px solid rgba(255, 255, 255, 0.7)`}),(0,o.jsx)(c,{inset:5/32})]}):(0,o.jsxs)(`svg`,{width:n,height:n,viewBox:`0 0 32 32`,children:[(0,o.jsx)(`circle`,{cx:`16`,cy:`16`,r:`14`,fill:e,stroke:`white`,strokeWidth:`1.5`,strokeOpacity:`0.7`}),(0,o.jsx)(`circle`,{cx:`16`,cy:`16`,r:`11`,fill:e,style:{filter:`brightness(0.85)`}})]})}export{s as n,c as r,l as t};
+import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{k as t,w as n}from"./client-MyvT0tak.js";import{n as r}from"./filamentSwatchHelpers-C3r5m07g.js";import{t as i}from"./spoolPaint-Imx_KAjK.js";var a=e(t(),1),o=n();function s({spool:e,inset:t,size:n,border:i}){let s=n>=80?`card`:`preview`,c=(0,a.useMemo)(()=>r({effectSize:s,rgba:e.rgba,extraColors:e.extra_colors,effectType:e.effect_type,subtype:e.subtype}),[s,e.rgba,e.extra_colors,e.effect_type,e.subtype]),l=`${t*100}%`;return(0,o.jsx)(`div`,{"data-testid":`spool-paint`,className:`absolute rounded-full box-border`,style:{top:l,left:l,right:l,bottom:l,...c,backgroundPosition:`center`,border:i}})}function c({inset:e}){let t=`${e*100}%`;return(0,o.jsx)(`div`,{"data-testid":`spool-shade`,className:`absolute rounded-full`,style:{top:t,left:t,right:t,bottom:t,backgroundColor:`rgba(0, 0, 0, 0.15)`}})}function l({color:e,isEmpty:t,size:n=32,spool:r}){return t?(0,o.jsx)(`div`,{className:`rounded-full border-2 border-dashed border-zinc-500 flex items-center justify-center`,style:{width:n,height:n},children:(0,o.jsx)(`div`,{className:`w-2 h-2 rounded-full bg-zinc-600`})}):i(r)?(0,o.jsxs)(`div`,{className:`relative shrink-0`,style:{width:n,height:n},children:[(0,o.jsx)(s,{spool:r,size:n,inset:2/32,border:`${1.5*n/32}px solid rgba(255, 255, 255, 0.7)`}),(0,o.jsx)(c,{inset:5/32})]}):(0,o.jsxs)(`svg`,{width:n,height:n,viewBox:`0 0 32 32`,children:[(0,o.jsx)(`circle`,{cx:`16`,cy:`16`,r:`14`,fill:e,stroke:`white`,strokeWidth:`1.5`,strokeOpacity:`0.7`}),(0,o.jsx)(`circle`,{cx:`16`,cy:`16`,r:`11`,fill:e,style:{filter:`brightness(0.85)`}})]})}export{s as n,c as r,l as t};

File diff suppressed because it is too large
+ 0 - 0
static/assets/SpreadsheetPreviewModal-H55jdZ0Y.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/StatsPage-C4YvsB4h.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/StreamOverlayPage-BO_X9zc3.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SystemHealthPanel-C2YAGS3K.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/SystemInfoPage-B599b4GH.js


File diff suppressed because it is too large
+ 0 - 0
static/assets/ThemeContext-B_KK0Cvi.js


+ 1 - 1
static/assets/ThumbnailHoverPreview-Cil0Mh8X.js → static/assets/ThumbnailHoverPreview-DYx6XfzV.js

@@ -1 +1 @@
-import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{C as t,k as n,w as r}from"./client-A76-KVrT.js";import{t as i}from"./react-dom-82e9FLNr.js";var a=t(`coins`,[[`circle`,{cx:`8`,cy:`8`,r:`6`,key:`3yglwk`}],[`path`,{d:`M18.09 10.37A6 6 0 1 1 10.34 18`,key:`t5s6rm`}],[`path`,{d:`M7 6h1v4`,key:`1obek4`}],[`path`,{d:`m16.71 13.88.7.71-2.82 2.82`,key:`1rbuyh`}]]),o=e(n(),1),s=e(i(),1),c=r(),l=256,u=8,d=8;function f({src:e,children:t,className:n,size:r=l}){let i=(0,o.useRef)(null),[a,f]=(0,o.useState)(null),p=(0,o.useCallback)(()=>{if(!e||!window.matchMedia(`(hover: hover) and (pointer: fine)`).matches)return;let t=i.current?.getBoundingClientRect();if(!t)return;let n=t.right+u,a=n+r+d<=window.innerWidth?n:Math.max(d,t.left-u-r),o=Math.max(d,Math.min(t.top,window.innerHeight-r-d));f({left:a,top:o})},[e,r]),m=(0,o.useCallback)(()=>f(null),[]);return(0,o.useEffect)(()=>{if(a)return window.addEventListener(`scroll`,m,!0),()=>window.removeEventListener(`scroll`,m,!0)},[a,m]),(0,c.jsxs)(`div`,{ref:i,className:n,onMouseEnter:p,onMouseLeave:m,children:[t,a&&e&&(0,s.createPortal)((0,c.jsx)(`img`,{src:e,alt:``,"data-testid":`thumbnail-hover-preview`,style:{left:a.left,top:a.top,width:r,height:r},className:`fixed z-[60] pointer-events-none object-cover rounded-lg shadow-2xl border-2 border-bambu-dark-tertiary bg-bambu-dark`}),document.body)]})}export{a as n,f as t};
+import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{C as t,k as n,w as r}from"./client-MyvT0tak.js";import{t as i}from"./react-dom-hYJuSgam.js";var a=t(`coins`,[[`circle`,{cx:`8`,cy:`8`,r:`6`,key:`3yglwk`}],[`path`,{d:`M18.09 10.37A6 6 0 1 1 10.34 18`,key:`t5s6rm`}],[`path`,{d:`M7 6h1v4`,key:`1obek4`}],[`path`,{d:`m16.71 13.88.7.71-2.82 2.82`,key:`1rbuyh`}]]),o=e(n(),1),s=e(i(),1),c=r(),l=256,u=8,d=8;function f({src:e,children:t,className:n,size:r=l}){let i=(0,o.useRef)(null),[a,f]=(0,o.useState)(null),p=(0,o.useCallback)(()=>{if(!e||!window.matchMedia(`(hover: hover) and (pointer: fine)`).matches)return;let t=i.current?.getBoundingClientRect();if(!t)return;let n=t.right+u,a=n+r+d<=window.innerWidth?n:Math.max(d,t.left-u-r),o=Math.max(d,Math.min(t.top,window.innerHeight-r-d));f({left:a,top:o})},[e,r]),m=(0,o.useCallback)(()=>f(null),[]);return(0,o.useEffect)(()=>{if(a)return window.addEventListener(`scroll`,m,!0),()=>window.removeEventListener(`scroll`,m,!0)},[a,m]),(0,c.jsxs)(`div`,{ref:i,className:n,onMouseEnter:p,onMouseLeave:m,children:[t,a&&e&&(0,s.createPortal)((0,c.jsx)(`img`,{src:e,alt:``,"data-testid":`thumbnail-hover-preview`,style:{left:a.left,top:a.top,width:r,height:r},className:`fixed z-[60] pointer-events-none object-cover rounded-lg shadow-2xl border-2 border-bambu-dark-tertiary bg-bambu-dark`}),document.body)]})}export{a as n,f as t};

File diff suppressed because it is too large
+ 0 - 0
static/assets/ToastContext-rCh90cji.js


+ 1 - 1
static/assets/Toggle-BrBLRpPb.js → static/assets/Toggle-C-nuU-7W.js

@@ -1 +1 @@
-import{w as e}from"./client-A76-KVrT.js";var t=e();function n({checked:e,onChange:n,disabled:r}){return(0,t.jsx)(`button`,{type:`button`,role:`switch`,"aria-checked":e,disabled:r,onClick:t=>{t.preventDefault(),t.stopPropagation(),r||n(!e)},className:`relative inline-flex w-11 h-7 md:w-9 md:h-5 rounded-full transition-colors flex-shrink-0 focus:outline-none focus:ring-2 focus:ring-bambu-green focus:ring-offset-2 focus:ring-offset-bambu-dark ${r?`bg-bambu-dark-tertiary/50 cursor-not-allowed opacity-50`:e?`bg-bambu-green cursor-pointer`:`bg-bambu-dark-tertiary cursor-pointer hover:bg-bambu-dark-tertiary/80`}`,children:(0,t.jsx)(`span`,{className:`pointer-events-none absolute top-[3px] md:top-[2px] left-[3px] md:left-[2px] w-5 h-5 md:w-4 md:h-4 bg-white rounded-full shadow transition-transform duration-200 ease-in-out ${e?`translate-x-4`:`translate-x-0`}`})})}export{n as t};
+import{w as e}from"./client-MyvT0tak.js";var t=e();function n({checked:e,onChange:n,disabled:r}){return(0,t.jsx)(`button`,{type:`button`,role:`switch`,"aria-checked":e,disabled:r,onClick:t=>{t.preventDefault(),t.stopPropagation(),r||n(!e)},className:`relative inline-flex w-11 h-7 md:w-9 md:h-5 rounded-full transition-colors flex-shrink-0 focus:outline-none focus:ring-2 focus:ring-bambu-green focus:ring-offset-2 focus:ring-offset-bambu-dark ${r?`bg-bambu-dark-tertiary/50 cursor-not-allowed opacity-50`:e?`bg-bambu-green cursor-pointer`:`bg-bambu-dark-tertiary cursor-pointer hover:bg-bambu-dark-tertiary/80`}`,children:(0,t.jsx)(`span`,{className:`pointer-events-none absolute top-[3px] md:top-[2px] left-[3px] md:left-[2px] w-5 h-5 md:w-4 md:h-4 bg-white rounded-full shadow transition-transform duration-200 ease-in-out ${e?`translate-x-4`:`translate-x-0`}`})})}export{n as t};

+ 1 - 1
static/assets/archive-B-1F8N5G.js → static/assets/archive-Dt5q_E0v.js

@@ -1 +1 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`archive`,[[`rect`,{width:`20`,height:`5`,x:`2`,y:`3`,rx:`1`,key:`1wp1u1`}],[`path`,{d:`M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8`,key:`1s80jp`}],[`path`,{d:`M10 12h4`,key:`a56b0p`}]]);export{t};
+import{C as e}from"./client-MyvT0tak.js";var t=e(`archive`,[[`rect`,{width:`20`,height:`5`,x:`2`,y:`3`,rx:`1`,key:`1wp1u1`}],[`path`,{d:`M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8`,key:`1s80jp`}],[`path`,{d:`M10 12h4`,key:`a56b0p`}]]);export{t};

+ 0 - 1
static/assets/arrow-down-BTj64v2t.js

@@ -1 +0,0 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`arrow-down`,[[`path`,{d:`M12 5v14`,key:`s699le`}],[`path`,{d:`m19 12-7 7-7-7`,key:`1idqje`}]]);export{t};

+ 1 - 0
static/assets/arrow-down-NKOFnG0e.js

@@ -0,0 +1 @@
+import{C as e}from"./client-MyvT0tak.js";var t=e(`arrow-down`,[[`path`,{d:`M12 5v14`,key:`s699le`}],[`path`,{d:`m19 12-7 7-7-7`,key:`1idqje`}]]);export{t};

+ 1 - 0
static/assets/arrow-left-BgRwBnNm.js

@@ -0,0 +1 @@
+import{C as e}from"./client-MyvT0tak.js";var t=e(`arrow-left`,[[`path`,{d:`m12 19-7-7 7-7`,key:`1l729n`}],[`path`,{d:`M19 12H5`,key:`x3x0zl`}]]);export{t};

+ 0 - 1
static/assets/arrow-left-bAh557-d.js

@@ -1 +0,0 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`arrow-left`,[[`path`,{d:`m12 19-7-7 7-7`,key:`1l729n`}],[`path`,{d:`M19 12H5`,key:`x3x0zl`}]]);export{t};

+ 1 - 0
static/assets/arrow-right-CAExXago.js

@@ -0,0 +1 @@
+import{C as e}from"./client-MyvT0tak.js";var t=e(`arrow-right`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]);export{t};

+ 0 - 1
static/assets/arrow-right-CG-zA-kr.js

@@ -1 +0,0 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`arrow-right`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]);export{t};

+ 1 - 0
static/assets/arrow-up-BYKIR4jk.js

@@ -0,0 +1 @@
+import{C as e}from"./client-MyvT0tak.js";var t=e(`arrow-up`,[[`path`,{d:`m5 12 7-7 7 7`,key:`hav0vg`}],[`path`,{d:`M12 19V5`,key:`x0mq9r`}]]);export{t};

+ 0 - 1
static/assets/arrow-up-DK87_xUL.js

@@ -1 +0,0 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`arrow-up`,[[`path`,{d:`m5 12 7-7 7 7`,key:`hav0vg`}],[`path`,{d:`M12 19V5`,key:`x0mq9r`}]]);export{t};

+ 1 - 1
static/assets/arrow-up-down-DEcCkvCm.js → static/assets/arrow-up-down-BlqVG4oI.js

@@ -1 +1 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`arrow-up-down`,[[`path`,{d:`m21 16-4 4-4-4`,key:`f6ql7i`}],[`path`,{d:`M17 20V4`,key:`1ejh1v`}],[`path`,{d:`m3 8 4-4 4 4`,key:`11wl7u`}],[`path`,{d:`M7 4v16`,key:`1glfcx`}]]);export{t};
+import{C as e}from"./client-MyvT0tak.js";var t=e(`arrow-up-down`,[[`path`,{d:`m21 16-4 4-4-4`,key:`f6ql7i`}],[`path`,{d:`M17 20V4`,key:`1ejh1v`}],[`path`,{d:`m3 8 4-4 4 4`,key:`11wl7u`}],[`path`,{d:`M7 4v16`,key:`1glfcx`}]]);export{t};

+ 1 - 1
static/assets/bell-DnV3h8Re.js → static/assets/bell-BIAldMN1.js

@@ -1 +1 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`bell`,[[`path`,{d:`M10.268 21a2 2 0 0 0 3.464 0`,key:`vwvbt9`}],[`path`,{d:`M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326`,key:`11g9vi`}]]);export{t};
+import{C as e}from"./client-MyvT0tak.js";var t=e(`bell`,[[`path`,{d:`M10.268 21a2 2 0 0 0 3.464 0`,key:`vwvbt9`}],[`path`,{d:`M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326`,key:`11g9vi`}]]);export{t};

+ 1 - 1
static/assets/box-dob8B1j7.js → static/assets/box-BYLzl0ze.js

@@ -1 +1 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`box`,[[`path`,{d:`M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z`,key:`hh9hay`}],[`path`,{d:`m3.3 7 8.7 5 8.7-5`,key:`g66t2b`}],[`path`,{d:`M12 22V12`,key:`d0xqtd`}]]);export{t};
+import{C as e}from"./client-MyvT0tak.js";var t=e(`box`,[[`path`,{d:`M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z`,key:`hh9hay`}],[`path`,{d:`m3.3 7 8.7 5 8.7-5`,key:`g66t2b`}],[`path`,{d:`M12 22V12`,key:`d0xqtd`}]]);export{t};

+ 1 - 1
static/assets/briefcase-BujeEE4c.js → static/assets/briefcase-Bs9O-WGS.js

@@ -1 +1 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`briefcase`,[[`path`,{d:`M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16`,key:`jecpp`}],[`rect`,{width:`20`,height:`14`,x:`2`,y:`6`,rx:`2`,key:`i6l2r4`}]]);export{t};
+import{C as e}from"./client-MyvT0tak.js";var t=e(`briefcase`,[[`path`,{d:`M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16`,key:`jecpp`}],[`rect`,{width:`20`,height:`14`,x:`2`,y:`6`,rx:`2`,key:`i6l2r4`}]]);export{t};

+ 1 - 1
static/assets/calendar-Bv09YDCQ.js → static/assets/calendar-fnehoRRe.js

@@ -1 +1 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`calendar`,[[`path`,{d:`M8 2v4`,key:`1cmpym`}],[`path`,{d:`M16 2v4`,key:`4m81vk`}],[`rect`,{width:`18`,height:`18`,x:`3`,y:`4`,rx:`2`,key:`1hopcy`}],[`path`,{d:`M3 10h18`,key:`8toen8`}]]);export{t};
+import{C as e}from"./client-MyvT0tak.js";var t=e(`calendar`,[[`path`,{d:`M8 2v4`,key:`1cmpym`}],[`path`,{d:`M16 2v4`,key:`4m81vk`}],[`rect`,{width:`18`,height:`18`,x:`3`,y:`4`,rx:`2`,key:`1hopcy`}],[`path`,{d:`M3 10h18`,key:`8toen8`}]]);export{t};

File diff suppressed because it is too large
+ 0 - 0
static/assets/camWallControls-sticSJv0.js


+ 1 - 1
static/assets/camera-CBRrAwtG.js → static/assets/camera-BthmTFao.js

@@ -1 +1 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`camera`,[[`path`,{d:`M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z`,key:`18u6gg`}],[`circle`,{cx:`12`,cy:`13`,r:`3`,key:`1vg3eu`}]]);export{t};
+import{C as e}from"./client-MyvT0tak.js";var t=e(`camera`,[[`path`,{d:`M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z`,key:`18u6gg`}],[`circle`,{cx:`12`,cy:`13`,r:`3`,key:`1vg3eu`}]]);export{t};

+ 1 - 1
static/assets/chart-column-BJ__dT9Q.js → static/assets/chart-column-CD8hyzGV.js

@@ -1 +1 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`chart-column`,[[`path`,{d:`M3 3v16a2 2 0 0 0 2 2h16`,key:`c24i48`}],[`path`,{d:`M18 17V9`,key:`2bz60n`}],[`path`,{d:`M13 17V5`,key:`1frdt8`}],[`path`,{d:`M8 17v-3`,key:`17ska0`}]]);export{t};
+import{C as e}from"./client-MyvT0tak.js";var t=e(`chart-column`,[[`path`,{d:`M3 3v16a2 2 0 0 0 2 2h16`,key:`c24i48`}],[`path`,{d:`M18 17V9`,key:`2bz60n`}],[`path`,{d:`M13 17V5`,key:`1frdt8`}],[`path`,{d:`M8 17v-3`,key:`17ska0`}]]);export{t};

+ 1 - 0
static/assets/check-CmOZjnRY.js

@@ -0,0 +1 @@
+import{C as e}from"./client-MyvT0tak.js";var t=e(`check`,[[`path`,{d:`M20 6 9 17l-5-5`,key:`1gmf2c`}]]);export{t};

+ 0 - 1
static/assets/check-Shq9G40Z.js

@@ -1 +0,0 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`check`,[[`path`,{d:`M20 6 9 17l-5-5`,key:`1gmf2c`}]]);export{t};

+ 0 - 1
static/assets/chevron-left-BhrGzqkk.js

@@ -1 +0,0 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`chevron-left`,[[`path`,{d:`m15 18-6-6 6-6`,key:`1wnfg3`}]]);export{t};

+ 1 - 0
static/assets/chevron-left-DQX-G0aK.js

@@ -0,0 +1 @@
+import{C as e}from"./client-MyvT0tak.js";var t=e(`chevron-left`,[[`path`,{d:`m15 18-6-6 6-6`,key:`1wnfg3`}]]);export{t};

+ 0 - 1
static/assets/chevron-right-BM_zFOte.js

@@ -1 +0,0 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`chevron-right`,[[`path`,{d:`m9 18 6-6-6-6`,key:`mthhwq`}]]);export{t};

+ 1 - 0
static/assets/chevron-right-DGzsw50-.js

@@ -0,0 +1 @@
+import{C as e}from"./client-MyvT0tak.js";var t=e(`chevron-right`,[[`path`,{d:`m9 18 6-6-6-6`,key:`mthhwq`}]]);export{t};

+ 1 - 1
static/assets/chevrons-right-jGXt-8PK.js → static/assets/chevrons-right-B30v7bB4.js

@@ -1 +1 @@
-import{C as e}from"./client-A76-KVrT.js";var t=e(`chevrons-left`,[[`path`,{d:`m11 17-5-5 5-5`,key:`13zhaf`}],[`path`,{d:`m18 17-5-5 5-5`,key:`h8a8et`}]]),n=e(`chevrons-right`,[[`path`,{d:`m6 17 5-5-5-5`,key:`xnjwq`}],[`path`,{d:`m13 17 5-5-5-5`,key:`17xmmf`}]]);export{t as n,n as t};
+import{C as e}from"./client-MyvT0tak.js";var t=e(`chevrons-left`,[[`path`,{d:`m11 17-5-5 5-5`,key:`13zhaf`}],[`path`,{d:`m18 17-5-5 5-5`,key:`h8a8et`}]]),n=e(`chevrons-right`,[[`path`,{d:`m6 17 5-5-5-5`,key:`xnjwq`}],[`path`,{d:`m13 17 5-5-5-5`,key:`17xmmf`}]]);export{t as n,n as t};

File diff suppressed because it is too large
+ 0 - 0
static/assets/chunk-62JRHF6Z-CCEQZxrX.js


+ 1 - 0
static/assets/circle-check-DxU9QL11.js

@@ -0,0 +1 @@
+import{C as e}from"./client-MyvT0tak.js";var t=e(`circle-check`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`m9 12 2 2 4-4`,key:`dzmm74`}]]);export{t};

Some files were not shown because too many files changed in this diff