Track per-device traffic totals and recover inventory state
Build and Deploy Gateway / build-and-push (push) Successful in 15s
Build and Deploy Gateway / deploy (push) Successful in 13s

This commit is contained in:
2026-08-07 15:24:54 +03:00
parent e774486b99
commit 307ad02cd7
13 changed files with 842 additions and 96 deletions
+4 -4
View File
@@ -361,12 +361,12 @@ function LocalRulesPanel({
<aside
ref={panelRef}
id="client-local-rules"
className={`client-local-rules${open ? ' is-open' : ''}`}
className={`client-drawer client-local-rules${open ? ' is-open' : ''}`}
aria-labelledby="local-rules-title"
aria-hidden={!open}
inert={!open ? true : undefined}
>
<div className="client-local-rules-sheet">
<div className="client-drawer-sheet client-local-rules-sheet">
<button
ref={closeRef}
className="client-drawer-close"
@@ -1444,12 +1444,12 @@ export function ClientOverviewPage({
{hasSubscription && subscriptionContentReady && <aside
ref={instructionsPanelRef}
id="client-instructions"
className={`client-instructions${instructionsOpen ? ' is-open' : ''}`}
className={`client-drawer client-instructions${instructionsOpen ? ' is-open' : ''}`}
aria-labelledby="instructions-title"
aria-hidden={!instructionsOpen}
inert={!instructionsOpen ? true : undefined}
>
<div className="client-instructions-sheet">
<div className="client-drawer-sheet client-instructions-sheet">
<button
ref={instructionsCloseRef}
className="client-drawer-close"