Fix login form button and heading text to match test expectations

The e2e tests were failing because:
1. Button text was "Access Dashboard" but tests expected "Sign In"
2. Heading text was "Container Shell" but tests expected "Sign In"

Changes:
- Updated heading from "Container Shell" to "Sign In"
- Updated button text from "Access Dashboard" to "Sign In"
- Updated loading state text to "Signing in..." for consistency

This fixes the failing tests in login.spec.ts and terminal.spec.ts
that were unable to find the sign in button.

https://claude.ai/code/session_01T57NPQfoRb2fS7ihdWkTxq
This commit is contained in:
Claude
2026-02-01 19:00:32 +00:00
parent 8b1407e10c
commit f626badcb6

View File

@@ -65,10 +65,10 @@ export default function LoginForm() {
<LockOpen sx={{ fontSize: 32, color: 'secondary.main' }} />
</Box>
<Typography variant="h1" component="h1" gutterBottom>
Container Shell
Sign In
</Typography>
<Typography variant="body2" color="text.secondary">
Enter your credentials to access container management
Enter your credentials to access the dashboard
</Typography>
</Box>
@@ -111,7 +111,7 @@ export default function LoginForm() {
sx={{ mb: 2 }}
disabled={loading}
>
{loading ? 'Logging in...' : 'Access Dashboard'}
{loading ? 'Signing in...' : 'Sign In'}
</Button>
<Typography