Skip to content
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

AIP-38 TI and DagRun note rendering in headers #45829

Merged
merged 1 commit into from
Jan 21, 2025

Conversation

pierrejeambrun
Copy link
Member

Update how TI and DagRun note are rendered in the different pages.

Reworked the DocumentationMarkdown component to be able to reuse it for notes.

Before

Screenshot 2025-01-21 at 14 09 28
Screenshot 2025-01-21 at 14 09 44

After:

Screenshot 2025-01-21 at 14 08 02
Screenshot 2025-01-21 at 14 09 07

Dag and Task Documentation remains unchanged.

Screenshot 2025-01-21 at 14 07 31
Screenshot 2025-01-21 at 14 07 48

@pierrejeambrun pierrejeambrun added the AIP-38 Modern Web Application label Jan 21, 2025
@pierrejeambrun pierrejeambrun added this to the Airflow 3.0.0 milestone Jan 21, 2025
@pierrejeambrun pierrejeambrun self-assigned this Jan 21, 2025
@boring-cyborg boring-cyborg bot added the area:UI Related to UI/UX. For Frontend Developers. label Jan 21, 2025
@pierrejeambrun pierrejeambrun merged commit 8fc7721 into apache:main Jan 21, 2025
37 checks passed
@pierrejeambrun pierrejeambrun deleted the ti-and-dagrun-header-note branch January 21, 2025 23:46
@tirkarthi
Copy link
Contributor

Thanks, this should resolve #45216

@pierrejeambrun
Copy link
Member Author

pierrejeambrun commented Jan 22, 2025

Indeed, thanks @tirkarthi, I wan't aware of that issue.

dauinh pushed a commit to dauinh/airflow that referenced this pull request Jan 24, 2025
gpathak128 pushed a commit to gpathak128/airflow that referenced this pull request Jan 29, 2025
got686-yandex pushed a commit to got686-yandex/airflow that referenced this pull request Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AIP-38 Modern Web Application area:UI Related to UI/UX. For Frontend Developers.
Projects
Development

Successfully merging this pull request may close these issues.

3 participants