tool-suite-X icon indicating copy to clipboard operation
tool-suite-X copied to clipboard

Services sync dialogue UI: allow user to show and hide sync details

Open maprehensive opened this issue 3 years ago • 19 comments

When a sync is occurring the dialogue box can show a lot of rapidly changing sync details text. This can be uninformative and districting.

Allow users to hide the sync details text by adding a Show / Hide button to the dialogue box .

Note that color and layout updates are detailed in #331

Sync dialogue - details hidden Sync dialogue - details shown

maprehensive avatar Feb 14 '22 11:02 maprehensive

Hello, I would like to work on this issue.

OlaitanAdesina avatar Mar 27 '22 18:03 OlaitanAdesina

@OlaitanAdesina I have assigned the issue to you

wbrunette avatar Mar 27 '22 21:03 wbrunette

Hi, I would like to work on this issue

BlueSkiez-dev avatar Oct 09 '22 01:10 BlueSkiez-dev

Is this issue open to simultaneous people? If yes, I'd also like to work on it to improve it's UX @maprehensive

Cveman1 avatar Oct 09 '22 05:10 Cveman1

Hello @maprehensive @wbrunette I would love to work on the UI for this issue for my outreachy contribution. Thanks

ghost avatar Oct 11 '22 11:10 ghost

Hello, I would love to work on this, if it's still open @maprehensive

G-ann avatar Oct 12 '22 06:10 G-ann

@wbrunette – can I open this issue to Outreachy applicants? Will probably need guidance on the technical implementation.

maprehensive avatar Oct 16 '22 05:10 maprehensive

I would like to work on this?

caxrii avatar Oct 18 '22 09:10 caxrii

@BlueSkiez-dev @Cveman1 @AkorOG @G-ann Yes, please go ahead and work on this. This is a technical piece, and will require some input from @wbrunette

maprehensive avatar Oct 19 '22 00:10 maprehensive

@maprehensive @wbrunette what are the technical input required for this.

caxrii avatar Oct 19 '22 17:10 caxrii

You will need to check out the Services code and find the appropriate place to update colors. https://developer.android.com/

wbrunette avatar Oct 20 '22 16:10 wbrunette

I would like to work on this issue

salmasabo avatar Oct 22 '22 10:10 salmasabo

@salmasabo you can go ahead

BlueSkiez-dev avatar Oct 22 '22 11:10 BlueSkiez-dev

..

JessicaItepu avatar Oct 24 '22 17:10 JessicaItepu

Hi @maprehensive. Trust you're doing good.

I have adjusted the UI of the Services dialogue UI to allow users to show and hide sync details, in a more modern, cleaner and clutter-free design.

Here it is; image

Although I believe I have fixed the issue of the 'rapidly changing sync details text' in my earlier contribution to #331. This new iteration aims to design a modern dialogue UI with less clutter. Users can hide and show sync details with a simple text link button, and an 'expand' arrow for visual cues to the user. I'm still in line with the ODK-X Design Guidelines.

View the prototype here;

https://user-images.githubusercontent.com/80982139/200209010-bb72ae63-f782-4dbd-a25a-a164a99d3568.mp4

Experience the prototype here, while I figure out how to put this up on Android Studio.

Cveman1 avatar Nov 07 '22 01:11 Cveman1

This #331 also solves the same problem. @Redeem-Grimm-Satoshi

Cveman1 avatar Jan 08 '23 14:01 Cveman1

Yes @Cveman1 It does.

Redeem-Grimm-Satoshi avatar Jan 08 '23 23:01 Redeem-Grimm-Satoshi

PR https://github.com/odk-x/services/pull/256 raised, needs updating

maprehensive avatar Feb 01 '23 13:02 maprehensive

I've reviewed this on the outreach-2023 branch and it looks good. Works as designed.

@Cveman1 will you review this as well?

maprehensive avatar Apr 25 '23 08:04 maprehensive