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

Update Group Single Screen #344

Merged
merged 8 commits into from
Dec 7, 2021
Merged

Conversation

calebpanza
Copy link
Contributor

About

Test Instructions

Screenshots

Closes Tickets

Related Tickets

calebpanza and others added 7 commits September 10, 2021 17:13
* Updates default messaging for Group Cards (#338)

* Tests written

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>

* Add new "pen" icon

* Update a handful of styles on buttons

* Linter
* Border Width now set to 2px for legibility

* Updated button style on Group Single screen

* Fixes Group Member avatar layout issues

* Removed console.log

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>
Co-authored-by: dzwood <46049974+dzwood@users.noreply.github.com>
* Update Resources and set up Group Members card

* Components for displaying a Group Member

* Stories written for all components
* Component for GroupMember
* UI element for GroupMemberStatusBadge

* Check in

* Resolves error where Modal wasn't working

* Finalize the Edit Group Member

* Add a new group member modal

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>
* Caches Group Member Search Results
* Manually update cache for Group Member _updates_
* Couple of SquareAvatar missing props
@calebpanza calebpanza marked this pull request as ready for review October 28, 2021 17:26
@dzwood
Copy link
Contributor

dzwood commented Nov 11, 2021

@aSleepingPanda there seem to be some conflicts with this branch as well, also is there any more information you can give about this PR?

@vercel
Copy link

vercel bot commented Dec 7, 2021

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/christ-fellowship-church/web-app-v2/4PMEbuGJmJJN3Sypq9qA4x44ahYY
✅ Preview: https://web-app-v2-git-manage-group-members-christ-fellowship-church.vercel.app

@calebpanza calebpanza changed the base branch from main to release-group-members December 7, 2021 15:21
@calebpanza calebpanza merged commit aef5513 into release-group-members Dec 7, 2021
@calebpanza calebpanza deleted the manage-group-members branch December 7, 2021 15:21
calebpanza added a commit that referenced this pull request Jan 4, 2022
* Feature manage group (#365)

* Update Group Single Screen (#339)

* Updates default messaging for Group Cards (#338)

* Tests written

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>

* Add new "pen" icon

* Update a handful of styles on buttons

* Linter
* Border Width now set to 2px for legibility

* Updated button style on Group Single screen

* Fixes Group Member avatar layout issues

* Removed console.log

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>
Co-authored-by: dzwood <46049974+dzwood@users.noreply.github.com>

* Edit group screen (#341)

* Update Resources and set up Group Members card

* Components for displaying a Group Member

* Stories written for all components
* Component for GroupMember
* UI element for GroupMemberStatusBadge

* Check in

* Resolves error where Modal wasn't working

* Finalize the Edit Group Member

* Add a new group member modal

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>

* Quick Updates

* Caches Group Member Search Results
* Manually update cache for Group Member _updates_
* Couple of SquareAvatar missing props

* Updated the caching logic

@see apollographql/apollo-client#6760

* New API updates

* Update icons.js

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>
Co-authored-by: dzwood <46049974+dzwood@users.noreply.github.com>

* Update Group Single Screen (#344)

* Update Group Single Screen (#339)

* Updates default messaging for Group Cards (#338)

* Tests written

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>

* Add new "pen" icon

* Update a handful of styles on buttons

* Linter
* Border Width now set to 2px for legibility

* Updated button style on Group Single screen

* Fixes Group Member avatar layout issues

* Removed console.log

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>
Co-authored-by: dzwood <46049974+dzwood@users.noreply.github.com>

* Edit group screen (#341)

* Update Resources and set up Group Members card

* Components for displaying a Group Member

* Stories written for all components
* Component for GroupMember
* UI element for GroupMemberStatusBadge

* Check in

* Resolves error where Modal wasn't working

* Finalize the Edit Group Member

* Add a new group member modal

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>

* Quick Updates

* Caches Group Member Search Results
* Manually update cache for Group Member _updates_
* Couple of SquareAvatar missing props

* Updated the caching logic

@see apollographql/apollo-client#6760

* New API updates

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>
Co-authored-by: dzwood <46049974+dzwood@users.noreply.github.com>

* Email group button (#400)

* first commit

* Button Spacing

* added route

Co-authored-by: asleepingpanda <45076058+asleepingpanda@users.noreply.github.com>

* Adds layout and route for Emailing Group (#399)

* Adds layout and route for Emailing Group

* Updated Label

* Group Member Filters (#401)

* Group Member Filters

Active, Pending, Inactive

* Mobile styling

* Feature - Rich Text Editor (#402)

* Quill React package and storybook

* Adds the Rich Text Editor to the Email Composer

* Font Size updates

* Feature email composer confirmation (#404)

* Email Confirmation dialogue

* Quick path routing clean up

* Select email recepients (#405)

* first commit

* Group Member Selection local state

* Update GroupEmailComposer.js

* Adds Email Recipients Modal

* Adds Email Recipient Modal

* commit for review

* Update UI to be inline

* Deprecated modal

* Remove console.log's

Co-authored-by: Lis Alfonso <46769629+codingwithlis@users.noreply.github.com>

* Email Recipient/Select All update

* Email a specific Group Member

* Email Confirmation Screen

* [CFDP-1896] Connected EmailComposer to API

* patch - default campus value

* Fixed styling on Group Member Detail modal

* Fixed Styling for Sender Email

Co-authored-by: Caleb Panza <caleb.panza@icloud.org>
Co-authored-by: dzwood <46049974+dzwood@users.noreply.github.com>
Co-authored-by: Lis Alfonso <46769629+codingwithlis@users.noreply.github.com>
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