From 618f16cce648e7317df6c31ec28775f542777bb6 Mon Sep 17 00:00:00 2001 From: Andre D Date: Wed, 8 May 2013 14:11:01 -0700 Subject: [PATCH] reddit: Decompose stylesheet inclusion into functions. --- r2/r2/templates/reddit.html | 83 ++++++++++++++++++++----------------- 1 file changed, 46 insertions(+), 37 deletions(-) diff --git a/r2/r2/templates/reddit.html b/r2/r2/templates/reddit.html index 6bd5e6dc1..1e398f311 100644 --- a/r2/r2/templates/reddit.html +++ b/r2/r2/templates/reddit.html @@ -43,6 +43,49 @@ %endif +<%def name="global_stylesheets()"> + %if c.lang_rtl: + + %if c.site.stylesheet_rtl: + + %endif + %else: + ${less_stylesheet(g.stylesheet)} + %if c.site.stylesheet: + + %endif + %endif + + + + + + +<%def name="sr_stylesheets()"> + %if c.can_apply_styles and c.allow_styles and c.site.stylesheet_hash: + + %endif + + +<%def name="extra_stylesheets()"> + ${adminbar_stylesheet()} + %for extra_stylesheet in getattr(thing, 'extra_stylesheets', ()): + ${less_stylesheet(extra_stylesheet)} + %endfor + + <%def name="pagemeta()"> %if hasattr(thing, "shortlink"): @@ -63,43 +106,9 @@ <%def name="stylesheet()"> - %if c.lang_rtl: - - %if c.site.stylesheet_rtl: - - %endif - %else: - ${less_stylesheet(g.stylesheet)} - %if c.site.stylesheet: - - %endif - %endif - - %if c.can_apply_styles and c.allow_styles and c.site.stylesheet_hash: - - %endif - - - - - - ${adminbar_stylesheet()} - - %for extra_stylesheet in getattr(thing, 'extra_stylesheets', ()): - ${less_stylesheet(extra_stylesheet)} - %endfor + ${self.global_stylesheets()} + ${self.sr_stylesheets()} + ${self.extra_stylesheets()} <%def name="javascript()">