|
9 | 9 | </head> |
10 | 10 | <body> |
11 | 11 | <div id="app"> |
| 12 | + <div id="app-shell"> |
12 | 13 | <!-- Icon rail (Nexus Sidebar, collapsed w-14) --> |
13 | 14 | <nav id="rail" class="glass"> |
14 | 15 | <div class="rail-top"> |
@@ -359,32 +360,33 @@ <h2>Models</h2> |
359 | 360 | </div> |
360 | 361 | </section> |
361 | 362 | </main> |
362 | | - |
363 | | - <footer id="status-bar" aria-label="Status bar"> |
364 | | - <div class="status-bar-left"> |
365 | | - <button |
366 | | - id="workspace-switcher" |
367 | | - class="workspace-switcher status-segment status-segment-clickable" |
368 | | - type="button" |
369 | | - title="Switch workspace" |
370 | | - aria-haspopup="menu" |
371 | | - aria-expanded="false" |
372 | | - > |
373 | | - <span id="workspace-name">workspace</span> |
374 | | - <span class="workspace-chevron" data-icon="chevron-down" data-size="12"></span> |
375 | | - </button> |
376 | | - <button type="button" id="status-git" class="status-segment status-segment-mono" title="Git branch"></button> |
377 | | - </div> |
378 | | - <div class="status-bar-right"> |
379 | | - <button type="button" id="status-harness" class="status-segment status-segment-clickable" title="Harness"></button> |
380 | | - <span id="status-harness-dot" class="status-dot" title="Harness connection"></span> |
381 | | - <span id="status-agent" class="status-segment" title="Active agent"></span> |
382 | | - <button type="button" id="status-model" class="status-segment status-segment-clickable" title="Default model"></button> |
383 | | - <span id="status-cpu" class="status-segment status-segment-optional hidden" title="CPU usage"></span> |
384 | | - <span id="status-context" class="status-segment status-segment-optional hidden" title="Context window usage"></span> |
385 | | - </div> |
386 | | - </footer> |
387 | 363 | </div> |
| 364 | + </div> |
| 365 | + |
| 366 | + <footer id="status-bar" aria-label="Status bar"> |
| 367 | + <div class="status-bar-left"> |
| 368 | + <button |
| 369 | + id="workspace-switcher" |
| 370 | + class="workspace-switcher status-segment status-segment-clickable" |
| 371 | + type="button" |
| 372 | + title="Switch workspace" |
| 373 | + aria-haspopup="menu" |
| 374 | + aria-expanded="false" |
| 375 | + > |
| 376 | + <span id="workspace-name">workspace</span> |
| 377 | + <span class="workspace-chevron" data-icon="chevron-down" data-size="12"></span> |
| 378 | + </button> |
| 379 | + <button type="button" id="status-git" class="status-segment status-segment-mono" title="Git branch"></button> |
| 380 | + </div> |
| 381 | + <div class="status-bar-right"> |
| 382 | + <button type="button" id="status-harness" class="status-segment status-segment-clickable" title="Harness"></button> |
| 383 | + <span id="status-harness-dot" class="status-dot" title="Harness connection"></span> |
| 384 | + <span id="status-agent" class="status-segment" title="Active agent"></span> |
| 385 | + <button type="button" id="status-model" class="status-segment status-segment-clickable" title="Default model"></button> |
| 386 | + <span id="status-cpu" class="status-segment status-segment-optional hidden" title="CPU usage"></span> |
| 387 | + <span id="status-context" class="status-segment status-segment-optional hidden" title="Context window usage"></span> |
| 388 | + </div> |
| 389 | + </footer> |
388 | 390 | </div> |
389 | 391 |
|
390 | 392 | <!-- Workspace switcher dropdown (portal, Nexus-inspired) --> |
|
0 commit comments