feat: add lucide-react icons to QuickActions component

- Integrated lucide-react icons for QuickActions, replacing SVGs with Plus, LayoutGrid, Calendar, and Settings icons for improved UI consistency.
- Updated package.json and package-lock.json to include lucide-react dependency.
- Marked the Gravatar task as complete in TODO.md for better tracking of UI/UX improvements.
This commit is contained in:
Julien Froidefond
2025-10-03 17:32:34 +02:00
parent 0658b8ff93
commit e14b428e12
4 changed files with 17 additions and 23 deletions

9
package-lock.json generated
View File

@@ -16,6 +16,7 @@
"clsx": "^2.1.1",
"date-fns": "^4.1.0",
"emoji-regex": "^10.5.0",
"lucide-react": "^0.544.0",
"next": "15.5.3",
"next-auth": "^4.24.11",
"prisma": "^6.16.1",
@@ -6048,6 +6049,14 @@
"node": ">=10"
}
},
"node_modules/lucide-react": {
"version": "0.544.0",
"resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.544.0.tgz",
"integrity": "sha512-t5tS44bqd825zAW45UQxpG2CvcC4urOwn2TrwSH8u+MjeE+1NnWl6QqeQ/6NdjMqdOygyiT9p3Ev0p1NJykxjw==",
"peerDependencies": {
"react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
}
},
"node_modules/magic-string": {
"version": "0.30.19",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz",