Skip to content

Conversation

@guan404ming
Copy link
Member

@guan404ming guan404ming commented May 10, 2025

Why

PoolSummary Bar and Health Badges have a 2px misalignment issue caused by the inner height style of the Link component, which makes whole component a little bit higher.

This issue is really really nit but the summary bar is crafted by me so it's really hard to ignore this when every time I open Airflow dashboard.

How

  • fix by the link height right equals to the title
  • remove unused style of the link of pool summary link

before

image

after

image


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

@boring-cyborg boring-cyborg bot added the area:UI Related to UI/UX. For Frontend Developers. label May 10, 2025
@jscheffl jscheffl added the backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch label May 10, 2025
@jscheffl jscheffl added this to the Airflow 3.0.2 milestone May 10, 2025
@jscheffl jscheffl merged commit f070095 into apache:main May 10, 2025
44 checks passed
@github-actions
Copy link

Backport failed to create: v3-0-test. View the failure log Run details

Status Branch Result
v3-0-test Commit Link

You can attempt to backport this manually by running:

cherry_picker f070095 v3-0-test

This should apply the commit to the v3-0-test branch and leave the commit in conflict state marking
the files that need manual conflict resolution.

After you have resolved the conflicts, you can continue the backport process by running:

cherry_picker --continue

@jscheffl jscheffl removed the backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch label May 10, 2025
@jscheffl jscheffl modified the milestones: Airflow 3.0.2, Airflow 3.1.0 May 10, 2025
@guan404ming guan404ming deleted the fix-dashboard-alignment branch May 11, 2025 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants