Skip to content

RE2022-241: Microtrait update#132

Merged
dakotablair merged 19 commits intomainfrom
microtrait-update
Mar 13, 2024
Merged

RE2022-241: Microtrait update#132
dakotablair merged 19 commits intomainfrom
microtrait-update

Conversation

@dakotablair
Copy link
Copy Markdown
Collaborator

@dakotablair dakotablair commented Dec 4, 2023

  • RE2022-241: HeatMap component refactor
    • tooltips
      • cursor following tooltip which locks on click
      • content selectable for clipboard management
    • constrain axis ranges to data
      • If a user navigates outside the range of the data, the view should revert to showing the data.
    • labels render vertically
    • some things we get for free with plotly.js:
      • quick rendering of ~30k cells
      • zoom, scroll
      • labels adjust to available space
      • column labels at top
      • update width on window resize

Comment thread src/features/collections/data_products/Microtrait.tsx Fixed
Comment thread src/features/collections/data_products/Microtrait.tsx Outdated
Comment thread src/features/collections/data_products/Microtrait.tsx Fixed
Comment thread src/features/collections/data_products/Microtrait.tsx Fixed
@dakotablair dakotablair force-pushed the microtrait-update branch 2 times, most recently from 45a782d to a90944b Compare February 15, 2024 21:16
@dakotablair dakotablair force-pushed the microtrait-update branch 4 times, most recently from 6364e1b to 2213a30 Compare March 5, 2024 20:42
@dakotablair dakotablair mentioned this pull request Mar 5, 2024
@dakotablair dakotablair force-pushed the microtrait-update branch 2 times, most recently from 5016a9a to a0ca48a Compare March 6, 2024 20:52
@dakotablair dakotablair marked this pull request as ready for review March 6, 2024 21:02
Comment thread src/app/App.test.tsx Outdated
Comment thread src/common/api/collectionsApi.ts
Comment thread src/common/components/Table.tsx
Comment thread package.json Outdated
Comment thread src/common/cookie.test.tsx Outdated
Comment thread src/features/navigator/NarrativeControl/NarrativeControl.test.tsx Outdated
Comment thread src/features/navigator/NarrativeView.test.tsx Outdated
Comment thread src/features/navigator/SortSelect.test.tsx Outdated
Comment thread src/features/profile/profileSlice.test.tsx Outdated
Comment thread src/index.tsx
dakotablair and others added 10 commits March 7, 2024 14:56
"Use React refs" --David Lyon

Also updated getCellLabel in Biolog and Microtrait to be more similar. This
function may be good candidate for abstraction.

Co-authored-by: David Lyon <dauglyon@users.noreply.github.com>
Specifically @floating-ui dependencies and gtag mocks.
@dakotablair dakotablair merged commit 01bcd8f into main Mar 13, 2024
@dakotablair dakotablair deleted the microtrait-update branch March 13, 2024 19:07
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