Skip to content

Conversation

@kaxil
Copy link
Member

@kaxil kaxil commented Dec 17, 2025

Improve Dark Mode UI/UX Contrast and Design

This PR improves the dark mode experience across several pages of the Apache Airflow website by fixing low contrast issues, unreadable code blocks, and inconsistent card styling.

Visuals

Homepage Principles

Before After

Homepage Features

Before After

Blog List

Before After

Blog Post (Code Blocks)

Before After
image

Community Page

Before After

Meetups Page

Before After

- Fixed low contrast on Homepage Principles and Features sections.
- Improved Blog list and post page header visibility.
- Fixed code block background and syntax highlighting in dark mode (github-dark).
- Improved card design and text contrast on Meetups and Community pages.
- Leveraged Bootstrap 5.3+ color mode variables for consistency.
- Fixed linting errors (descending specificity and import placement).
@kaxil kaxil force-pushed the improve-dark-mode-ui branch from bcf0609 to c6497c0 Compare December 17, 2025 21:12
@kaxil kaxil merged commit 82cc9b1 into main Dec 17, 2025
2 checks passed
@kaxil kaxil deleted the improve-dark-mode-ui branch December 18, 2025 00:19
@choo121600
Copy link
Member

WoW, It looks Cool! 😲

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants