diff options
author | Louise Crow <louise.crow@gmail.com> | 2017-09-27 16:22:32 +0100 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2017-09-27 16:22:32 +0100 |
commit | 2bfe3de491ae721d5d57ddec3c0051108ce39c8f (patch) | |
tree | f7464c5cbb45e84aaddf6ae0eed6541b1a6f808f /lib/alavetelitheme.rb | |
parent | 30f48c5d6c9b2f800e21eebb5a1dd56ff5241446 (diff) | |
parent | b927df66e39d66d38586467e3084579f0fbebc9f (diff) |
Merge branch 'release/0.30.0.0' into develop
Diffstat (limited to 'lib/alavetelitheme.rb')
-rw-r--r-- | lib/alavetelitheme.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/alavetelitheme.rb b/lib/alavetelitheme.rb index 0658142..c472d34 100644 --- a/lib/alavetelitheme.rb +++ b/lib/alavetelitheme.rb @@ -45,6 +45,20 @@ $alaveteli_route_extensions << 'custom-routes.rb' Rails.application.config.assets.paths.unshift theme_asset_path end +# Append individual theme assets to the asset path +theme_asset_path = File.join(File.dirname(__FILE__), + '..', + 'app', + 'assets') +theme_asset_path = Pathname.new(theme_asset_path).cleanpath.to_s + +LOOSE_THEME_ASSETS = lambda do |logical_path, filename| + filename.start_with?(theme_asset_path) && + !['.js', '.css', ''].include?(File.extname(logical_path)) +end + +Rails.application.config.assets.precompile.unshift(LOOSE_THEME_ASSETS) + # Tell FastGettext about the theme's translations: look in the theme's # locale-theme directory for a translation in the first place, and if # it isn't found, look in the Alaveteli locale directory next: |