diff --git a/lib/galaxy/web/framework/helpers/__init__.py b/lib/galaxy/web/framework/helpers/__init__.py index 014125aab00..2d2bc250779 100644 --- a/lib/galaxy/web/framework/helpers/__init__.py +++ b/lib/galaxy/web/framework/helpers/__init__.py @@ -19,9 +19,12 @@ def iff( a, b, c ): def css( *args ): """ Take a list of stylesheet names (no extension) and return appropriate string - of link tags. + of link tags. + + TODO: This has a hardcoded "?v=1" to defeat caching. This should be done + in a better way. """ - return "\n".join( [ stylesheet_link_tag( "/static/style/" + name + ".css" ) for name in args ] ) + return "\n".join( [ stylesheet_link_tag( "/static/style/" + name + ".css?v=1" ) for name in args ] ) def js( *args ): """ diff --git a/templates/base.mako b/templates/base.mako index a0677b311e6..f3f7f877048 100644 --- a/templates/base.mako +++ b/templates/base.mako @@ -19,7 +19,7 @@ ${self.javascripts()} ## Default stylesheets <%def name="stylesheets()"> - + ${h.css('base')} ## Default javascripts diff --git a/templates/base_panels.mako b/templates/base_panels.mako index 8a7e2d94c12..f8af72a48a0 100644 --- a/templates/base_panels.mako +++ b/templates/base_panels.mako @@ -20,8 +20,7 @@ ## Default stylesheets <%def name="stylesheets()"> - ## - + ${h.css('panel_layout')}