ragflow/web/src/pages/agent/canvas/node
FatMii f341dc03b8
Feature/agent UI style optimization (#10385)
### What problem does this PR solve?

Hi team,  @ZhenhangTung @KevinHuSh  @cike8899 
About #10384 , I've completed the UI optimization adjustments for the
Agent page according to our previous discussions and the design draft
sketches provided by @Naomi. The main modifications include:

1. Adjusted the style and content of placeholder-node.
2. Adjusted the location of the dropdown (to the right of the
placeholder-node) .
3. Adjusted the tooltip position spacing when the mouse hovers in the
dropdown menu.
4. Hides the thick scroll bar on the dropdown component.
5. Highlight the connection line when dragging to generate a
placeholder-node

<img width="1323" height="509" alt="Image"
src="https://github.com/user-attachments/assets/0d366f7f-477d-4c00-bb58-d5d58b3a745f"
/>

Please review the related code modifications when you have time. Let me
know if further adjustments are needed!
Thanks!

### Type of change

- [x] Other (please describe): UI Enhancement

---------

Co-authored-by: leonlai <leonlai@futurefab.ai>
2025-10-09 11:12:12 +08:00
..
dropdown Feature/agent UI style optimization (#10385) 2025-10-09 11:12:12 +08:00
note-node
agent-node.tsx Fix(i18n): Added new translations #3221 (#9727) 2025-08-26 17:57:53 +08:00
begin-node.tsx
card.tsx
categorize-node.tsx Feat: Configure colors according to the design draft#3221 (#9301) 2025-08-07 13:59:33 +08:00
dropdown.tsx
email-node.tsx
generate-node.tsx
handle-icon.tsx
handle.tsx Feat:Can directly generate an agent node by dragging and dropping the connecting line (#9226) (#9357) 2025-08-14 17:48:02 +08:00
index.less Feature/agent UI style optimization (#10385) 2025-10-09 11:12:12 +08:00
index.tsx
invoke-node.tsx
iteration-node.tsx
keyword-node.tsx
logic-node.tsx
message-node.tsx
node-header.tsx
node-wrapper.tsx Feat: Replace color variables according to design draft #3221 (#9305) 2025-08-07 15:19:45 +08:00
placeholder-node.tsx Feature/agent UI style optimization (#10385) 2025-10-09 11:12:12 +08:00
popover.tsx
relevant-node.tsx
resize-icon.tsx
retrieval-node.tsx Feat: Run eslint when the project is running to standardize everyone's code #9377 (#9379) 2025-08-11 15:31:38 +08:00
rewrite-node.tsx
switch-node.tsx Feat: Replace color variables according to design draft #3221 (#9305) 2025-08-07 15:19:45 +08:00
template-node.tsx
tool-node.tsx
toolbar.tsx
use-build-categorize-handle-positions.ts
use-build-switch-handle-positions.ts