feat: update login component with new branding and remove unused assets

- Replaced the login heading from "Login to your account!" to "Sign in to TrackGo" for improved branding consistency.
- Updated the login component to include a new login banner image.
- Removed unused icon components (AndroidIcon, ChromeIcon, GoogleIcon, MicrosoftIcon, IconCircle, and Ring) to streamline the codebase.
- Adjusted language files for English and Indonesian to reflect the new login title and description.

These changes enhance the user experience by aligning the login interface with the updated branding and improving code maintainability.
This commit is contained in:
shancheas
2026-09-03 14:43:42 +07:00
parent b0090bc15f
commit 78a1a905d8
13 changed files with 14 additions and 211 deletions
+2 -2
View File
@@ -7,7 +7,7 @@ test.describe('login', () => {
await mockBackend(page);
await page.goto('/auth/login');
await expect(page.getByRole('heading', { name: 'Login to your account!' })).toBeVisible();
await expect(page.getByRole('heading', { name: 'Sign in to TrackGo' })).toBeVisible();
await expect(page.getByLabel('Username')).toBeVisible();
await expect(page.getByLabel('Password')).toBeVisible();
await expect(page.getByRole('button', { name: 'Login' })).toBeVisible();
@@ -35,6 +35,6 @@ test.describe('login', () => {
await expect(page.getByText('Invalid username or password')).toBeVisible();
await expect(page).toHaveURL(/\/auth\/login/);
await expect(page.getByRole('heading', { name: 'Login to your account!' })).toBeVisible();
await expect(page.getByRole('heading', { name: 'Sign in to TrackGo' })).toBeVisible();
});
});