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

TS migration for Domain Architectures #551

Merged
merged 14 commits into from
Dec 14, 2023
Merged

TS migration for Domain Architectures #551

merged 14 commits into from
Dec 14, 2023

Conversation

gustavo-salazar
Copy link
Member

TypeScript and visual framework migrations for the Domain architecture pages.

I'll work on the Download All DA, but I thought it would be easier to review if we separate the TS migration beforehand.

This doesn't include the interactive Search by IDA area, might do that one after the Download part if there is time left in this sprint.

@coveralls
Copy link

coveralls commented Dec 12, 2023

Coverage Status

coverage: 23.647% (-0.02%) from 23.662%
when pulling ab432c9 on IDA-TS-download
into de97769 on dev.

Copy link
Contributor

@matthiasblum matthiasblum left a comment

Choose a reason for hiding this comment

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

Looks good. Made a few suggestions, but nothing major.
One thing I noticed is that when hovering domains in the Domain Architectures subpages (e.g. /interpro/entry/InterPro/IPR000001/domain_architecture/, the popup first appears on the top left on the viewport before being correctly placed next to the domain, e.g.:

Screenshot_2023-12-13_15-43-39

Can you see if you can reproduce this behavior, and if so, can it be fixed?

@gustavo-salazar
Copy link
Member Author

OK suggestions implemented. Except for the thing about the tooltip first appearing at the top of the screen.

I don't really know why there is a delay in locating the tooltip in the right place on the page. But that will need more time to investigate. I'll create a GH issue about it.

@gustavo-salazar gustavo-salazar merged commit 4af8228 into dev Dec 14, 2023
4 checks passed
@gustavo-salazar gustavo-salazar mentioned this pull request Jan 12, 2024
@gustavo-salazar gustavo-salazar deleted the IDA-TS-download branch March 12, 2024 11:26
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.

3 participants