Переглянути джерело

Unified printer card layout

Martin Ziegler 6 місяців тому
батько
коміт
1a4f8209fd

+ 1 - 9
frontend/src/pages/PrintersPage.tsx

@@ -257,20 +257,12 @@ function PrinterCard({ printer, hideIfDisconnected }: { printer: Printer; hideIf
         {/* Status */}
         {/* Status */}
         {status?.connected && (
         {status?.connected && (
           <>
           <>
-            {/* Printer State */}
-            <div className="mb-4">
-              <p className="text-sm text-bambu-gray mb-1">Status</p>
-              <p className="text-white font-medium capitalize">
-                {status.state?.toLowerCase() || 'Idle'}
-              </p>
-            </div>
-
             {/* Current Print or Idle Placeholder */}
             {/* Current Print or Idle Placeholder */}
             <div className="mb-4 p-3 bg-bambu-dark rounded-lg">
             <div className="mb-4 p-3 bg-bambu-dark rounded-lg">
               <div className="flex gap-3">
               <div className="flex gap-3">
                 {/* Cover Image */}
                 {/* Cover Image */}
                 <CoverImage
                 <CoverImage
-                  url={status.state === 'RUNNING' ? status.cover_url : undefined}
+                  url={status.state === 'RUNNING' ? status.cover_url : null}
                   printName={status.state === 'RUNNING' ? (status.subtask_name || status.current_print || undefined) : undefined}
                   printName={status.state === 'RUNNING' ? (status.subtask_name || status.current_print || undefined) : undefined}
                 />
                 />
                 {/* Print Info */}
                 {/* Print Info */}

Різницю між файлами не показано, бо вона завелика
+ 0 - 0
static/assets/index-0UYIv_0v.js


+ 1 - 1
static/index.html

@@ -7,7 +7,7 @@
     <link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png" />
     <link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png" />
     <link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png" />
     <link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png" />
     <link rel="apple-touch-icon" sizes="180x180" href="/img/apple-touch-icon.png" />
     <link rel="apple-touch-icon" sizes="180x180" href="/img/apple-touch-icon.png" />
-    <script type="module" crossorigin src="/assets/index-CzQ_ZlhY.js"></script>
+    <script type="module" crossorigin src="/assets/index-0UYIv_0v.js"></script>
     <link rel="stylesheet" crossorigin href="/assets/index-LyIdyh0d.css">
     <link rel="stylesheet" crossorigin href="/assets/index-LyIdyh0d.css">
   </head>
   </head>
   <body>
   <body>

Деякі файли не було показано, через те що забагато файлів було змінено