Update homepage, add demos data.

* display ydemo sections dynamically.
* Introduced a new `demos.ts` file for demo content management.
* Added `framer-motion` for animations and updated dependencies in `package.json`.
This commit is contained in:
2025-06-07 08:28:38 +02:00
parent 4d3def4ed7
commit fce60ba750
6 changed files with 195 additions and 125 deletions

View File

@@ -0,0 +1,55 @@
export const demoCategories = [
{
label: 'Anwaltskanzlei',
items: [
{
name: 'Anwaltskanzlei Demo 1',
url: 'http://localhost:5101',
preview: '/previews/lawfirm-1.png',
description: [
'Modernes Design',
'Dunkles Layout',
'Optimiert für Rechtsanwälte',
],
},
{
name: 'Anwaltskanzlei Demo 2',
url: 'http://localhost:5102',
preview: '/previews/lawfirm-1.png',
description: [
'Modernes Design',
'Dunkles Layout',
'Optimiert für Rechtsanwälte',
'Optimiert für Rechtsanwälte 1',
],
},
{
name: 'Anwaltskanzlei Demo 2',
url: 'http://localhost:5102',
preview: '/previews/lawfirm-1.png',
description: [
'Modernes Design',
'Dunkles Layout',
'Optimiert für Rechtsanwälte',
'Optimiert für Rechtsanwälte 2',
'Optimiert für Rechtsanwälte 3',
],
},
],
},
{
label: 'SaaS',
items: [
{
name: 'SaaS Landing Page',
url: 'http://localhost:5201',
preview: '/previews/saas-1.png',
description: [
'Klares und minimales UI',
'Produktorientiertes Layout',
'Responsive + animiert',
],
},
],
},
]