diff --git a/src/app/app.ts b/src/app/app.ts index bbbfb18..20bb0dc 100644 --- a/src/app/app.ts +++ b/src/app/app.ts @@ -21,8 +21,9 @@ import { RouterOutlet } from '@angular/router'; main { width: 100%; background: var(--color-surface); - padding: 1rem; + padding: 0.5rem; border-radius: 5px; + flex-grow: 1; } } `, diff --git a/src/app/features/tasks/task-item.ts b/src/app/features/tasks/task-item.ts index 644cf6e..cf16832 100644 --- a/src/app/features/tasks/task-item.ts +++ b/src/app/features/tasks/task-item.ts @@ -4,18 +4,30 @@ import { RouterLink } from '@angular/router'; @Component({ selector: 'ksk-crm-task-item', - imports: [ - RouterLink - ], + imports: [RouterLink], template: ` -
{{ task().name }}
-{{ task().city }}, {{ task().streetAddress }}
- + +{{ task().name }}
+{{ task().city }}, {{ task().streetAddress }}
+ `, styles: ` :host { display: block; - margin-bottom: 20px; + padding: 1rem; + cursor: pointer; + transition: all 0.2s; + + &:hover { + background: color-mix(in oklch, var(--color-primary) 25%, transparent); + } + &:active { + background: color-mix(in oklch, var(--color-primary) 25%, transparent); + } + } + + a { + color: var(--color-gray); } `, }) diff --git a/src/app/features/tasks/task-list.ts b/src/app/features/tasks/task-list.ts index fbefc3b..f8c2cb4 100644 --- a/src/app/features/tasks/task-list.ts +++ b/src/app/features/tasks/task-list.ts @@ -24,15 +24,19 @@ import { lucideCircleX, lucideSquarePlus } from '@ng-icons/lucide';Список пуст
}