Skip to content

Improve DAGs table UI - #42119

Merged
bbovenzi merged 2 commits into
apache:mainfrom
astronomer:new-dags-list
Sep 10, 2024
Merged

bbovenzi merged 2 commits into
apache:mainfrom
astronomer:new-dags-list

Conversation

@bbovenzi

@bbovenzi bbovenzi commented Sep 9, 2024

Copy link
Copy Markdown
Contributor

Add search, filter and sort buttons to the DAGs list. Only sort and toggling upaused DAGs works for now, the rest are disabled placeholders in order to build out the base UI.

Also adjust table row colors and add scrolling to table components where the table head stays sticky.

Screenshot 2024-09-09 at 10 34 40 AM

Screenshot 2024-09-09 at 10 34 53 AM

dags_scroll


^ 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 newsfragments.

@boring-cyborg boring-cyborg Bot added the area:UI Related to UI/UX. For Frontend Developers. label Sep 9, 2024
@bbovenzi
bbovenzi merged commit afc0532 into apache:main Sep 10, 2024
@bbovenzi
bbovenzi deleted the new-dags-list branch September 10, 2024 03:03
joaopamaral pushed a commit to joaopamaral/airflow that referenced this pull request Oct 21, 2024
* Rebase and fix filter pagination

* Add pluralize test
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