Repository: incubator-airflow
Updated Branches:
  refs/heads/v1-10-test 60dce3772 -> c50093d41


[AIRFLOW-2431] Add the navigation bar color parameter for RBAC UI

Closes #3326 from jgao54/navbar-color

(cherry picked from commit 281a08172803bf5843f73e3b51f238eda6fc6f0f)
Signed-off-by: Fokko Driesprong <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/incubator-airflow/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-airflow/commit/c50093d4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-airflow/tree/c50093d4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-airflow/diff/c50093d4

Branch: refs/heads/v1-10-test
Commit: c50093d41e4d73a26a15f7046a75522e2de2c4a7
Parents: 60dce37
Author: Joy Gao <[email protected]>
Authored: Tue May 8 09:28:14 2018 +0200
Committer: Fokko Driesprong <[email protected]>
Committed: Tue May 8 09:28:38 2018 +0200

----------------------------------------------------------------------
 airflow/www_rbac/app.py                           | 1 +
 airflow/www_rbac/templates/appbuilder/navbar.html | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c50093d4/airflow/www_rbac/app.py
----------------------------------------------------------------------
diff --git a/airflow/www_rbac/app.py b/airflow/www_rbac/app.py
index 572a7a3..85125c6 100644
--- a/airflow/www_rbac/app.py
+++ b/airflow/www_rbac/app.py
@@ -147,6 +147,7 @@ def create_app(config=None, testing=False, 
app_name="Airflow"):
         def jinja_globals():
             return {
                 'hostname': socket.getfqdn(),
+                'navbar_color': conf.get('webserver', 'NAVBAR_COLOR'),
             }
 
         @app.teardown_appcontext

http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/c50093d4/airflow/www_rbac/templates/appbuilder/navbar.html
----------------------------------------------------------------------
diff --git a/airflow/www_rbac/templates/appbuilder/navbar.html 
b/airflow/www_rbac/templates/appbuilder/navbar.html
index d2c9e1d..e2d8c06 100644
--- a/airflow/www_rbac/templates/appbuilder/navbar.html
+++ b/airflow/www_rbac/templates/appbuilder/navbar.html
@@ -18,7 +18,7 @@
 {% set menu = appbuilder.menu %}
 {% set languages = appbuilder.languages %}
 
-<div class="navbar navbar-inverse navbar-fixed-top {{menu.extra_classes}}" 
role="navigation">
+<div class="navbar navbar-inverse navbar-fixed-top {{menu.extra_classes}}" 
role="navigation" style="background-color: {{ navbar_color }};">
    <div class="container">
         <div class="navbar-header">
             <button type="button" class="navbar-toggle" data-toggle="collapse" 
data-target=".navbar-collapse">

Reply via email to