Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project issue: Reusable blocks #3005

Closed
16 of 42 tasks
fluiddot opened this issue Jan 14, 2021 · 1 comment
Closed
16 of 42 tasks

Project issue: Reusable blocks #3005

fluiddot opened this issue Jan 14, 2021 · 1 comment
Assignees

Comments

@fluiddot
Copy link
Contributor

fluiddot commented Jan 14, 2021

Description

Epic issue: #2497

Reusable blocks allow users to quickly re-use blocks, without needing to remember specific formatting or settings. This type of blocks are currently unsupported in the app so it would be nice to add them.

Testing builds

Phase 1

Status: Finished 🟢, will be released in 1.54.0 (17.5).

⚠️ For now, reusable block will only be available on WP.com sites due to this issue: #3457 ⚠️

Bugs

Shipments

1- Preview content

Status: Merged 🟢 (included in 1.46.0 (16.7)).

Details

PRs:

Bugs:

2 - Convert to regular blocks

Status: Merged 🟢 (included in 1.52.0 (17.3)).

Details

PRs:

3 - Insert from the inserter menu

Status: Merged 🟢 (included in 1.53.0 (17.4)).

Details

PRs:

Subtasks:

Bugs:

Phase 2

Status: In progress 🔧 .

Bugs:

Shipments

1 - Edit Reusable block

Status: In progress 🔧

Issue: #2597

Integration PRs:

  • Gutenberg PR (no created yet)
  • Gutengerg-mobile PR (not created yet)

Subtasks:

  • Floating toolbar buttons
  • Reusable block data management
    • Fetch reusable block data
    • Save reusable block data
  • Add edit mode logic
    • Add edit name setting
    • Add unsaved changes dialog
    • Implement undo/redo functionality
    • Add focus mode and enable it when editing a reusable block
    • Add border to the parent of the inner blocks when editing (rnmobile/add/inner-blocks-parent-border)
  • Handle editing scenarios
    • Disable editing for reusable blocks nested in another reusable block
    • Render error message when the reusable block is deleted
    • Render error message when rendering a reusable block nested in the same reusable block

2 - Save reusable block data - Support POST requests

Status: In progress 🔧

Issue: #3185

Integration PRs:

PRs:

3- Create new Reusable block from a single block

Issue: #2574

Phase 3

Status: Not scheduled yet.

Shipments

1 - Manage existing Reusable blocks

Issue: #2598

@fluiddot fluiddot changed the title Project issue: Add Support for Reusable Blocks Project issue: Reusable Blocks Jan 19, 2021
@fluiddot fluiddot changed the title Project issue: Reusable Blocks Project issue: Reusable blocks Jan 19, 2021
@fluiddot fluiddot self-assigned this Jan 20, 2021
@fluiddot fluiddot changed the title Project issue: Reusable blocks Project issue: Reusable blocks - Phase 1 May 14, 2021
@fluiddot fluiddot changed the title Project issue: Reusable blocks - Phase 1 Project issue: Reusable blocks May 14, 2021
@fluiddot
Copy link
Contributor Author

Closing this project issue as it has been stale for a long time. Feel free to re-open it in the future when implementing the next phases of the Reusable block.

@github-project-automation github-project-automation bot moved this to Done (keep clean, manually) in Mobile Gutenberg Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done (keep clean, manually)
Development

No branches or pull requests

1 participant