diff --git a/.claude/plans/reflective-meandering-castle.md b/.claude/plans/reflective-meandering-castle.md index bd3dadb0..d5cdfdf6 100644 --- a/.claude/plans/reflective-meandering-castle.md +++ b/.claude/plans/reflective-meandering-castle.md @@ -69,7 +69,7 @@ After getting Claude Max OAuth working on the live server, hardening the deploy - **Change**: Add tab bar with "Dashboard" and "Setup" tabs below welcome header. Dashboard tab: current overview cards. Setup tab: EasyHome goal cards (already imported). After completing all setup wizards, default to Dashboard. Use `.mode-switcher` pattern for tab styling. - **Verify**: Both tabs visible, Dashboard shows live data, Setup shows goal wizards -### Task 12: Wire up Home.vue Network card with real data +### Task 12: Wire up Home.vue Network card with real data [DONE] - **Files**: `neode-ui/src/views/Home.vue`, `neode-ui/src/views/Server.vue` - **Change**: Replace hardcoded "All Running", "Connected", "12" with computed values from `useAppStore`. Check `runningCount === appCount` for services status. Use `store.isConnected` for connectivity. - **Verify**: Network card reflects actual service states diff --git a/neode-ui/src/views/Home.vue b/neode-ui/src/views/Home.vue index 3b540a0c..caa28477 100644 --- a/neode-ui/src/views/Home.vue +++ b/neode-ui/src/views/Home.vue @@ -141,24 +141,24 @@