Skip to content

Yxue hmao/home page#11

Open
HuizeMao wants to merge 25 commits intomainfrom
yxue_hmao/home_page
Open

Yxue hmao/home page#11
HuizeMao wants to merge 25 commits intomainfrom
yxue_hmao/home_page

Conversation

@HuizeMao
Copy link

Summary

Implemented the Home tab UI and routing. Added core home sections (browse categories, recently saved, popular, recommended) using shared card/list components, and wired “See All” links to the full activity list view.

Changes

  • Create /src/app/(tabs)/home page route.
    • /src/app/(tabs)/search and /src/app/(tabs)/Library are placeholder components for nav bar
  • "Browse by Category" horizontal scroll
  • "Recently Saved" horizontal scroll of ActivityCard shared component
  • "Popular" and "Recommended" sections, use ActivityCardCondensed
  • See All links to ActivityList

Testing

  • Ran the Expo app locally and verified the different components render and functions manually.

Screenshots (if applicable)

home page top:
IMG_6091

home page bottom:
IMG_6092

popular pop up screen:
IMG_6093

recommended pop up screen:
IMG_6094

nav bar: placeholder search screen:
IMG_6095

Checklist

  • Code follows project style guidelines
  • Self-reviewed my code
  • Tested locally
  • No new warnings or errors

@HuizeMao HuizeMao linked an issue Feb 26, 2026 that may be closed by this pull request
5 tasks
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.

Home Page

2 participants