guan404ming commented on PR #53035:
URL: https://github.com/apache/airflow/pull/53035#issuecomment-3120375169

   
https://github.com/user-attachments/assets/9c4792c3-505b-4e85-8de4-1ebb266422a9
   
   ## 07/26 Update
   
   ### Naming & User-Facing Terminology
   
   1. Rename **“HITL” / “Human Tasks”** to **“Action Required”** to better 
reflect the user’s task rather than the technical implementation.
   2. Add a **Status** column based on the TaskInstance operator (e.g., 
Approval Required, Input Required).
   
   ---
   
   ### UI & UX Improvements
   
   1. Add **Action Required** tab and extend the **“hide if empty”** logic on 
Dag, Dag Run, Task, and Task Instance pages.
   2. eep Logs as the default tab for now, as dynamic default tab switching may 
not be straightforward. I’m happy to explore better implementation options if 
there's a practical way to support it.
   3. Movie Action Required into the Browse menu. Since I think it’s more 
user-facing than admin-specific, and Browse is a more intuitive place for users 
to find it.
   4. Improve the response interaction:
   
      * If there are **4 or fewer options**, render them as individual buttons.
      * If there are **more than 4 options**, keep the dropdown **with** a 
Respond button.
   
        * Reason: users may need to fill in or adjust parameters before 
submitting, and immediate submission on selection can be frustrating for my 
test.
   5. Replace the response icon with the **subject line as a clickable link** 
to make it more intuitive.
   6. Embed the HITL form directly as a tab (similar to the Logs tab), instead 
of using a modal popup. This reduces the number of clicks and provides a more 
seamless experience.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to