Add Image labeling guide with taxonomy navigation and attribute filters#44
Merged
anderstorstensson merged 15 commits intomasterfrom Feb 16, 2026
Merged
Add Image labeling guide with taxonomy navigation and attribute filters#44anderstorstensson merged 15 commits intomasterfrom
anderstorstensson merged 15 commits intomasterfrom
Conversation
* 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 mobile page * Allow unknown taxa * fix scroll * Add institute filter * Avoid duplicate push to url history * Active ESC for closing image dialog
* Bump dependencies * Allways scroll to topp * Fetch counts instead of loading all images * Use backend support for generating first page * Improve layout
* Center content on mobile * Make training dataset link clickable
* Add more metadata * Use priority
* Move citizen science images to separate view * Add geographical area filter * Bump dependencies * Bump Node.js to current LTS in workflow
* Add Stats/Graphics for Citizen Science on frontpage * Reorganize files
…er 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
* Bump diff * Use a simplified tree
…p 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 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
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.
Overview
This PR introduces the Image Labeling Guide, a new dedicated feature for exploring automated imaging sample images with enhanced navigation and filtering capabilities.
Features
Additional Changes