Benchmark pages: Featured benchmarks and All benchmarks
Opened this issue · 2 comments
OscarWang114 commented
Hey @neubig @pfliu-nlp I am creating and assigning this issue to me as I would love to complete it. ETA is by the end of this year.
neubig commented
Sounds great! Thank you.
OscarWang114 commented
Hey @neubig @pfliu-nlp, as mentioned in #577 , my question is which layout should we use for child benchmarks (e.g. the benchmarks under global bench)? The problem is it's possible for users to visit child benchmarks from both featured and all benchmarks, but they're using a different layout.
I think it's simpler and makes more sense to use the table layout across all child benchmarks. The card layout will be only used for featured parent benchmarks (by parent I mean the case where parent id == "").
Here's a navigation diagram to provide more clarity.
Case 1: featured (card layout) -> click global bench -> shows global bench's child benchmarks (TABLE layout)
Case 2: all (table layout) -> click global bench -> shows global bench's child benchmarks (TABLE layout)