diff --git a/public/css/donate-button.v2.css b/app/assets/stylesheets/widget/donate-button-v2.css similarity index 100% rename from public/css/donate-button.v2.css rename to app/assets/stylesheets/widget/donate-button-v2.css diff --git a/public/css/donate-button.css b/app/assets/stylesheets/widget/donate-button.css similarity index 100% rename from public/css/donate-button.css rename to app/assets/stylesheets/widget/donate-button.css diff --git a/app/controllers/widget_controller.rb b/app/controllers/widget_controller.rb index a3ed8bf6..1ef940bc 100644 --- a/app/controllers/widget_controller.rb +++ b/app/controllers/widget_controller.rb @@ -7,4 +7,14 @@ class WidgetController < ApplicationController def i18n head :found, location: helpers.asset_pack_url("i18n.js"), content_type: "application/javascript" end + + def v1_css + expires_in 10.minutes + head :found, location: helpers.stylesheet_url("widget/donate-button.css"), content_type: "text/css" + end + + def v2_css + expires_in 10.minutes + head :found, location: helpers.stylesheet_url("widget/donate-button-v2.css"), content_type: "text/css" + end end diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb index 678efe9f..cf6c0819 100644 --- a/config/initializers/assets.rb +++ b/config/initializers/assets.rb @@ -10,4 +10,4 @@ Rails.application.config.assets.version = '1.0' # Precompile additional assets. # application.js, application.css, and all non-JS/CSS in app/assets folder are already added. -# Rails.application.config.assets.precompile += %w( search.js ) +Rails.application.config.assets.precompile += %w( widget/donate-button.css widget/donate-button-v2.css) diff --git a/config/routes.rb b/config/routes.rb index 3ae70be2..86effd64 100755 --- a/config/routes.rb +++ b/config/routes.rb @@ -259,5 +259,8 @@ Rails.application.routes.draw do get '/js/donate-button.v2.js' => 'widget#v2' get '/js/i18n.js' => 'widget#i18n' + get '/css/donate-button.css' => 'widget#v1_css' + get '/css/donate-button.v2.css' => 'widget#v2_css' + root to: 'front#index' end \ No newline at end of file