Commit Graph

10 Commits

Author SHA1 Message Date
syntaxbullet
7ebbf4ed6c Bring daily check-ins forward with compact workspace layout 2026-09-05 07:52:28 +02:00
syntaxbullet
892487eb4c Use shared modals and combine selected-day actions 2026-09-04 19:21:24 +02:00
syntaxbullet
865bdd1328 Refine settings, archive, and check-in styling 2026-09-04 18:56:05 +02:00
syntaxbullet
19a9aa6862 feat: browse archived habit history and restore habits 2026-09-04 18:33:18 +02:00
syntaxbullet
d624ee6c3c feat: add timezone settings data export and account deletion 2026-09-04 18:23:12 +02:00
syntaxbullet
e88ffceb22 feat: edit historical check-ins from habit calendars 2026-09-04 18:20:38 +02:00
syntaxbullet
ecc2620a4c feat: add Home page with user dashboard and habit tracking features
- Implemented Home component with user authentication and loading states.
- Created Welcome component for unauthenticated users with a sign-in option.
- Developed Dashboard component to display user's habits and progress.
- Added functionality for habit management, including adding, updating, and deleting habits.
- Integrated HabitChart and HabitHistory components for visual representation of habits.
- Introduced sharing functionality for progress via Discord integration.

feat: establish Discord sharing configuration and routes

- Added DiscordSharingConfig type and readDiscordSharingConfig function for environment variable management.
- Created sharing contracts for input validation and data structure.
- Implemented sharing routes for previewing and sending progress images to Discord.
- Added tests for sharing routes to ensure authentication and proper error handling.
2026-09-04 17:48:54 +02:00
syntaxbullet
bfa54851c2 feat: restructure styles and components for improved design system
- Added typography and design system styles to globals.css.
- Removed deprecated home.css and landing.css files.
- Introduced DiscordSignInButton component for Discord authentication.
- Created Card and CardGrid components for structured content display.
- Implemented ContainerShowcase to demonstrate card usage and layout.
- Added DesignSystemTabs for navigation between design system sections.
- Established typography.css for consistent text styling across components.
- Added tests for typography styles to ensure compliance with design standards.
2026-09-04 12:37:56 +02:00
syntaxbullet
084603bb6e Add new styles for home and landing pages
- Created home.css with comprehensive styles for the home page layout, including typography, buttons, and responsive design adjustments.
- Created landing.css to style the landing page, focusing on typography, layout, and responsive behavior for various screen sizes.
2026-09-04 11:50:24 +02:00
syntaxbullet
23e9f4c717 Initialize Minabot with Hono and React Router 2026-09-04 07:40:35 +02:00