Skip to content

Commit e02caf8

Browse files
Enhance ShellV2 UI with status indicators and layout updates (#1859)
* feat: enhance ShellV2 UI with breadcrumbs, badge, and status indicators - Added Breadcrumbs component to the top of ShellV2 page - Added "Pre-alpha release" badge next to the title - Implemented Portal Status Indicator (active/inactive) in footer - Implemented Callback Time Indicator (countdown/missed) in footer - Updated GraphQL queries to fetch Beacon and Portal status details - Polling for Beacon and Portal updates - Refactored layout to use flex column for better responsiveness - Rebuilt frontend assets Co-authored-by: KCarretto <16250309+KCarretto@users.noreply.github.com> * visual tweaks --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: KCarretto <16250309+KCarretto@users.noreply.github.com>
1 parent 9939954 commit e02caf8

File tree

11 files changed

+189
-64
lines changed

11 files changed

+189
-64
lines changed

tavern/internal/www/build/asset-manifest.json

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tavern/internal/www/build/index.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tavern/internal/www/build/static/css/main.1b2006be.css

Lines changed: 0 additions & 4 deletions
This file was deleted.

tavern/internal/www/build/static/css/main.1b2006be.css.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

tavern/internal/www/build/static/css/main.b922d6e6.css

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tavern/internal/www/build/static/css/main.b922d6e6.css.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tavern/internal/www/build/static/js/main.85373eec.js renamed to tavern/internal/www/build/static/js/main.109f5df5.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tavern/internal/www/build/static/js/main.85373eec.js.LICENSE.txt renamed to tavern/internal/www/build/static/js/main.109f5df5.js.LICENSE.txt

File renamed without changes.

tavern/internal/www/build/static/js/main.85373eec.js.map renamed to tavern/internal/www/build/static/js/main.109f5df5.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tavern/internal/www/src/App.tsx

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -73,33 +73,29 @@ const router = createBrowserRouter([
7373
path: "shells/:shellId",
7474
element: <Shell />,
7575
},
76-
{
77-
path: "shellv2",
78-
element: <ShellV2 />,
79-
},
80-
{
81-
path: "shellv2/:shellId",
82-
element: <ShellV2 />,
83-
},
8476
{
8577
path: "admin",
8678
element: <AdminPortal />,
8779
},
88-
80+
8981
]
9082
},
83+
{
84+
path: "shellv2/:shellId",
85+
element: <ShellV2 />,
86+
},
9187
]);
9288

9389
export const App = () => {
9490

9591
return (
9692
<ChakraProvider theme={theme}>
9793
<AuthorizationContextProvider>
98-
<TagContextProvider>
99-
<UserPreferencesContextProvider>
100-
<RouterProvider router={router} />
101-
</UserPreferencesContextProvider>
102-
</TagContextProvider>
94+
<TagContextProvider>
95+
<UserPreferencesContextProvider>
96+
<RouterProvider router={router} />
97+
</UserPreferencesContextProvider>
98+
</TagContextProvider>
10399
</AuthorizationContextProvider>
104100
</ChakraProvider>
105101
)

0 commit comments

Comments
 (0)