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

CCCT-533- ui icon changes as per the new figma #2892

Merged
merged 7 commits into from
Nov 20, 2024
Merged

Conversation

pm-dimagi
Copy link
Contributor

@pm-dimagi pm-dimagi commented Nov 11, 2024

https://dimagi.atlassian.net/browse/CCCT-533

The ui changes
-- Icon update
-- commcare logo update

Safety Assurance

  • If the PR is high risk, "High Risk" label is set
  • I have confidence that this PR will not introduce a regression for the reasons below
  • Do we need to enhance manual QA test coverage ? If yes, "QA Note" label is set correctly

Automated test coverage

Safety story

Release Note: Updated Iconography and Logo

Copy link
Contributor

@shubham1g5 shubham1g5 left a comment

Choose a reason for hiding this comment

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

The code changes looks fine.

  1. Is it possible to add screenshots in the PR on how it looks in the app ?
  2. Is it possible to use vector drawables insted of png to take into account different screen densities.

@pm-dimagi
Copy link
Contributor Author

pm-dimagi commented Nov 12, 2024

WhatsApp Image 2024-11-12 at 11 34 50 (1)
WhatsApp Image 2024-11-12 at 11 34 50 (2)
WhatsApp Image 2024-11-12 at 11 34 50
@avazirna

Copy link
Contributor

@avazirna avazirna left a comment

Choose a reason for hiding this comment

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

@pm-dimagi can you include a screenshot of the full Home screen, with the Incomplete and Saved buttons?

app/res/layout/install_confirm_fragment.xml Outdated Show resolved Hide resolved
@pm-dimagi pm-dimagi requested a review from avazirna November 12, 2024 09:43
@pm-dimagi
Copy link
Contributor Author

Screenshot_20241112_154443_CommCare Debug

shubham1g5
shubham1g5 previously approved these changes Nov 13, 2024
Copy link
Contributor

@shubham1g5 shubham1g5 left a comment

Choose a reason for hiding this comment

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

Changes looks good to me. It's a good idea to add a release note to any big changes like this and also tick the safety checklist in PR template.

@shubham1g5 shubham1g5 added this to the 2.55 milestone Nov 13, 2024
avazirna
avazirna previously approved these changes Nov 14, 2024
@avazirna
Copy link
Contributor

@damagatchi retest this please

@kcowger
Copy link

kcowger commented Nov 14, 2024

@pm-dimagi I'm seeing a different design (different icons, different icon sizes) on the final assets provided to SaaS here: https://www.figma.com/design/UWjp1wRNAO0o9q2llwDKMc/CommCare-Cosmetic-Changes-Post-Nov-'22Rebrand?node-id=111-2&node-type=canvas

Can you confirm where you got these icons and icon sizes? I want to make sure we are working on off of the same assets.

@pm-dimagi
Copy link
Contributor Author

@kcowger i downloaded the assets from the figma file only not got any icon sizes
I got this figma file for refrence https://www.figma.com/design/UWjp1wRNAO0o9q2llwDKMc/CommCare-Cosmetic-Changes-Post-Nov-'22Rebrand?node-id=625-2&node-type=canvas&t=ijXRvUyGF2lRrV6G-0

@shubham1g5 shubham1g5 mentioned this pull request Nov 19, 2024
4 tasks
@pm-dimagi pm-dimagi dismissed stale reviews from avazirna and shubham1g5 via f3b531b November 19, 2024 15:34
@pm-dimagi
Copy link
Contributor Author

Screenshot_20241119_210305
some revamp in colors

Copy link
Contributor

@shubham1g5 shubham1g5 left a comment

Choose a reason for hiding this comment

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

Changes looks good, but tests seems to be failing -

org.commcare.android.tests.application.AppUpdateTest > testAppUpdate FAILED
21:09:01     java.lang.ExceptionInInitializerError at AppUpdateTest.kt:197
21:09:01         Caused by: java.lang.IllegalStateException at AppUpdateTest.kt:197
21:09:01 
21:09:01 org.commcare.android.tests.application.AppUpdateTest > testUpdateToBrokenApp FAILED
21:09:01     java.lang.NoClassDefFoundError at AppUpdateTest.kt:197
21:09:02 
21:09:02 org.commcare.android.tests.application.AppUpdateTest > testAppIsUpToDate FAILED
21:09:02     java.lang.NoClassDefFoundError at AppUpdateTest.kt:197
21:09:03 
21:09:03 org.commcare.android.tests.application.AppUpdateTest > testAppUpdateWithSuiteFixture FAILED
21:09:03     java.lang.NoClassDefFoundError at AppUpdateTest.kt:197
21:09:03 
21:09:03 org.commcare.android.tests.application.AppUpdateTest > testUpdateToAppWithIncompatibleVersion FAILED
21:09:03     java.lang.NoClassDefFoundError at AppUpdateTest.kt:197
21:09:04 
21:09:04 org.commcare.android.tests.application.AppUpdateTest > testUpdateToAppWithMultimedia FAILED
21:09:04     java.lang.NoClassDefFoundError at AppUpdateTest.kt:197

@avazirna
Copy link
Contributor

some revamp in colors

@pm-dimagi from this screenshot, it seems that the app bar colour was not updated according with the new design, will that be address in a separate PR?

@pm-dimagi
Copy link
Contributor Author

pm-dimagi commented Nov 20, 2024 via email

@pm-dimagi
Copy link
Contributor Author

@damagatchi please retest this

@OrangeAndGreen
Copy link
Contributor

@damagatchi retest this please

@pm-dimagi
Copy link
Contributor Author

@damagatchi retest this please

1 similar comment
@pm-dimagi
Copy link
Contributor Author

@damagatchi retest this please

@pm-dimagi pm-dimagi merged commit bbb7a96 into master Nov 20, 2024
5 of 7 checks passed
@shubham1g5
Copy link
Contributor

@pm-dimagi FYI that In your last screenshot, the text on the log out button is getting cut off.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants