From c8ce0be4036d157af91fdd03e06ace6f076775b4 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Tue, 21 Apr 2020 16:48:43 +0530 Subject: [PATCH] fix: Use Tailwind only for Web Page - Use Bootstrap 4 as fallback for other pages --- frappe/templates/base.html | 7 +++++- frappe/templates/includes/footer/footer.html | 2 +- frappe/templates/includes/navbar/navbar.html | 2 +- frappe/templates/web.html | 19 ++++++++++++--- .../web_template_field.json | 12 +++++++--- .../doctype/website_theme/custom_theme.css | 14 +++++++++++ .../doctype/website_theme/website_theme.json | 23 ++++++++++++++++++- .../doctype/website_theme/website_theme.py | 3 +++ 8 files changed, 72 insertions(+), 10 deletions(-) create mode 100644 frappe/website/doctype/website_theme/custom_theme.css diff --git a/frappe/templates/base.html b/frappe/templates/base.html index 3a1cfc0da3..0fc51033f1 100644 --- a/frappe/templates/base.html +++ b/frappe/templates/base.html @@ -25,7 +25,7 @@ {{ head_html or "" }} {%- endif %} - {%- if theme.based_on == 'Bootstrap 4' -%} + {%- if theme.based_on == 'Bootstrap 4' or doctype != 'Web Page' -%} {%- if theme.theme_url -%} {%- else -%} @@ -40,6 +40,11 @@ {% endif %} + {%- if theme.theme_css -%} + + {%- endif -%} {%- endif -%} {%- for link in web_include_css %} diff --git a/frappe/templates/includes/footer/footer.html b/frappe/templates/includes/footer/footer.html index b2ee6a2361..7fe6a955f7 100644 --- a/frappe/templates/includes/footer/footer.html +++ b/frappe/templates/includes/footer/footer.html @@ -1,4 +1,4 @@ -{%- if theme.based_on == 'Bootstrap 4' -%} +{%- if theme.based_on == 'Bootstrap 4' or doctype != 'Web Page' -%}