-
Infinite scrolling through the Trending GIFs section
-
High quality gif viewing with reduced load times (low quality previews are shown before expanding to HD quality)
-
Ability to favorite gifs (gif ids are stored in localStorage and then fetched when needed)
-
Mosaic layout via CSS Grid (grid components are nested for a true mosaic view)
-
Responsive design for Mobile, Tablet, and Desktop devices (via media queries and window size listeners)