OwnTube-tv / web-client

Portable video client for PeerTube in React Native
https://owntube-tv.github.io/web-client/
The Unlicense
0 stars 11 forks source link

Implement Initial Landing Page Components for Project Description #11 #24

Closed tryklick closed 3 months ago

tryklick commented 4 months ago

This Pull Request (PR) initiates the development of our project's landing page, focusing on essential React components and their integration with backend services(#10). It aligns with the objectives outlined in issues #11 and #3 and sets the stage for further enhancements including theming and design refinement as per our project goals.

MainPageComponent: A vertically scrolling container for the landing page.

VideoCategoryPreviewComponent: Displays video thumbnails in a horizontally scrollable format, offering a preview of different categories.

VideoThumbnailComponent: Presents detailed information for each video, including thumbnail, title, and category.

Integration and Styling: Integrated with VideoService for dynamic data display. Initiated styling framework, setting up for future theming capabilities.

mblomdahl commented 3 months ago

@OGTor FYI! During stand-up today, we made this fork of her repo and ran through a rebase clean-up step-by-step, https://github.com/mkdevops-se/tryklick-web-client/commits/main/ Please reach out to @tryklick if you're facing similar issues and she can give you a recap. 👍🏻