refactor(web): update layout and styling in c-tabs-2 and DashboardPage
Build, Test, and Push CFDM Docker Image / test (push) Successful in 3m30s
Build, Test, and Push CFDM Docker Image / build-and-push (push) Successful in 2m0s
Build, Test, and Push CFDM Docker Image / update-wiki (push) Successful in 6s
Build, Test, and Push CFDM Docker Image / create-release (push) Has been skipped

- Changed CardContent and inner divs in c-tabs-2 to use flexbox for improved spacing and layout consistency.
- Refactored KPI card creation in DashboardPage to eliminate useMemo, simplifying the code structure and enhancing readability.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Denozordec
2026-07-17 00:59:57 +07:00
co-authored by Cursor
parent 6ceb7ff9c7
commit 600044d6b2
2 changed files with 49 additions and 61 deletions
@@ -33,8 +33,8 @@ export function Pattern() {
Update your account information.
</CardDescription>
</CardHeader>
<CardContent className="space-y-4">
<div className="space-y-2">
<CardContent className="flex flex-col gap-4">
<div className="flex flex-col gap-2">
<Label htmlFor="underline-name" className="text-sm">
Name
</Label>
@@ -44,7 +44,7 @@ export function Pattern() {
className="h-9"
/>
</div>
<div className="space-y-2">
<div className="flex flex-col gap-2">
<Label htmlFor="underline-email" className="text-sm">
Email
</Label>
@@ -69,14 +69,14 @@ export function Pattern() {
Change your password here.
</CardDescription>
</CardHeader>
<CardContent className="space-y-4">
<div className="space-y-2">
<CardContent className="flex flex-col gap-4">
<div className="flex flex-col gap-2">
<Label htmlFor="underline-current" className="text-sm">
Current password
</Label>
<Input id="underline-current" type="password" className="h-9" />
</div>
<div className="space-y-2">
<div className="flex flex-col gap-2">
<Label htmlFor="underline-new" className="text-sm">
New password
</Label>
@@ -96,8 +96,8 @@ export function Pattern() {
Manage your preferences.
</CardDescription>
</CardHeader>
<CardContent className="space-y-4">
<div className="space-y-2">
<CardContent className="flex flex-col gap-4">
<div className="flex flex-col gap-2">
<Label htmlFor="underline-theme" className="text-sm">
Theme
</Label>
@@ -107,7 +107,7 @@ export function Pattern() {
className="h-9"
/>
</div>
<div className="space-y-2">
<div className="flex flex-col gap-2">
<Label htmlFor="underline-language" className="text-sm">
Language
</Label>