Skip to content

feat(alt-task): Create alternative task view#746

Merged
cmp5987 merged 2 commits intomainfrom
cp-alt-task-view
Apr 12, 2024
Merged

feat(alt-task): Create alternative task view#746
cmp5987 merged 2 commits intomainfrom
cp-alt-task-view

Conversation

@cmp5987
Copy link
Copy Markdown
Collaborator

@cmp5987 cmp5987 commented Apr 12, 2024

What type of PR is this?

/kind feature

What this PR does / why we need it:

  • Users currently need to click into each row of a quest to preview output. This extra 'click' can be heavy when individuals are interested in previewing the output of a multitude of tasks. We have removed the modal and changed from a table layout to a card layout to allow for output to be visible immediately. This will setup us to add future changes like 'highlighting' or focusing around a specific portion of the output. Similar to a GitHub 'diff' experience.

Changes

  • New task view that shows output data and is in card format instead of table format
  • Created re usable card component to display task data
  • Replaced references of task table with lists of task cards
  • Implemented 'badge' component for displaying task status

Screenshots

Screenshot 2024-04-11 at 10 49 02 PM

@cmp5987 cmp5987 requested a review from hulto April 12, 2024 02:50
@cmp5987 cmp5987 merged commit 8996840 into main Apr 12, 2024
@cmp5987 cmp5987 deleted the cp-alt-task-view branch April 12, 2024 03:06
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.

2 participants