fix: pin mobile tabs above cockpit

This commit is contained in:
OpenClaw Bot
2026-05-09 20:24:52 +02:00
parent edda92c41d
commit b0835fd132
+15 -15
View File
@@ -703,6 +703,21 @@ function App() {
return ( return (
<div className="app-shell"> <div className="app-shell">
<nav className="tab-bar" aria-label="BuildPulse v0.1 views" role="tablist">
{TABS.map((tab) => (
<button
key={tab.key}
type="button"
role="tab"
aria-selected={tab.key === activeTab}
className={tab.key === activeTab ? 'tab active' : 'tab'}
onClick={() => setActiveTab(tab.key)}
>
{tab.label}
</button>
))}
</nav>
<header className="hero-card"> <header className="hero-card">
<div> <div>
<p className="eyebrow">BuildPulse v0.1</p> <p className="eyebrow">BuildPulse v0.1</p>
@@ -728,21 +743,6 @@ function App() {
</div> </div>
</header> </header>
<nav className="tab-bar" aria-label="BuildPulse v0.1 views" role="tablist">
{TABS.map((tab) => (
<button
key={tab.key}
type="button"
role="tab"
aria-selected={tab.key === activeTab}
className={tab.key === activeTab ? 'tab active' : 'tab'}
onClick={() => setActiveTab(tab.key)}
>
{tab.label}
</button>
))}
</nav>
<section className="status-strip card"> <section className="status-strip card">
<div className="status-strip-row"> <div className="status-strip-row">
<span className={`pill status-${backendMode === 'appwrite' ? 'healthy' : backendMode === 'connecting' ? 'connecting' : 'degraded'}`}> <span className={`pill status-${backendMode === 'appwrite' ? 'healthy' : backendMode === 'connecting' ? 'connecting' : 'degraded'}`}>