init: first commit of chatgpt prebuild

This commit is contained in:
2025-11-18 21:36:59 +01:00
parent e0d2689a9d
commit eeebdd72d5
12 changed files with 401 additions and 1 deletions

21
example/project.json Normal file
View File

@@ -0,0 +1,21 @@
{
"name": "Example Timeline Project",
"description": "Neutrales Beispielprojekt f\u00fcr die Timeline Engine.",
"dataSource": "sample.csv",
"stylesheet": "style.css",
"svgTemplate": "template.svg",
"settings": {
"timelineMonths": 18
},
"fieldMapping": {
"id": "ID",
"title": "Title",
"lane": "Lane",
"due": [
"Due"
],
"epic": null,
"type": null,
"color": null
}
}

4
example/sample.csv Normal file
View File

@@ -0,0 +1,4 @@
ID,Title,Due,Lane
1,Example Task A,2025-12-01,Team Alpha
2,Example Task B,2026-02-15,Team Beta
3,Example Task C,2026-03-10,Team Alpha
1 ID Title Due Lane
2 1 Example Task A 2025-12-01 Team Alpha
3 2 Example Task B 2026-02-15 Team Beta
4 3 Example Task C 2026-03-10 Team Alpha

1
example/style.css Normal file
View File

@@ -0,0 +1 @@
body { background:#fafafa; }

5
example/template.svg Normal file
View File

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg">
<rect width="100%" height="100%" fill="#FFFFFF"/>
{{MONTHS}}
{{LANES}}
</svg>

After

Width:  |  Height:  |  Size: 125 B