You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(portfolio): align ProjectModal with ExperienceModal + unify react-icons on fa6
ProjectModal parity with ExperienceModal's mobile UX:
- Bottom-sheet alignment on mobile (flex-end, padding 0, top-rounded only)
- Slide-up-from-bottom animation (y: 100) matching ExperienceModal
- 92vh mobile max height (was 88vh) for parity
Cleanups in the same pass:
- Swap lucide Github (deprecated brand icon) for react-icons FaGithub to match the rest of the codebase post-revert
- Unify ProjectCard on react-icons/fa6 (was /fa) for visual consistency with iconMap/CodingProfiles
- Collapse identical ternary on accent-bar borderRadius
- Use optional chaining on hasGithub/hasLive guards
0 commit comments