Redesign image labeling sidebar with plankton group hierarchy and bump dependencies#39
Merged
anderstorstensson merged 4 commits intonextfrom Jan 22, 2026
Merged
Redesign image labeling sidebar with plankton group hierarchy and bump dependencies#39anderstorstensson merged 4 commits intonextfrom
anderstorstensson merged 4 commits intonextfrom
Conversation
…er input - Replace taxonomic tree with expandable plankton groups structure: Plankton Group → Taxon → Class names (titles) - Add expand all, collapse all, and reset buttons for navigation - Expand plankton groups by default on page load - Show taxa count instead of image count for "All taxa" button - Add visual separator between "All taxa" and plankton groups list - Change unknown taxon URL parameter from __no_taxon__ to "unknown" - Add RTK Query hook for new grouped_by_plankton endpoint
anderstorstensson
added a commit
that referenced
this pull request
Feb 16, 2026
…rs (#44) * Add image labeling guide (#27) * Add image labeling page with filters, and home/taxon integration * Filter out contributors with undefined artist names * Exclude Citizen science images from Home * Hide the browser's default clear button * Improve image labeling page (#28) * Improve mobile page * Allow unknown taxa * fix scroll * Add institute filter * Avoid duplicate push to url history * Active ESC for closing image dialog * Use 6 preview thumbnails * Bump dependencies and streamline new code (#29) * Bump dependencies * Allways scroll to topp * Fetch counts instead of loading all images * Use backend support for generating first page * Improve layout * Minor UI tweaks (#30) * Center content on mobile * Make training dataset link clickable * Additional tweaks of image labeling component (#31) * Add more metadata * Use priority * 24 exclude images from certain galleries on taxon sheets (#32) * Move citizen science images to separate view * Add geographical area filter * Bump dependencies * Bump Node.js to current LTS in workflow * Modifications from user input (#33) * Add Stats/Graphics for Citizen Science on frontpage * Reorganize files * Use taxonomic tree for image labeling instead of alphabethic list (user input) (#34) * Use taxonomic tree in sidepanel instead of taxa names * Remove empty ruleset * Include full tree and collapse by default * Fix performance issues with tree * Switch to a reduced tree (user input) (#35) * Bump diff * Use a simplified tree * Exclude citizen science images from "All images" gallery (#36) * Redesign image labeling sidebar with plankton group hierarchy and bump dependencies (#39) * Use diff 5 * Bump lodash * Redesign image labeling sidebar with plankton group hierarchy from user input - Replace taxonomic tree with expandable plankton groups structure: Plankton Group → Taxon → Class names (titles) - Add expand all, collapse all, and reset buttons for navigation - Expand plankton groups by default on page load - Show taxa count instead of image count for "All taxa" button - Add visual separator between "All taxa" and plankton groups list - Change unknown taxon URL parameter from __no_taxon__ to "unknown" - Add RTK Query hook for new grouped_by_plankton endpoint * Deduplicate lodash to a single version * Update image labeling page and bump frontend version (#41) * Update image labeling landing page text and sidebar heading style Rewrite landing page intro with clearer description of the guide's purpose and goals. Remove redundant h1 title. Style the sidebar heading with larger font size and semibold weight to look more like a title. * chore: bump version to 2.4.0 and update CHANGELOG * chore: update CHANGELOG release date to February 16 * fix: reduce spacing between taxa names in image labeling sidebar (#42) * chore: bump qs (#43)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.