Skip to content

search: add badge keyword filters and keyword help link - #30

Merged
vahldiek merged 1 commit into
ReproDB:mainfrom
vahldiek:feat/search-keywords-help
Jul 22, 2026
Merged

search: add badge keyword filters and keyword help link#30
vahldiek merged 1 commit into
ReproDB:mainfrom
vahldiek:feat/search-keywords-help

Conversation

@vahldiek

Copy link
Copy Markdown
Member

Summary

This PR improves landing-page search keyword support and discoverability.

Changes

  • Add badge keyword filters in search:
    • #available
    • #functional
    • #reusable
    • #reproduced
    • #reproducible (alias of #reproduced)
    • #evaluated
  • Keep existing magic tags working (#unavailable, #awarded, #github, #zenodo, #nourl, #artifinder).
  • Centralize keyword stripping to keep search/query/profile-card behavior consistent.
  • Add a keyword-help button on the search toolbar linking to methodology docs.
  • Update Methodology: Search Keywords docs with new badge tags and examples.

Why

  • Users can now filter directly by badge levels from the search box.
  • Keyword help is discoverable at point-of-use.

Scope

Only these files are changed:

  • src/assets/js/reprodb-search.js
  • src/index.md
  • src/assets/css/reprodb-search.css
  • src/methodology/search-keywords.md

No generated chart/data files are included.

@vahldiek
vahldiek merged commit 5dbaccd into ReproDB:main Jul 22, 2026
3 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.

1 participant