Skip to content

(TEST) docs: add UI/UX review report with findings and recommendations#29

Draft
lucianlavric wants to merge 3 commits intomainfrom
ui-ux-review-findings
Draft

(TEST) docs: add UI/UX review report with findings and recommendations#29
lucianlavric wants to merge 3 commits intomainfrom
ui-ux-review-findings

Conversation

@lucianlavric
Copy link
Collaborator

  • Document homepage, contact, events, and makerspace page analysis
  • Identify image optimization issues (missing sizes prop)
  • Flag Google Calendar authentication issue on makerspace page
  • Provide performance, accessibility, and feature recommendations
  • Include console warnings and technical fixes needed

- Document homepage, contact, events, and makerspace page analysis
- Identify image optimization issues (missing sizes prop)
- Flag Google Calendar authentication issue on makerspace page
- Provide performance, accessibility, and feature recommendations
- Include console warnings and technical fixes needed

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@vercel
Copy link

vercel bot commented Jan 11, 2026

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

Project Deployment Review Updated (UTC)
website-2-0 Ready Ready Preview, Comment Jan 11, 2026 7:10pm

High Priority:
- Add `sizes` prop to event card images for better performance
- Add `sizes` prop to logo images (HomeButton, LandingButton)
- Add relative positioning to container elements for proper fill image rendering
- Add fallback UI for Google Calendar when auth fails

Low Priority:
- Add explicit style dimensions to Instagram/LinkedIn SVGs
- Remove unused ui/calendar.tsx component (missing react-day-picker dependency)

These changes address console warnings and improve Core Web Vitals scores.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
- Show informative message by default instead of blank iframe
- Add "Try Loading Calendar" button for users who want to attempt loading
- Add "Open in Google Calendar" link to view calendar externally
- Typical hours are now always visible below the calendar area

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@lucianlavric
Copy link
Collaborator Author

this PR is experimental, do not merge unless I mark it ready for review

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