-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Open
2 / 142 of 14 issues completedLabels
Collaborative WorkflowsPhase 3 of the Gutenberg roadmap around all-things related to collaborative workflowsPhase 3 of the Gutenberg roadmap around all-things related to collaborative workflows[Feature] MediaAnything that impacts the experience of managing mediaAnything that impacts the experience of managing media[Type] OverviewComprehensive, high level view of an area of focus often with multiple tracking issuesComprehensive, high level view of an area of focus often with multiple tracking issues
Description
Tasks that are a part of the Phase 3 Media Library work described here.
Design
Scope
i1 — parity for the existing media library
- Use DataViews to implement a Media screen. With fields including:
- Media preview
- Author
- Upload date
- File name
- File size
- Pixel dimensions
- Media type (image, audio, pdf, etc.)
- Attached to
- Uploading via Add media button and drag and drop.
- A Media details /
MediaEditorview, using DataView Forms. Allow updating metadata including:- Title
- Caption
- Alt text
- Description
- Within the Media details /
MediaEditorview, implement an image cropper that supports:- Aspect ratio
- Crop
- Rotation
- Flip
- Tracking edits associated with the
attachmententity (for eventual support of undo/redo, and resetting state)- To support this, we might need the core data store to support clearing edits directly?
- Within the block editor, add a
MediaPickerthat implements a picker version of DataViews for selecting one or many media items.- Used for selecting images in the Image block, setting a Featured Image, setting a background image, or selecting media for the Audio, Video, and Gallery blocks
- Support filtering by
Attached toto show all media that is attached to the current post/page
i2 — beyond
- Categories and tags support. Some investigation took place in Site editor: 🥝 Media library proof of concept 🥝 #53788.
Completed
Related reading
- Media Library - Make WordPress Core post
- Site editor: 🥝 Media library proof of concept 🥝 #53788
- DataForm component #59745
- Tracking: Client-side media processing #61447
- Media workflows around patterns #58172
- Image Block: When adding an existing image within a post, explore "attaching" the image to the post if it isn't already attached #66663
- DataViews for Posts, Categories and Tags #62371
andrewserong, tellthemachines, SaxonF, paaljoachim, apeatling and 16 moreadamsilverstein
Sub-issues
Metadata
Metadata
Assignees
Labels
Collaborative WorkflowsPhase 3 of the Gutenberg roadmap around all-things related to collaborative workflowsPhase 3 of the Gutenberg roadmap around all-things related to collaborative workflows[Feature] MediaAnything that impacts the experience of managing mediaAnything that impacts the experience of managing media[Type] OverviewComprehensive, high level view of an area of focus often with multiple tracking issuesComprehensive, high level view of an area of focus often with multiple tracking issues
