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

Header search, re-add breadcrumbs, other small features #288

Merged
merged 26 commits into from
Aug 24, 2023

Conversation

vincerubinetti
Copy link
Contributor

@vincerubinetti vincerubinetti commented Aug 24, 2023

Closes #266
Closes #227
Closes #77
Closes #80

Summary of changes (for reviewers, going commit by commit is better for this PR):

  • rework 404 redirect
  • add "BETA" to prod banner
  • update category icons
  • change css data attr selectors to class selectors
  • show taxon info in node badge for genes
  • in node badge, remove link option. instead, show link unless already on page being linked to (current node).
  • rework and reinsert breadcrumbs, but only hook up to hierarchy
  • refactor predicate badge
  • dont automatically change case of labels in select components, do that from parent using it
  • in multi select component, solo-select first option clicked
  • add icon support to multi select component
  • in select components, fix hover then enter press bug
  • tweak table component styling, save expanded state to local storage
  • fix tab component keyboard wrapping behavior
  • add search box to header and change styles to accommodate
  • tweak homepage nexus visualization
  • on testbed, show all custom icons
  • change tab search higher-order-component to accommodate search box in header
  • re-add breadcrumbs section
  • add "back to search" button at top of node page

@netlify
Copy link

netlify bot commented Aug 24, 2023

Deploy Preview for monarch-app ready!

Name Link
🔨 Latest commit 3aceaf3
🔍 Latest deploy log https://app.netlify.com/sites/monarch-app/deploys/64e7919a60c33900082e8140
😎 Deploy Preview https://deploy-preview-288--monarch-app.netlify.app/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@vincerubinetti vincerubinetti changed the title Header search Header search, re-add breadcrumbs, other small features Aug 24, 2023
@vincerubinetti vincerubinetti merged commit ea1ddd4 into main Aug 24, 2023
10 checks passed
@vincerubinetti vincerubinetti deleted the header-search branch August 24, 2023 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants