feat: Implement task template management with translation support and improved UI components

This commit is contained in:
2025-09-18 12:36:03 +02:00
parent abfd174f85
commit 142b6490cc
8 changed files with 183 additions and 88 deletions

View File

@@ -1,13 +1,35 @@
import ProjectTasksList from "@/components/ProjectTasksList";
import PageContainer from "@/components/ui/PageContainer";
import PageHeader from "@/components/ui/PageHeader";
import Button from "@/components/ui/Button";
import Link from "next/link";
export default function ProjectTasksPage() {
return (
<PageContainer>
<PageHeader
title="Zadania projektów"
description="---"
title="Zadania"
description="Zarządzaj zadaniami projektów"
action={
<Link href="/tasks/templates">
<Button variant="secondary" size="md">
<svg
className="w-4 h-4 mr-2"
fill="none"
stroke="currentColor"
viewBox="0 0 24 24"
>
<path
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth={2}
d="M4 7v10c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4V7M4 7c0-2.21 1.79-4 4-4h8c2.21 0 4 1.79 4 4M4 7h16M9 11v4m6-4v4"
/>
</svg>
Szablony zadań
</Button>
</Link>
}
/>
<ProjectTasksList />
</PageContainer>