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

[WIP] Category dashboard with collapsible filters #934

Open
wants to merge 20 commits into
base: main
Choose a base branch
from

Conversation

sarahfossheim
Copy link
Contributor

@sarahfossheim sarahfossheim commented Sep 24, 2024

New features

  • New compact header only used on the tech report pages
  • Sidebar with filters, instead of big card on top of the page
  • Prototype of the categories page:
    • Table with summarising info on all techs within that category
    • Possibility to click through to a specific tech, or compare multiple (or all) technologies within the tech
    • Prototype sortable table functionality (not in the UI yet)
    • /reports/techreport/category
  • Only one view for both drilldown and comparison view
    • Add more technologies to compare in the sidebar
    • New template loads depending on the amount of techs selected
    • See /reports/techreport/tech

Bugfixes

  • Updates to the responsiveness/zoom (more improvements to come in future PR)
  • Debugging bright yellow for WordPress line changed to color with enough contrast
  • Updated copywriting for some section (more improvements to come in future PR)
  • Fixed keyboard order for the points on comparison graphs (it was reversed)

src/js/components/filters.js Fixed Show fixed Hide fixed
src/js/techreport/index.js Fixed Show fixed Hide fixed
@rviscomi rviscomi marked this pull request as draft October 9, 2024 13:47
@sarahfossheim sarahfossheim marked this pull request as ready for review November 4, 2024 23:04
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