Skip to content

refactor: staff view mobile audit and table template cleanup#428

Merged
naasanov merged 3 commits into
mainfrom
refactor/student-view-mobile-audit
May 24, 2026
Merged

refactor: staff view mobile audit and table template cleanup#428
naasanov merged 3 commits into
mainfrom
refactor/student-view-mobile-audit

Conversation

@naasanov
Copy link
Copy Markdown
Collaborator

@naasanov naasanov commented May 24, 2026

Improve mobile responsiveness for the staff view as part of the broader mobile audit effort.

Changes:

  • Add mobile-friendly Select dropdown for staff tab navigation on small screens (hidden on sm+)
  • Remove unused TableList component
  • Improve TableTemplate header layout for mobile (footer metadata always hidden on small screens, simplified nesting)
  • Fix Select trigger styling: bg-transparent → bg-card, responsive text size (text-base md:text-sm)
  • Simplify "New row" button to hide label text on small screens

Closes #392

naasanov and others added 3 commits May 22, 2026 18:29
…ofile inline

- Reorganize student components into info/ and tracker/ subdirectories
- Inline StudentInfo into profile/page.tsx and rebuild as a full editable form
- Rename StatusComponent to RegistrationStatus
- Add formatAddress utility and replace ad-hoc address formatting across the codebase
- Change student dashboard layout breakpoints from 2xl to md for better mobile support
- Modernize Tailwind: flex-shrink-0 → shrink-0, w-[var(--...)] → w-(--...)

Closes #421

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add mobile-friendly select dropdown for staff tab navigation on small screens
- Remove unused TableList component
- Improve TableTemplate header layout for mobile (hide footer meta on small screens)
- Fix Select trigger to use bg-card and responsive text size
- Simplify New row button to hide label on small screens

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@naasanov naasanov changed the title refactor: student & staff view mobile audit, component reorganization, and profile inline refactor: staff view mobile audit and table template cleanup May 24, 2026
@github-actions
Copy link
Copy Markdown

Test Results Summary

776 tests  ±0   776 ✅ ±0   1m 0s ⏱️ +4s
  1 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit f6ebaed. ± Comparison against base commit 09c1006.

@naasanov naasanov merged commit 31c1335 into main May 24, 2026
3 checks passed
@naasanov naasanov deleted the refactor/student-view-mobile-audit branch May 24, 2026 18:44
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.

Mobile Responsiveness Audit

1 participant