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

Improve Oncoprint Add-track UI #4542

Merged
merged 2 commits into from
Apr 17, 2023
Merged

Conversation

aditygrg2
Copy link
Contributor

Fix cBioPortal/cbioportal#10057

Describe changes proposed in this pull request:
Swapped the select fields on Oncoprint study view -> Add Track filters, which improves user experience for avoiding careful click after selecting and click "Add Track" button.

Before:
Before

After:
After

@alisman
Copy link
Collaborator

alisman commented Mar 9, 2023

@aditygrg2 thanks for this one. One small thing, the Add Track button stretches verically as the list of items grows. Seems like a small tweak will fix this nicely:
image

@inodb inodb added the gsoc label Mar 9, 2023
@aditygrg2
Copy link
Contributor Author

Nice suggestion @alisman

Updated the PR, now the button is aligned at the center. I thought to take the button down (as the third row) but then the button was not visible when the second select field is elapsed, so this design looks good.

@alisman alisman force-pushed the tweak-onco branch 3 times, most recently from daa52bc to aa28319 Compare March 10, 2023 17:30
@alisman
Copy link
Collaborator

alisman commented Mar 10, 2023

@aditygrg2 thanks for this one. i'm trying to fix some end to end tests related to this change and did a couple force pushes to this branch FYI

@alisman alisman force-pushed the tweak-onco branch 6 times, most recently from 70f98c3 to 04534df Compare April 12, 2023 15:52
@alisman alisman force-pushed the tweak-onco branch 4 times, most recently from 0e868c8 to a624fdc Compare April 14, 2023 17:43
@alisman alisman merged commit bb350fa into cBioPortal:master Apr 17, 2023
@alisman alisman changed the title Oncoprint Add Track UI Tweak Improve Oncoprint Add-track UI Apr 17, 2023
@alisman
Copy link
Collaborator

alisman commented Apr 17, 2023

@aditygrg2 thank you for this PR. Apologies it took so long to merge. There was an issue with our end-to-end tests

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

Successfully merging this pull request may close these issues.

tweak oncoprint "add track" UI for OncoPrint
3 participants