Feature Request: Section-Level "Reset to Default" Action
Summary:
Introduce a section-level "Reset to default" action that replaces all current text in a section with its predefined default text. The action should be clearly labeled, require explicit user confirmation, and only be available when a default value exists for that section.
Problem Statement:
Currently, when users modify a section’s content, there is no simple way to revert just that section back to its original default text. Users must manually delete or overwrite their changes and then retype or copy/paste the original content from another source. This is slow, error-prone, and discourages experimentation because users worry they cannot easily restore the default wording if their edits do not work out.
Proposed Solution:
Add a section-level "Reset to default" option for any section that has a configured default text value.
When the user clicks "Reset to default":
Display a confirmation dialog warning that all current text in that section will be replaced with the default text.
Require the user to confirm before proceeding (e.g., primary action: "Reset to default", secondary: "Cancel").
If confirmed, replace the entire current section content with the stored default text value.
If canceled, leave the section unchanged.
The action should:
Only be visible/enabled when a default text value exists for the section.
Optionally be tracked as a single undoable operation (if supported by the editor) so the user can revert the reset via undo.
Benefits:
Saves time by providing a one-click way to restore a section’s original default content.
Reduces errors and inconsistencies caused by manually recreating or copying default text.
Encourages users to experiment with edits, knowing they can easily revert to the default.
Lowers support and frustration related to accidentally overwriting or deleting section content.