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

  1. The user can click in any place and start typing or editing by using doble click interaction

  2. The user can modify text, images, or formatting.

  3. The user can publish any time with an Publish button always available

  4. 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

  1. 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.

  2. The user can edit "Document Settings" → Edit or add cover, change publication date, ....

  3. The user can "Share link" → Creating a link that can be shared by pasting it

⚠️ Edge Cases

User lacks permission to edit → Options in 3 dots button will vary

Do you like what you are reading?. Subscribe to receive updates.

Unsubscribe anytime