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

feat(agora): agora fixes (AG-1604) and Q4 2024 changes (AG-1605) #2955

Merged
merged 9 commits into from
Jan 10, 2025

Conversation

sagely1
Copy link
Contributor

@sagely1 sagely1 commented Jan 4, 2025

Description

This is a collection of fixes found during manual testing (AG-1604)
This also incorporates changes from Q4 2024 (AG-1605)

Fixes

  • Fixed GCT loading animation was not displaying when loading the page. New CSS was written to support the new standalone component.

  • Download chart functionality was not working with FireFox (image was being cut off at arbitrary dimensions) and the latest download-dom-image-more package. It is a known issue so the width and height are now being explicitly passed to maintain cross-compatibility.
    Example issue:
    image

  • Due to the removal of Bootstrap, the Resources tab in Gene Details was not displaying the resource cards properly so new CSS was written to achieve a similar effect. The original code has element inconsistently aligned either left or center so this has been updated to left justified.

Original:
image

New:
image

  • SHA in footer was displaying the full SHA so this was updated to show the shortened SHA.
image
  • Similar Genes was not loading genes:
    image

@sagely1 sagely1 changed the title fix loading animation for gct, cards in details page, shortened sha feat(agora): agora fixes (AG-1604) Jan 4, 2025
@sagely1 sagely1 changed the title feat(agora): agora fixes (AG-1604) feat(agora): agora fixes (AG-1604) and Q4 2024 changes (AG-1605) Jan 4, 2025
@sagely1 sagely1 marked this pull request as ready for review January 6, 2025 17:04
@sagely1 sagely1 requested review from a team and tschaffter as code owners January 6, 2025 17:04
tsconfig.base.json Outdated Show resolved Hide resolved
@tschaffter tschaffter merged commit 4314449 into Sage-Bionetworks:main Jan 10, 2025
19 of 20 checks passed
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