User Story: Start Editing Content
As an editor I want to open and edit existing content so that I can update, or improve it.
✅ Acceptance criteria
The user can click in any place and start typing or editing by using doble click interaction
The user can modify text, images, or formatting.
The user can publish any time with an Publish button always available
The system confirms when changes are successfully published.
If the user exits without saving, they receive a warning about unsaved changes with the option of discard changes or save them (Not sure about this, maybe discard changes is no need anymore)
🪜 Basic flow
User navigates to the content.
User does doble click in any area to start editing.
User makes changes.
User clicks Publish.
System updates the content and shows confirmation.
User keeps adding changes, but don't want to keep them so deletes them manually o CTR Z (no discard changes)
⚠️ Edge Cases
User lacks permission to edit → Do not show "Publish" button
User lacks permission to edit → Do not show "New" button
User lacks permission to edit → Options in 3 dots button will vary
Network error during publishing → show retry option.
Conflicting edits (multi-user) → prompt to resolve version conflict ( we need to check this in detail)
User Story: Explore contextual document options
As an editor I want to explore document contextual options so that I can see what I can do with the document.
✅ Acceptance criteria
The user clicks on the 3 dots button always available and a options list will open, that can be closed when clicking outside (desktop) or when clicking the x on mobile.
The user can edit "Document Settings" → Edit or add cover, change publication date, ....
The user can "Share link" → Creating a link that can be shared by pasting it. What is shared is the latest published version.
The user can "Duplicate document"→ It opens the duplicated document right away
The user can "Export document"→ It exports a PDF version
The user can see "Document versions"→ A versions list will open on the right side
The user can see "Child documents"→ All child documents of this document will be shown (what we called directory today, change name, is too technical)
The user can "Delete a document"→ The document will be deleted with a warning modal, "Are you sure you want to delete this document?" Delete (red) Cancel (secondary).
The user can create a "Document Branch"
⚠️ Edge Cases
User lacks permission to edit → Options in 3 dots button will vary
User Story: Modify text, images, or formatting.
Do you like what you are reading?. Subscribe to receive updates.
Unsubscribe anytime