Upgrade to sprockets 4
This commit is contained in:
parent
0382cb48c1
commit
429aa8f374
6 changed files with 15 additions and 14 deletions
|
|
@ -680,7 +680,7 @@ GEM
|
|||
simplecov_json_formatter (0.1.4)
|
||||
sinon-rails (1.15.0)
|
||||
railties (>= 3.1)
|
||||
sprockets (3.7.2)
|
||||
sprockets (4.1.1)
|
||||
concurrent-ruby (~> 1.0)
|
||||
rack (> 1, < 3)
|
||||
sprockets-rails (3.4.2)
|
||||
|
|
|
|||
|
|
@ -1,11 +1,14 @@
|
|||
//= link_tree ../images
|
||||
|
||||
//= link main.js
|
||||
//= link mobile/mobile.js
|
||||
//= link contact-list.js
|
||||
//= link jquery3.js
|
||||
//= link jquery_ujs.js
|
||||
//= link main.js
|
||||
//= link jsxc.js
|
||||
//= link bookmarklet.js
|
||||
//= link mobile/bookmarklet.js
|
||||
//= link mobile/mobile.js
|
||||
//= link error_pages.css
|
||||
|
||||
//= link admin.css
|
||||
//= link error_pages.css
|
||||
//= link rtl.css
|
||||
|
|
|
|||
|
|
@ -74,14 +74,6 @@ module Diaspora
|
|||
# Speed up precompile by not loading the environment
|
||||
config.assets.initialize_on_precompile = false
|
||||
|
||||
# Precompile additional assets.
|
||||
# (application.js, application.css, and all non-JS/CSS in the app/assets are already added)
|
||||
config.assets.precompile = %w[
|
||||
color_themes/*/desktop.css
|
||||
color_themes/*/mobile.css
|
||||
manifest.js
|
||||
]
|
||||
|
||||
# See lib/tasks/assets.rake: non_digest_assets
|
||||
config.assets.non_digest_assets = %w(branding/logos/asterisk.png)
|
||||
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ Rails.application.configure do
|
|||
config.assets.precompile += %w[poltergeist_disable_transition.css]
|
||||
|
||||
# Don't precompile all themes for tests
|
||||
config.assets.precompile -= %w[color_themes/*/desktop.css color_themes/*/mobile.css]
|
||||
config.assets.precompile += %w[
|
||||
color_themes/original/desktop.css
|
||||
color_themes/dark_green/desktop.css
|
||||
|
|
|
|||
|
|
@ -17,3 +17,10 @@ if color_themes_file.exist?
|
|||
else
|
||||
AVAILABLE_COLOR_THEMES = ["original"].freeze
|
||||
end
|
||||
|
||||
unless Rails.env.test?
|
||||
AVAILABLE_COLOR_THEMES.each do |theme_code|
|
||||
Rails.application.config.assets.precompile +=
|
||||
%W[color_themes/#{theme_code}/desktop.css color_themes/#{theme_code}/mobile.css]
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class BookmarkletRenderer
|
|||
end
|
||||
|
||||
def source
|
||||
@source ||= Rails.application.assets["bookmarklet.js"].pathname.to_s
|
||||
@source ||= Rails.application.assets["bookmarklet.js"].filename
|
||||
end
|
||||
|
||||
def body
|
||||
|
|
|
|||
Loading…
Reference in a new issue