- Created base CSS styles for typography, layout, and transitions. - Added component-specific styles for navigation, hero section, about section, infrastructure, projects, modal, contact, and footer. - Introduced design tokens for consistent theming across light and dark modes. - Implemented theme management functionality with local storage support and system preference detection. - Configured TypeScript settings for the project.
27 lines
598 B
JSON
27 lines
598 B
JSON
{
|
|
"name": "personalweb",
|
|
"private": true,
|
|
"version": "0.0.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "tsc && vite build",
|
|
"preview": "vite preview"
|
|
},
|
|
"devDependencies": {
|
|
"@types/three": "^0.183.0",
|
|
"@types/topojson-client": "^3.1.5",
|
|
"typescript": "~6.0.2",
|
|
"vite": "^8.2.0"
|
|
},
|
|
"dependencies": {
|
|
"@fontsource/ibm-plex-mono": "^5.3.0",
|
|
"@fontsource/outfit": "^5.3.0",
|
|
"@phosphor-icons/web": "^2.1.2",
|
|
"three": "^0.183.0",
|
|
"three-globe": "^2.45.2",
|
|
"topojson-client": "^3.1.0",
|
|
"world-atlas": "^2.0.2"
|
|
}
|
|
}
|