Skip to content

Comments

fix(ui): subtask overflow/borders, settings Preferred IDE card, chat …#1246

Merged
Wendong-Fan merged 4 commits intoeigent-ai:mainfrom
claytonlin1110:fix/uiux-enhancements
Feb 18, 2026
Merged

fix(ui): subtask overflow/borders, settings Preferred IDE card, chat …#1246
Wendong-Fan merged 4 commits intoeigent-ai:mainfrom
claytonlin1110:fix/uiux-enhancements

Conversation

@claytonlin1110
Copy link
Contributor

Description

Addresses UI/UX items from eigent-ai/eigent#1243 (v0.0.82).

Changes

Subtask (TaskItem)

  • Text overflow: Text inside subtask no longer overflows; added min-w-0, flex-1, overflow-hidden, and break-words so long content stays inside the box.
  • Border alignment: Single border on the outer container; removed inner border-b so the box draws as one aligned rectangle.

Settings – General (Preferred IDE)

  • Preferred IDE section is a full card like Network Proxy (same rounded-2xl / bg-surface-secondary / px-6 py-4).
  • Both Network Proxy and Preferred IDE sit inside the same content section with consistent gap-6 and description spacing (mb-4).

Chat – UserQueryGroup (Sticky Task Box & Other Messages)

  • Alignment: Sticky Task Box and Other Messages share the same horizontal padding so left/right edges align.
  • User message: pl-smpx-sm for symmetric padding.
  • Other Messages: pl-3px-sm to match task box and user message.
  • File list under messages: removed extra pl-3 so it aligns with message content.

TaskCard

  • Replaced pl-sm with px-sm on the task card wrapper for symmetric padding and consistent alignment in the left panel.

Closes #1243

What is the purpose of this pull request?

  • Bug fix
  • New Feature
  • Documentation update
  • Other

@claytonlin1110
Copy link
Contributor Author

claytonlin1110 commented Feb 12, 2026

@Wendong-Fan Please review.
cc @4pmtong @a7m-1st

@claytonlin1110
Copy link
Contributor Author

This also fixes #1244 and #1245

@Pakchoioioi
Copy link
Contributor

@claytonlin1110 hi thanks for the contribution, could you upload a screenshot / video record of testing, that would be really helpful.

@Douglasymlai Douglasymlai self-requested a review February 17, 2026 11:49
@claytonlin1110
Copy link
Contributor Author

@Pakchoioioi
Image

image

@claytonlin1110
Copy link
Contributor Author

@Douglasymlai Please review

@Douglasymlai
Copy link
Contributor

Hi @claytonlin1110 — thanks for the contribution! I reviewed the code and ran a quick test, and everything works as expected.

One small tweak could make this align better with the original “Preferred IDE visibility” issue: I don’t think the problem is the Preferred IDE box itself, but that the main content area doesn’t have enough bottom margin, so users can’t scroll far enough to fully reveal the box.

Could you adjust the bottom margin as shown in the screenshot (e.g., change it from 8 to xl)? I think that will solve the issue more cleanly. Once that’s updated, this PR should be ready to merge.
Screenshot 2026-02-18 at 11 50 26

@claytonlin1110
Copy link
Contributor Author

@Douglasymlai Fixed.

Copy link
Contributor

@Douglasymlai Douglasymlai left a comment

Choose a reason for hiding this comment

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

Thanks @claytonlin1110 — everything looks good on my side.

This PR meets the expectations of the issue it addresses.
@Wendong-Fan could you help with the merge checks?

@claytonlin1110
Copy link
Contributor Author

@Douglasymlai Are you able to merge? or should need help of @Wendong-Fan ?

@Douglasymlai
Copy link
Contributor

@Douglasymlai Are you able to merge? or should need help of @Wendong-Fan ?

Hi @claytonlin1110 — I’m only involved in the review process. Wendong will handle the merge, along with the weekly release and marketing updates. I’ve already pinged him in our internal channel, and he plans to complete the merge today.

Sorry if there are any delay — we’ve had a heavy PR workload lately. That said, we do prioritize community contributions and try to move them through as quickly as possible.

Copy link
Contributor

@Wendong-Fan Wendong-Fan left a comment

Choose a reason for hiding this comment

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

thanks @claytonlin1110 and @Douglasymlai ! Overall LGTM, added one minor update in 6d98766

@Wendong-Fan Wendong-Fan merged commit 7bcca63 into eigent-ai:main Feb 18, 2026
7 checks passed
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.

[Feature Request] Eigent UIUX enhancement

4 participants