Skip to content

Adjustment external views #51889

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jun 23, 2025
Merged

Conversation

pierrejeambrun
Copy link
Member

Closes: #51855

@pierrejeambrun
Copy link
Member Author

pierrejeambrun commented Jun 18, 2025

Second commit looks weird, (pre-commit hook formatting for generated files).

Fixed in: #51890

@pierrejeambrun pierrejeambrun force-pushed the 51855-update-iframe-views branch 2 times, most recently from 4c79e8e to 74dfc89 Compare June 18, 2025 15:33
Copy link
Contributor

@bugraoz93 bugraoz93 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, it looks great! One test and UI Lint static check are falling in the CI. Might be great to get additional reviews for the UI side :)

@pierrejeambrun pierrejeambrun force-pushed the 51855-update-iframe-views branch from 74dfc89 to 06d88e6 Compare June 19, 2025 07:53
@pierrejeambrun
Copy link
Member Author

pierrejeambrun commented Jun 19, 2025

Still work needed to refine and handle the dark mode icon, icons for sub menus of app builder items, fix some styling, small refactoring and component extraction. (this wasn't introduced in this PR, I did my best to fix the smalls things that were straigh forward, but it needs more love, I will do that in a followup)

Single app builder menu item

Screenshot 2025-06-19 at 13 47 06

Multiple app builder menu items

Screenshot 2025-06-19 at 14 02 35

Single external_view

Screenshot 2025-06-19 at 14 07 03

Mixed

Screenshot 2025-06-19 at 14 09 00

Copy link
Contributor

@jscheffl jscheffl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some list of nit. Overall looking good.

Some formatting glitch also to be mentioned which should be fixed:

(1) Menu items have a different font pitch then category menues
(2) When I click on the menu on an iFrame link, the menu does not close

image

@pierrejeambrun
Copy link
Member Author

Thanks for the review Jens!

(1) Yes I also noticed that, I figured we will fix it in a followup PR because I don't have a straight forward for it and it was already existing prior to this PR.
(2) Nice, just fixed it.

@pierrejeambrun pierrejeambrun force-pushed the 51855-update-iframe-views branch from 6a5dec3 to a2bbc15 Compare June 23, 2025 16:57
@bbovenzi bbovenzi merged commit f22f756 into apache:main Jun 23, 2025
99 checks passed
@bbovenzi bbovenzi deleted the 51855-update-iframe-views branch June 23, 2025 20:10
@bbovenzi bbovenzi modified the milestones: Airflow 3.0.3, Airflow 3.1.0 Jun 23, 2025
@jscheffl
Copy link
Contributor

Cool!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:airflow-ctl area:API Airflow's REST/HTTP API area:CLI area:plugins area:UI Related to UI/UX. For Frontend Developers. kind:documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

AIP-68 | Merge iframe_views and appbuilder_menu_items
5 participants