Remove obsolete tests and add new login page layout

- Deleted test files for NavLink, Navbar, NavbarBrand, Progress, Row, SearchBar, Select, Spinner, Textarea, and a basic test for Button.
- Introduced a new EmptyLayout component for consistent layout structure.
- Added a new login page with a layout that includes a login form and an ASCII art header.
- Updated CSS variables for improved styling consistency across components.
- Removed Vitest configuration file as it is no longer needed.
This commit is contained in:
2025-08-08 21:21:42 +00:00
parent f801c96c96
commit 4242851f9c
50 changed files with 6115 additions and 2912 deletions

14
.oxlintrc.json Normal file
View File

@ -0,0 +1,14 @@
{
"$schema": "./node_modules/oxlint/configuration_schema.json",
"plugins": ["unicorn", "typescript", "oxc"],
"categories": {
"correctness": "error",
"perf": "error",
"suspicious": "off",
"style": "off",
"nursery": "off",
"pedantic": "off",
"restriction": "off"
},
"ignorePatterns": ["node_modules/", ".astro/", "dist/"]
}