Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorBenjamin Neff <benjamin@coding4coffee.ch>2022-07-10 01:13:31 +0300
committerBenjamin Neff <benjamin@coding4coffee.ch>2022-07-20 22:26:40 +0300
commit429aa8f374f33cffac07ece1a79cfe771a570c02 (patch)
treeaca852ab9c89c264a22a8569cd00bf11175796f6 /config
parent0382cb48c15e48ea74397b5082541b1a4fbf1cc8 (diff)
Upgrade to sprockets 4
Diffstat (limited to 'config')
-rw-r--r--config/application.rb8
-rw-r--r--config/environments/test.rb1
-rw-r--r--config/initializers/color_themes.rb7
3 files changed, 7 insertions, 9 deletions
diff --git a/config/application.rb b/config/application.rb
index 50524a735..83c82284d 100644
--- a/config/application.rb
+++ b/config/application.rb
@@ -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)
diff --git a/config/environments/test.rb b/config/environments/test.rb
index 26db9c226..4f56e4017 100644
--- a/config/environments/test.rb
+++ b/config/environments/test.rb
@@ -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
diff --git a/config/initializers/color_themes.rb b/config/initializers/color_themes.rb
index 7cabdba64..8231c73ac 100644
--- a/config/initializers/color_themes.rb
+++ b/config/initializers/color_themes.rb
@@ -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