Hosted ondailyplanet.iovia theHypermedia Protocol

Explore contextual document optionsAs an editor I want to explore document contextual options so that I can use relevant actions related to the document.

Acceptance criteria

  1. The user can click on the 3 dots button for doc. options, available next to Publish button.

  2. The user can see "Versions history"→ A versions history will open on the right side.

  3. The user can edit "Document Settings" → Edit or add cover, change publication date, ... will open on the right side (by now).

  4. The user can "Share link" → Creating a link that can be shared by pasting it. ->What is shared is the latest published version.

  5. The user can "Duplicate document"→ It opens the duplicated document right away to start editing.

  6. The user can "Export document"→ It exports a MD and PDF version.

  7. The user can see "Sub documents"→ All child documents of this document will be shown (what we called directory today, change name, is too technical)

  8. The user can " Republish" -> Branching

  9. The user can "Delete a document"→ The document will be deleted with a warning modal explaining the consequences.

The user can " Republish" → (Branching) → also the dialog applies to move.

✅ See dialog prototype - More breadcrumb connected just one selector.

The user can "Delete a document"

  • The document will be deleted with a warning modal explaining the consequences.

  • After deleting a confirmation toast will appear.

  • Limit subdocuments list in "show" to 3- When more than 3 add scroll to the section. Remember on mobile dialogs are full screen.

Basic flow

  • User clicks the 3 dots button

  • A dialog opens bellow the button with a list of option

  • User selects one of the options of their interest

  • User closes the dialog by clicking outside in desktop or in the X icon in mobile.

Edge Cases

  • User lacks permission to edit → Options in 3 dots button will vary just showing:

    • Share link

    • Export document

  • Draft / never published — Share link should be greyed out or not shown since there's no public URL yet.

  • Doc has no children: Shows empty state

UI considerations:

  • Update copy as in design for more clarity of what the actions are, ie: Document version -> Versions history Directory -> Child documents

  • Update icons as in design for more clarity of what actions are.

  • Update order of the actions by priority and group with deleting always at the end.

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

Unsubscribe anytime