lifechurch / youversion-web-open-ideas

Ideas, problems, and puzzling things that are open for volunteer involvement. See the issues page for open ideas, and create a pull request if you have a solution!
https://www.youversion.com/volunteers/
Apache License 2.0
38 stars 18 forks source link

Create <VideoThumbnail /> Component #15

Closed michael-martin-al closed 6 years ago

michael-martin-al commented 6 years ago

Summary

Build a component for displaying a single video thumbnail card. In the attached screenshot, you can see four six video thumbnails. Your job is to create a very similar user interface using only components from our melos component library: https://github.com/lifechurch/melos

You won't be able to recreate the exact look and feel that you see on the Bible.com videos page, but that's OK! 😄 What you see on Bible.com represents our old design style, but melos represents our newest design specs. I am sure you'll have questions, so feel free to ping me. We'll get one of our YouVersion designers to give you the final 👍 when you're done. So, you can expect there to be some back and forth work with them getting it just right.

Mock API Data

After #11 has been completed, there should be some mock data available to use while building your component. Instead of hard-coding the strings and images, you want to grab those from the mock api data. If you have questions about this, just make a comment here and we'll do our best to answer quickly.

This is what you're building

image

Here's a Collection of Several Video Thumbnails

image

⚠️ Notice that the thumbnail has a hover effect. You can see how it should work here: https://www.bible.com/videos/266/series

borozcod commented 6 years ago

Hi @michael-martin-al I can take a look at this

michael-martin-al commented 6 years ago

All yours @borozcod.