[Punch List] - Lightbox 2.0 #4152

Open
aghassemi opened this Issue Jul 21, 2016 · 2 comments

Projects

Backlog in Lightbox and Image Improvements

1 participant

@aghassemi
Member
aghassemi commented Jul 21, 2016 edited

This is a tracker issue for related work planned for lightbox enhancements in AMP.

  • Define a JavaScript interface for lightboxable. Any AMP or DOM element implementing this interface will become lightboxable and a candidate for discovery for auto-lightboxing. This contact defines exactly what properties and functionality elements need to provide to be lightboxable. (e.g. thumbnail, description, etc.. )
  • Generic lightbox functionality for any element. (similar to toFullScreen API)
  • Custom lightbox for images with zoom and pan
  • Custom lightbox for video players with autoplay
  • Experimental launch with two flags
  • Focused view
  • Detailed view #5151
  • Grid view
  • Lightboxable discovery service and grouping (automatically discover Lightboxable elements and groups them into one ore multiple lightbox albums)
  • Documentation & DevRel work
@aghassemi aghassemi added this to the Next milestone Jul 21, 2016
@aghassemi aghassemi self-assigned this Jul 21, 2016
@aghassemi aghassemi referenced this issue Jul 21, 2016
Open

[Punch List] - Video in AMP #4154

7 of 15 tasks complete
@aghassemi
Member

@dvoytenko @ericlindley-g Rough punch list for lightbox 2.0 work. Feel free to edit.

@aghassemi
Member

cc @muxin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment