Acceptance criteria
The user can click on the 3 dots button for doc. options, available next to Publish button.
The user can see "Versions history"β A versions history will open on the right side.
The user can edit "Document Settings" β Edit or add cover, change publication date, ... will open on the right side (by now).
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 to start editing.
The user can "Export document"β It exports a MD and PDF version.
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 " Duplicate Document with history" -> Branching
The user can "Delete a document"β The document will be deleted with a warning modal explaining the consequences.
The user can " Duplicate Document with history" -> Branching
The user can " Duplicate Document with history" β Branching // also applies to move and duplicate.
β See prototype option B - 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.
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