Skip to content

feat(frontend): implement new task tracker interface#11692

Merged
hieptl merged 12 commits intomainfrom
hieptl/all-4197
Nov 12, 2025
Merged

feat(frontend): implement new task tracker interface#11692
hieptl merged 12 commits intomainfrom
hieptl/all-4197

Conversation

@hieptl
Copy link
Copy Markdown
Collaborator

@hieptl hieptl commented Nov 10, 2025

Summary of PR

image

Description:

  • Based on the provided design reference, the Task Tracker user interface needs to be updated to align with the new layout and style shown in the image above.

Acceptance Criteria:

  • The Task Tracker UI must match the provided design specifications.

We can refer to the video below for the output of the PR.

all-4197.mov

Change Type

  • Bug fix
  • New feature
  • Breaking change
  • Refactor
  • Other (dependency update, docs, typo fixes, etc.)

Checklist

  • I have read and reviewed the code and I understand what the code is doing.
  • I have tested the code to the best of my ability and ensured it works as expected.

Fixes

Resolves #(issue)

Release Notes

  • Include this change in the Release Notes.

To run this PR locally, use the following command:

GUI with Docker:

docker run -it --rm   -p 3000:3000   -v /var/run/docker.sock:/var/run/docker.sock   --add-host host.docker.internal:host-gateway   -e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.openhands.dev/openhands/runtime:a1d9e91-nikolaik   --name openhands-app-a1d9e91   docker.openhands.dev/openhands/openhands:a1d9e91

CLI with uvx:

uvx --python 3.12 --from git+https://github.com/OpenHands/OpenHands@hieptl/all-4197#subdirectory=openhands-cli openhands

@hieptl hieptl self-assigned this Nov 10, 2025
@github-actions
Copy link
Copy Markdown
Contributor

Coverage report

This PR does not seem to contain any modification to coverable code.

@openhands-ai
Copy link
Copy Markdown

openhands-ai Bot commented Nov 11, 2025

Looks like there are a few issues preventing this PR from being merged!

  • GitHub Actions are failing:
    • Run Frontend Unit Tests

If you'd like me to help, just leave a comment, like

@OpenHands please fix the failing actions on PR #11692 at branch `hieptl/all-4197`

Feel free to include any additional details that might help me get this PR into a better state.

You can manage your notification settings

@hieptl hieptl marked this pull request as ready for review November 11, 2025 17:38
@hieptl hieptl requested a review from amanape as a code owner November 11, 2025 17:38
Copy link
Copy Markdown
Contributor

@amanape amanape left a comment

Choose a reason for hiding this comment

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

I feel like there are more nested divs than necessary introduced in the new components. Do you think we can simplify to avoid too many nested elements? We can merge the styles with cn if it helps

@hieptl
Copy link
Copy Markdown
Collaborator Author

hieptl commented Nov 11, 2025

Hi @amanape, I've updated the code based on your feedback. Thank you for your feedback! 🙏

We can refer to the video below for the output of the PR.

all-4197.mov

@hieptl hieptl requested a review from amanape November 11, 2025 18:51
Copy link
Copy Markdown
Contributor

@amanape amanape left a comment

Choose a reason for hiding this comment

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

Thank you!

@hieptl hieptl merged commit 8e75f25 into main Nov 12, 2025
25 checks passed
@hieptl hieptl deleted the hieptl/all-4197 branch November 12, 2025 15:59
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.

2 participants