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

Feature/quick actions #1573

Merged
merged 17 commits into from
Jan 17, 2025
Merged

Conversation

rockingrohit9639
Copy link
Contributor

Closes #1522

Copy link
Contributor

@DonKoko DonKoko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have slightly adjusted the design to something we like more. Its already approved by both me and Carlos so please keep that. I updated the branch already.

  • On simple index, place it the most on the right
  • The actions have to also be added to the advanced index
  • In the advanced index we have to add something to allow to exclude certain columns from the filters, because now all columns are added on filters and we dont want a filter for the actions column.
  • The delete and qr icons are missing tooltips
  • For some reason the and generated from our Button component in this case are having different hover effects. They should be consistent. Can you take a look please?

Copy link
Contributor

@DonKoko DonKoko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • We have an issue with dom validation because of button within button. We need to find a way to use asChild on all of them with the tooltips still working.
    image
  • we also have some other dom validation issues on advanced index. I dont know if they are related to this PR but lets solve them anyways here.

app/components/assets/assets-index/asset-quick-actions.tsx Outdated Show resolved Hide resolved
@DonKoko DonKoko merged commit c621012 into Shelf-nu:main Jan 17, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat: Quick actions on asset index
2 participants