feat: add docker-compose for deployment
This commit is contained in:
65
ai_docs/004_create_impressum_page.md
Normal file
65
ai_docs/004_create_impressum_page.md
Normal file
@@ -0,0 +1,65 @@
|
||||
# Create Impressum Page
|
||||
|
||||
**Task ID:** 004
|
||||
**Date Created:** 2025-07-03
|
||||
**Author:** Gemini
|
||||
|
||||
---
|
||||
|
||||
## Task Description
|
||||
|
||||
Create a new "Impressum" page for the website, containing the legally required German impressum text for "Freiwillige Feuerwehr Friedberg" as a public corporation under Austrian law. The page must also include information regarding cookie usage. Additionally, a new menu entry for this Impressum page needs to be added to the website's navigation.
|
||||
|
||||
---
|
||||
|
||||
## Instructions
|
||||
|
||||
- Create a new file `src/app/impressum/page.tsx` for the Impressum page.
|
||||
- Populate `src/app/impressum/page.tsx` with the necessary German impressum text for "Freiwillige Feuerwehr Friedberg" (Körperschaft öffentlichen Rechts) and cookie information.
|
||||
- Add a new navigation link to the `src/components/layout/Header.tsx` component that points to the new `/impressum` page.
|
||||
|
||||
---
|
||||
|
||||
## Input Data
|
||||
|
||||
- `ai_docs/templates/task_template.md` (used for this plan)
|
||||
- Information for "Freiwillige Feuerwehr Friedberg" (Körperschaft öffentlichen Rechts) for generating the Impressum text.
|
||||
|
||||
---
|
||||
|
||||
## Expected Output
|
||||
|
||||
- A new, functional Impressum page at `/impressum`.
|
||||
- The Impressum page containing legally compliant German text for Austrian law, including cookie information.
|
||||
- An updated navigation menu in the header with a link to the Impressum page.
|
||||
|
||||
---
|
||||
|
||||
## Constraints & Requirements
|
||||
|
||||
- The Impressum text must comply with Austrian legal requirements for a "Körperschaft öffentlichen Rechts".
|
||||
- The cookie information must be included.
|
||||
- The page must be in German.
|
||||
- Adhere to existing Next.js, React, and TypeScript conventions.
|
||||
|
||||
---
|
||||
|
||||
## System Instructions (Optional)
|
||||
|
||||
> You are an expert assistant. Follow the instructions precisely and provide clear, concise answers.
|
||||
|
||||
---
|
||||
|
||||
## References (Optional)
|
||||
|
||||
- Austrian E-Commerce Law (ECG) for Impressum requirements.
|
||||
|
||||
---
|
||||
|
||||
## Metadata
|
||||
|
||||
| Key | Value |
|
||||
|-----------------|------------------|
|
||||
| Priority | High |
|
||||
| Status | Open |
|
||||
| Tags | Legal, UI/UX, New Feature |
|
||||
Reference in New Issue
Block a user