-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Labels
Component: amp-sidebarINTENT TO REMOVEProposes removing a deprecated AMP feature. Use after the INTENT TO DEPRECATE.Proposes removing a deprecated AMP feature. Use after the INTENT TO DEPRECATE.P2: SoonStaleInactive for one year or moreInactive for one year or moreWG: components
Description
Summary
amp-sidebar 0.2 (see #25049) was intended to be a breaking version bump of amp-sidebar with the following features:
- Nested-menu support (which was then launched and integrated into
0.1) - Better animations (not implemented, but non-breaking so can be integrated into
0.1) - Uses accessibility best practices (non-breaking, partially implemented, will be brought into
0.1) - Solve Make <amp-sidebar> mask element compatible with Story #24827 by integrating the mask inside the
amp-sidebarelement (breaking, required0.2)
However, from an offline discussion, it seems like #24827 is not worthy of a version bump since it's sole purpose is to provide a better solution for amp-story, however, amp-story will still need to continue to support amp-sidebar 0.1 anyways and the workaround that amp-story implemented will have to remain in the code. This makes the version bump unnecessary as all other features can be implemented onto 0.1.
Rollout plan
- Document
amp-nested-menuusage withamp-sidebarwithin0.1(Document amp-nested-menu usage in amp-sidebar's README. #26175 ) - Merge implemented
amp-sidebara11y improvements from0.2into0.1 - Remove
0.2code and theamp-sidebar-v2experiment - Implement non-breaking features (more a11y improvements and better animations) inside
0.1whenever possible
/cc @ampproject/wg-approvers
Metadata
Metadata
Assignees
Labels
Component: amp-sidebarINTENT TO REMOVEProposes removing a deprecated AMP feature. Use after the INTENT TO DEPRECATE.Proposes removing a deprecated AMP feature. Use after the INTENT TO DEPRECATE.P2: SoonStaleInactive for one year or moreInactive for one year or moreWG: components