ea9d68f507
add dynamic text sizing in habit cells
patrick2026-03-03 11:51:09 -05:00
6a9a35c3fe
add triplit vars to example .env
patrick2026-03-02 15:44:35 -05:00
1d67d3d60c
feat: mark cell as failed when decrementing if value is already zero
patrick2026-03-02 15:26:53 -05:00
e9bee860d7
Fix habit cell morphing on focus in Chrome browsers
patrick2026-03-02 15:20:46 -05:00
f4c3a9e11d
add additional packages\ \ - @triplit/svelte for triplit client\ - @number-flow/svelte for number animations on the habits page\ - svelte-confetti for animation upon completing a habit
hiperman
2026-02-25 01:24:23 -05:00
105fa3dcc8
fix svelte mcp server command and add better-auth mcp server
hiperman
2026-02-25 01:23:44 -05:00
ad3690a07e
add shadcn components for use in HabitGrid
hiperman
2026-02-25 01:22:45 -05:00
3b9c179643
add habit tracking page with grid layout\ \ - Add HabitGrid component with a responsive calendar-style layout\\ - Support variable habit durations with period-based cell rendering\ - Add skeleton loading states for better UX during data fetching - Add CounterHabitButton component for cells with increment/decrement interactions\ - Create HabitCellContextMenu for period-based actions (reset, set values, fail) - Add HabitCreationForm for creating new habits\ - Add HabitActionMenu component for additional operations on habits (archive, delete, edit)\ - Add SetValueDialog component for editing the value of a cell
hiperman
2026-02-25 01:15:58 -05:00
f0891779fd
add HabitService context class\ \ - Manages habit state across the application\ - Real-time subscriptions for habits and completions data with triplit\ - Contains CRUD and other operations for use by components
hiperman
2026-02-25 01:11:31 -05:00
781bf239b4
move triplit schema to
hiperman
2026-02-25 01:09:57 -05:00
46e00573a3
add hook for mobile device check
hiperman
2026-02-25 01:09:05 -05:00
0014659854
add habit and habit completion API functions\ \ - Add comprehensive CRUD operations for habits and completions (create, update, delete, list) - Add completion management with upsert, update, and reset functionality - Include date-based queries and filtering for completions
hiperman
2026-02-25 01:06:59 -05:00