fix: pin mobile tabs above cockpit
This commit is contained in:
+15
-15
@@ -703,6 +703,21 @@ function App() {
|
||||
|
||||
return (
|
||||
<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">
|
||||
<div>
|
||||
<p className="eyebrow">BuildPulse v0.1</p>
|
||||
@@ -728,21 +743,6 @@ function App() {
|
||||
</div>
|
||||
</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">
|
||||
<div className="status-strip-row">
|
||||
<span className={`pill status-${backendMode === 'appwrite' ? 'healthy' : backendMode === 'connecting' ? 'connecting' : 'degraded'}`}>
|
||||
|
||||
Reference in New Issue
Block a user