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

Fix #206: Add Show More Functionality and Default Filtering for Missing Data in Compare View #208

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

F12-Syntex
Copy link

Improved the usability of the compare view by introducing a "Show More" link for the "Changes in Benchmark Set" table. Key enhancements include:

  • Initial Display: The table now initially displays only 3 entries to prevent overwhelming the user with large datasets.
  • Show More Link: Added a "Show More" link below the table, allowing users to expand and view all entries on demand.
  • CSS Class: Introduced a .hidden class in style.css to manage the visibility of additional table rows.
  • JavaScript Function: Implemented a showAllResults function to handle the display of all entries when the "Show More" link is clicked.

@F12-Syntex
Copy link
Author

@smarr bug fixed, and improved the show more feature into a collapsable section.

Saif and others added 5 commits July 11, 2024 15:51
staging unchanged files
TODO: fix formatting to avoid issues
Fixed formatting error caused by npm run lint
Signed-off-by: Stefan Marr <git@stefan-marr.de>
@smarr smarr force-pushed the master branch 3 times, most recently from e6327e9 to 924fcec Compare July 11, 2024 15:05
…anged

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
This simplifies the implementation by using the nth-child pseudo class. This way, we do not need to loop over rows.

It also removes unused CSS classes and changes the code style to fit more with the existing code.
 - CSS classes use “kebab-case”.
 - use JQuery to match existing code
 - remove the .showMore which was already unsued

Signed-off-by: Stefan Marr <git@stefan-marr.de>
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.

None yet

2 participants