From dcb2cf752a24ef78899bdcef65962c93cda40855 Mon Sep 17 00:00:00 2001 From: Tyler Mandry Date: Thu, 14 Mar 2013 16:46:17 -0500 Subject: Add ability to use LESS development mode with extra.less --- askbot/skins/loaders.py | 10 ++++++++-- askbot/templates/meta/html_head_stylesheets.html | 5 +++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/askbot/skins/loaders.py b/askbot/skins/loaders.py index 50276f34..367433eb 100644 --- a/askbot/skins/loaders.py +++ b/askbot/skins/loaders.py @@ -59,9 +59,15 @@ class SkinEnvironment(CoffinEnvironment): or empty string - depending on the existence of file SKIN_PATH/media/style/extra.css """ - url = utils.get_media_url('style/extra.css', ignore_missing = True) + url = None + if django_settings.ASKBOT_CSS_DEVEL is True: + url = utils.get_media_url('style/extra.less', ignore_missing = True) + rel = "stylesheet/less" + if url is None: + url = utils.get_media_url('style/extra.css', ignore_missing = True) + rel = "stylesheet" if url is not None: - return '' % url + return '' % (url, rel) return '' def load_skins(): diff --git a/askbot/templates/meta/html_head_stylesheets.html b/askbot/templates/meta/html_head_stylesheets.html index 23750239..cb02f8e5 100644 --- a/askbot/templates/meta/html_head_stylesheets.html +++ b/askbot/templates/meta/html_head_stylesheets.html @@ -4,14 +4,15 @@ {% if settings.ASKBOT_CSS_DEVEL == False %} +{{ skin.get_extra_css_link() }} {% else %} +{{ skin.get_extra_css_link() }} {% endif %} -{{ skin.get_extra_css_link() }} {% if settings.USE_CUSTOM_CSS %} -