6 Commits

Author SHA1 Message Date
11f472646d
feat(app): add favicon.ico and remove city.json
Added a new favicon.ico to the src/app directory and deleted the city.json file from the configs folder. This change updates the application icon and removes unnecessary configuration.
2024-09-27 11:59:48 +02:00
ed37351c49
feat(fonts): add Geist font files
Introduce GeistMonoVF.woff and GeistVF.woff to the project. This enhances the typography options available for the application.
2024-09-27 11:58:28 +02:00
cbf1047244
feat(app): add base layout and home page
Introduced global CSS styling and created the initial structure for the Home page and Root layout. The Home page includes a logo, instructions, and helpful links, while the layout sets up metadata and font usage.
2024-09-27 11:58:10 +02:00
9b2a86d887
feat(utils): add utility function for class merging
Introduced `cn` function leveraging `clsx` and `twMerge` to merge class names. This utility simplifies handling of conditional class names with Tailwind CSS.
2024-09-27 11:56:34 +02:00
f982d076a7
feat(hooks): add use-toast hook for toast notifications
Introduce a new use-toast hook inspired by the react-hot-toast library. This hook manages toast notifications with actions such as ADD_TOAST, UPDATE_TOAST, DISMISS_TOAST, and REMOVE_TOAST.
2024-09-27 11:56:13 +02:00
45562d875c
feat(components): add new UI components for checkbox, chart, command, collapsible, dialog, and context-menu
Introduce various UI components including Checkbox, Chart, Command, Collapsible, Dialog, and ContextMenu. These components leverage Radix UI and Recharts to enhance the UI toolkit.
2024-09-27 11:55:48 +02:00