Antigravity Agent commited on
Commit
f6dedb3
·
1 Parent(s): 1fe7ae3

fix(ui): resolve Gradio 4 component compatibility and runtime error

Browse files
Files changed (2) hide show
  1. app.py +3 -3
  2. theme.css +5 -0
app.py CHANGED
@@ -172,7 +172,7 @@ with gr.Blocks(css=css_content, title="MVM²: Senior UI AI Dashboard") as demo:
172
  # --- CENTER STAGE: Canvas ---
173
  with gr.Column(scale=2):
174
  gr.Markdown("### 🎨 MVM² Verification Canvas")
175
- with gr.Box(elem_classes="glass-card"):
176
  canvas_latex = gr.Textbox(label="Canonical LaTeX Transcription", lines=2, interactive=False, elem_classes="monospace")
177
  calib_bar_html = gr.HTML()
178
 
@@ -182,13 +182,13 @@ with gr.Blocks(css=css_content, title="MVM²: Senior UI AI Dashboard") as demo:
182
  # --- RIGHT PANEL: Signal Intel ---
183
  with gr.Column(scale=1, variant="panel"):
184
  gr.Markdown("### ⚡ Signal Intelligence")
185
- with gr.Box(elem_classes="glass-card"):
186
  signal_gauges = gr.HTML()
187
 
188
  gr.Markdown("### 📄 Educational Assessment")
189
  download_btn = gr.File(label="Download Diagnostic PDF", elem_classes="download-btn")
190
 
191
- with gr.Box(elem_classes="glass-card", style="margin-top: 20px; border-left: 4px solid #6366f1;"):
192
  gr.Markdown(
193
  """
194
  **System Status**
 
172
  # --- CENTER STAGE: Canvas ---
173
  with gr.Column(scale=2):
174
  gr.Markdown("### 🎨 MVM² Verification Canvas")
175
+ with gr.Group(elem_classes="glass-card"):
176
  canvas_latex = gr.Textbox(label="Canonical LaTeX Transcription", lines=2, interactive=False, elem_classes="monospace")
177
  calib_bar_html = gr.HTML()
178
 
 
182
  # --- RIGHT PANEL: Signal Intel ---
183
  with gr.Column(scale=1, variant="panel"):
184
  gr.Markdown("### ⚡ Signal Intelligence")
185
+ with gr.Group(elem_classes="glass-card"):
186
  signal_gauges = gr.HTML()
187
 
188
  gr.Markdown("### 📄 Educational Assessment")
189
  download_btn = gr.File(label="Download Diagnostic PDF", elem_classes="download-btn")
190
 
191
+ with gr.Group(elem_classes="glass-card status-box"):
192
  gr.Markdown(
193
  """
194
  **System Status**
theme.css CHANGED
@@ -113,6 +113,11 @@ h2 { font-weight: 600; color: var(--text-main); }
113
  filter: drop-shadow(0 4px 6px rgba(0,0,0,0.3));
114
  }
115
 
 
 
 
 
 
116
  /* Gradio Overrides */
117
  .stButton button { border-radius: 10px !important; }
118
  .stMarkdown { color: var(--text-main) !important; }
 
113
  filter: drop-shadow(0 4px 6px rgba(0,0,0,0.3));
114
  }
115
 
116
+ .status-box {
117
+ margin-top: 20px !important;
118
+ border-left: 4px solid var(--primary) !important;
119
+ }
120
+
121
  /* Gradio Overrides */
122
  .stButton button { border-radius: 10px !important; }
123
  .stMarkdown { color: var(--text-main) !important; }