-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Add theme config #58411
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
Add theme config #58411
Conversation
|
About the palette generator for us to make a suggestion. I found this ones: Played a little bit with them and both looks fine to me |
85b8329 to
b94d394
Compare
0946506 to
0c48e71
Compare
|
Link to previous discussion/PR: #56854 |
44c7a5b to
53d23c2
Compare
airflow-core/src/airflow/ui/src/pages/TaskInstance/Logs/TaskLogHeader.tsx
Outdated
Show resolved
Hide resolved
bbovenzi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cc: @odaneau-astro
53d23c2 to
9a250c5
Compare
9a250c5 to
1a97377
Compare
bbovenzi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work!
|
Amazing feature, is this expected to be released in version |
This is a feature and will be in next minor release (3.2.0), we follow semver. |
Sweet, thanks so much. |
closes: #53443
related: #56854
Enables the personalization of Chakra's UI theme via
themeconfiguration propertyCurrently only the
brandcolor palette can be customized.Modifying the
brandcolor palette you also modify the navbar/sidebar.Provided a how-to-guide for customizing UI theme.
Screenshots
Input
greenfromtheme.tsOutput

Input
yellowfromtheme.tsOutput

Input
redfromtheme.tsOutput

^ 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.rstor{issue_number}.significant.rst, in airflow-core/newsfragments.