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

Move all projects dashboard cards to components #6038

Closed
ferristocrat opened this issue Jul 12, 2023 · 1 comment
Closed

Move all projects dashboard cards to components #6038

ferristocrat opened this issue Jul 12, 2023 · 1 comment
Assignees
Labels
Vuetify Label for issues for building Vuetify app that will replace our existing UI

Comments

@ferristocrat
Copy link

ferristocrat commented Jul 12, 2023

Overview

  • Section: All Projects Dashboard -- My Projects
  • Description: Right now the project cards are hard coded. We want to create a "project card" component to handle them

Acceptance Criteria

  • Project card component created
  • Component includes
    • Owner, Member, Invited tags implemented
    • Open functionality implemented for Owner and Member
    • Accept/Decline functionality implemented for Invited
  • Add projects to all projects dashboard, using new component to display actual data

Out of Scope

  • Table view
@ferristocrat ferristocrat added Needs Estimation Issue still needs story pointing Vuetify Label for issues for building Vuetify app that will replace our existing UI labels Jul 12, 2023
@ferristocrat ferristocrat added this to the Vuetify Milestone milestone Jul 12, 2023
@NiaStorj NiaStorj removed the Needs Estimation Issue still needs story pointing label Jul 14, 2023
@jewharton jewharton self-assigned this Jul 18, 2023
@storj-gerrit
Copy link

storj-gerrit bot commented Jul 21, 2023

Change web/satellite/vuetify-poc: unmock all projects dashboard data mentions this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Vuetify Label for issues for building Vuetify app that will replace our existing UI
Projects
None yet
Development

No branches or pull requests

3 participants