feat: add mobile support for Workspaces page with workspace creation
- WorkspacesPage.tsx: detect mobile viewport, show MobileListView / MobileDetailView / MobileFAB - Mobile list: tap workspace to view details (branch, status, path, instances, sync time) - Mobile detail: view workspace fields with Edit and Delete actions - Mobile FAB: opens inline WorkspaceCreateForm - New styles/pages/workspaces.css with responsive grid and card styles - Import workspaces.css in main.tsx Quality gates: tsc --noEmit pass, npm run build pass, 80/80 tests pass
This commit is contained in:
@@ -15,6 +15,7 @@ import "./styles/pages/projects.css";
|
||||
import "./styles/pages/sessions.css";
|
||||
import "./styles/pages/ssh-keys.css";
|
||||
import "./styles/pages/workspace-detail.css";
|
||||
import "./styles/pages/workspaces.css";
|
||||
|
||||
ReactDOM.createRoot(document.getElementById("root")!).render(
|
||||
<React.StrictMode>
|
||||
|
||||
Reference in New Issue
Block a user