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

    ⚠️ 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