Skip to content

fix(site): improve UI when no evaluation data is present#31

Merged
wsxiaoys merged 4 commits intomainfrom
fix/empty-data-states
Mar 24, 2026
Merged

fix(site): improve UI when no evaluation data is present#31
wsxiaoys merged 4 commits intomainfrom
fix/empty-data-states

Conversation

@liangfung
Copy link
Copy Markdown
Contributor

@liangfung liangfung commented Mar 20, 2026

Summary

  • Added an empty state to the home page with a link to the tasks page when no evaluation data is present.
  • Improved the tasks page to show the list of tasks even when no evaluation trials are available.
  • Added a "No evaluation data yet" message in the tasks table to provide clearer feedback to users.

Test plan

  • Verified that the home page displays the new empty state when tasks.json has no trials.
  • Verified that the tasks page correctly displays task names even when no trials are present.
  • Checked that the "View Tasks" link on the home page correctly navigates to the tasks page.

Screenshot

Pending tasks only

image

Has tasks, no trials

image image

🤖 Generated with Pochi | Task

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 20, 2026

PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-03-24 05:39 UTC

@liangfung liangfung force-pushed the fix/empty-data-states branch from 3b7e91b to 027945b Compare March 23, 2026 08:10
@liangfung liangfung requested a review from gyxlucy March 23, 2026 08:15
liangfung and others added 4 commits March 23, 2026 18:11
- Add empty state to home page with link to tasks
- Show task list even when no trials are available
- Add "No evaluation data yet" message to tasks table

🤖 Generated with [Pochi](https://getpochi.com) | [Task](https://app.getpochi.com/share/p-e32df1deb7aa47c89e3586356fa1333e)

Co-Authored-By: Pochi <noreply@getpochi.com>
@liangfung liangfung force-pushed the fix/empty-data-states branch from 027945b to 886a17b Compare March 23, 2026 11:21
Copy link
Copy Markdown
Member

@gyxlucy gyxlucy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copywriting LGTM

@liangfung liangfung requested a review from wsxiaoys March 24, 2026 03:38
@wsxiaoys wsxiaoys merged commit 93ee1b9 into main Mar 24, 2026
1 check passed
zwpaper pushed a commit that referenced this pull request Mar 31, 2026
* fix(site): improve UI when no evaluation data is present

- Add empty state to home page with link to tasks
- Show task list even when no trials are available
- Add "No evaluation data yet" message to tasks table

🤖 Generated with [Pochi](https://getpochi.com) | [Task](https://app.getpochi.com/share/p-e32df1deb7aa47c89e3586356fa1333e)

Co-Authored-By: Pochi <noreply@getpochi.com>

* update

* update: empty state

* update: card styling

---------

Co-authored-by: Pochi <noreply@getpochi.com>
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.

3 participants