Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Responsive 3-dot menu on Component Cards #1171

Closed
jmakowski1123 opened this issue Jul 18, 2024 · 1 comment
Closed

Responsive 3-dot menu on Component Cards #1171

jmakowski1123 opened this issue Jul 18, 2024 · 1 comment

Comments

@jmakowski1123
Copy link

jmakowski1123 commented Jul 18, 2024

The actions contained within the 3-dot menu on Component Cards will change depending on whether the Component is part of a Collection or not Part of a Collection.

When a Component is not part of a Collection, the actions in the 3-dot menu are as follows, with corresponding behavior:

  • Edit (which opens the requisite editor for the component)
  • Copy to Clipboard (which copies the item to the clipboard)
  • Preview (which opens the component sidebar with the "preview" tab open by default)
  • Add to collection (which triggers the "add to collection workflow, see future story)
  • Delete (which deletes the component

When a Component is part of a Collection, the actions in the 3-dot menu are as follows, with corresponding behavior:

  • Edit (which opens the requisite editor for the component)
  • Copy to Clipboard (which copies the item to the clipboard)
  • Preview (which opens the component sidebar with the "preview" tab open by default)
  • Remove from collection (which triggers the "remove from collection workflow, see future story)
  • Delete (which deletes the component

UI here: #1105

@jmakowski1123 jmakowski1123 converted this from a draft issue Jul 18, 2024
@bradenmacdonald
Copy link
Contributor

I think everything in this story is covered by other stories.

@github-project-automation github-project-automation bot moved this from Backlog to Done in Libraries Overhaul Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants