Skip to content

Fix 2/12#17

Merged
jacob-cob-null merged 5 commits intomainfrom
fix_2/12
Feb 12, 2026
Merged

Fix 2/12#17
jacob-cob-null merged 5 commits intomainfrom
fix_2/12

Conversation

@jacob-cob-null
Copy link
Copy Markdown
Owner

Summary: Database Schema Alignment & Mobile UI

Commits:

ff396b4 fix(prisma): fixed mismatch prisma tables after migration
38e5e41 style(announcement): refined badges, added legend to mobile view
ac34d0e style: updated responsiveness of calendar event buttons
a9e770a style: made dashboard and teams page more responsive
c6547a1 fix(dashboard): Fixed issue in team creation

Changes:

Database Schema: Fixed Prisma relation mismatches (teamteams, membermembers, teamMembersteam_members). Updated 24 query statements across actions files to match schema definitions.

Mobile Responsiveness: Improved dashboard layout, made calendar modal responsive, added mobile legend for announcement badges, enhanced form spacing on small screens.

UI Enhancements: Added icons to modals (Megaphone, CalendarPlus), improved email status styling, refined badge positioning.

Critical Fixes: Calendar creation now works (OAuth scope), team deletion cascades properly, all Prisma validation errors resolved, mobile UI rendering fixed.

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
taskboard Building Building Preview, Comment Feb 12, 2026 4:22am

@jacob-cob-null jacob-cob-null merged commit 707e5d7 into main Feb 12, 2026
1 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant