feat: animations, responsive design

Animations
- added opacity animation for experience page
- added stagger animation for navbar items on mobile
- added animation for landing page for years and language indications

Pages
- About Page mockup

Redesign
- Navbar to include icons on desktop
This commit is contained in:
2025-02-21 00:07:25 +01:00
parent 32fea815f2
commit 5070f591d3
56 changed files with 2552 additions and 703 deletions

25
ts/package.json Normal file
View File

@@ -0,0 +1,25 @@
{
"name": "ts",
"version": "1.0.0",
"main": "index.js",
"scripts": {
"build": "rollup -c",
"build:watch": "rollup -c -w",
"dev": "vite"
},
"author": "",
"license": "ISC",
"description": "",
"devDependencies": {
"@rollup/plugin-commonjs": "^28.0.2",
"@rollup/plugin-node-resolve": "^16.0.0",
"@rollup/plugin-terser": "^0.4.4",
"@rollup/plugin-typescript": "^12.1.2",
"@types/alpinejs": "^3.13.11",
"vite": "^6.1.1"
},
"dependencies": {
"motion": "^12.4.7",
"motion-dom": "^12.4.5"
}
}