Skip to content

Moves case contacts layout from table based view to card based view#1485

Merged
compwron merged 4 commits into
rubyforgood:mainfrom
systemnate:move-case-contacts-to-card
Dec 15, 2020
Merged

Moves case contacts layout from table based view to card based view#1485
compwron merged 4 commits into
rubyforgood:mainfrom
systemnate:move-case-contacts-to-card

Conversation

@systemnate

@systemnate systemnate commented Dec 15, 2020

Copy link
Copy Markdown
Contributor

What github issue is this PR for, if any?

Resolves #735 (#735 appeared to have 2 parts - one to convert the view into a card-view and one to move it into tabs. We were able to get the view converted into using cards but ran out of time for the tab part. I may submit a future PR to do this).

What changed, and why?

This changes the case contact index page from a table-view to a card-view.

How will this affect user permissions?

This should not affect any user permissions.

How is this tested? (please write tests!) 💖💪

We have a variety of unit and system tests that cover this new functionality.

Screenshots please :)

image

This was based on this mockup:
image

Feelings gif (optional)

alt text

Nate Dalo and others added 3 commits December 15, 2020 12:31
Co-authored-by: Robin Sund <rsund@merchantsbonding.com>
Co-authored-by: Robin Sund <rsund@merchantsbonding.com>
Co-authored-by: Robin Sund <rsund@merchantsbonding.com>
@systemnate systemnate changed the title Move case contacts to card Moves case contacts layout from table based view to card based view Dec 15, 2020

@compwron compwron left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

looking GOOD!
We'll do a trial staging deploy on Weds evening and check prod data for potential cleanup then also, before the friday deploy

@compwron compwron merged commit 02de629 into rubyforgood:main Dec 15, 2020
@scottolsen scottolsen mentioned this pull request Dec 17, 2020
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ruby Touches Ruby code 🧪 Tests Tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tabs separate cases for volunteers

2 participants