Feature Request: Allow detaching Global Reusable Content blocks #1156
vgadalov
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I really like Global Reusable Content — it’s a great feature. However, compared to regular reusable content, there’s no way to detach a global reusable block after inserting it.
This is a small limitation on paper, but it blocks a very important workflow for internal documentation:
Use case
We maintain a dedicated “Templates” space that contains reusable building blocks (page skeletons, standard sections, checklists, etc.).
The goal is to:
1. Insert a global reusable block into a new page (in any space).
2. Detach it to turn it into normal blocks.
3. Edit/customize the resulting blocks for a specific document.
Right now, global reusable content stays locked/synced, so it can’t be used as a “template preset” generator. Regular reusable content supports this via detach, but global doesn’t.
Feature request
Please add a way to Detach / Convert to regular blocks for global reusable content, ideally:
• Available from the block’s context menu after insertion.
• With a clear confirmation dialog, e.g. “This will create an editable copy and stop syncing with the original.”
• Preserving the exact block structure/content as normal GitBook blocks.
Why this matters
This would enable a clean and scalable templating workflow:
• Keep templates centralized in one space.
• Quickly create editable copies in any space without risking changes to the original template.
• Avoid copying/pasting manually (error-prone and slower), and avoid workarounds like maintaining duplicated template pages.
Thanks — this would make Global Reusable Content dramatically more useful for teams building internal docs at scale.
Beta Was this translation helpful? Give feedback.
All reactions