UI: Use link styling for Dag tags#66750
Conversation
choo121600
left a comment
There was a problem hiding this comment.
I agree that the tags currently don’t read as clearly clickable.
One suggestion: rather than using an inline-style-based custom background approach that partially bypasses the Chakra styling system, would it make sense to reuse the existing text-link pattern already used in DagsList.tsx for the DagId links?
(Since tags are secondary metadata, we could omit fontWeight="bold".)
<Link asChild color="fg.info">
<RouterLink to={...}>{...}</RouterLink>
</Link>
|
Thanks for the suggestion. It makes sense. Addressed in 46faf67 Screen.Recording.2026-05-12.at.21.07.42.mp4 |
|
The failing CI job appears unrelated to this PR. It failed while logging in to ghcr.io during the CI image build |
|
In a follow up PR, we should just make a custom RouterLink component to remove all the repeated
|
Good idea. I'll open a follow-up PR for that. |
Backport successfully created: v3-2-testNote: As of Merging PRs targeted for Airflow 3.X In matter of doubt please ask in #release-management Slack channel.
|
* UI: Add light background to Dag tag link * UI: Use Chakra Link instead of inline style for Dag tags --------- (cherry picked from commit 43cd2b8) Co-authored-by: hojeong park <parkhj062@gmail.com> Co-authored-by: Rahul Vats <43964496+vatsrahul1001@users.noreply.github.com>
* UI: Add light background to Dag tag link * UI: Use Chakra Link instead of inline style for Dag tags --------- (cherry picked from commit 43cd2b8) Co-authored-by: hojeong park <parkhj062@gmail.com> Co-authored-by: Rahul Vats <43964496+vatsrahul1001@users.noreply.github.com>
* UI: Add light background to Dag tag link * UI: Use Chakra Link instead of inline style for Dag tags --------- (cherry picked from commit 43cd2b8) Co-authored-by: hojeong park <parkhj062@gmail.com> Co-authored-by: Rahul Vats <43964496+vatsrahul1001@users.noreply.github.com>
* UI: Add light background to Dag tag link * UI: Use Chakra Link instead of inline style for Dag tags --------- (cherry picked from commit 43cd2b8) Co-authored-by: hojeong park <parkhj062@gmail.com> Co-authored-by: Rahul Vats <43964496+vatsrahul1001@users.noreply.github.com>
Why
Dag tag links are currently rendered as plain text, making their clickable behavior less obvious
Fix
Using Chakra Link with styling helps users more easily recognize each tag as clickable.
Application scope: Dags list and Dag details header
Screen.Recording.2026-05-12.at.21.07.42.mp4
Screen.Recording.2026-05-12.at.21.12.06.mp4
Was generative AI tooling used to co-author this PR?