about summary refs log tree commit diff
path: root/app/helpers
diff options
context:
space:
mode:
authorAkihiko Odaki (@fn_aki@pawoo.net) <akihiko.odaki.4i@stu.hosei.ac.jp>2017-06-02 03:56:32 +0900
committerEugen Rochko <eugen@zeonfederated.com>2017-06-01 20:56:32 +0200
commite98559c3ff79ccc9b5b866c5351416dd58f2ebee (patch)
tree3f755ee308b0b51ac3e492bc58b37c5a86804a40 /app/helpers
parent2212dc4aaa6de729d2fe3e39b134b566935b11b7 (diff)
Resolve custom application stylesheet with Webpack (#3373)
This implementation is a bit smaller and still has the following benefits:

* No need of app/javascript/packs/custom.js
For custom stylesheet, it typically has only
"require('../styles/custom.scss')" and is redundant.

* No need to extract vendor stylesheet to another asset
Extracting vendor stylesheet could be forgotten by developers who do not
use custom stylesheet.
Diffstat (limited to 'app/helpers')
-rw-r--r--app/helpers/style_helper.rb17
1 files changed, 0 insertions, 17 deletions
diff --git a/app/helpers/style_helper.rb b/app/helpers/style_helper.rb
deleted file mode 100644
index b695f8f3e..000000000
--- a/app/helpers/style_helper.rb
+++ /dev/null
@@ -1,17 +0,0 @@
-# frozen_string_literal: true
-
-module StyleHelper
-  def stylesheet_for_layout
-    if asset_exist? 'custom.css'
-      'custom'
-    else
-      'application'
-    end
-  end
-
-  def asset_exist?(path)
-    true if Webpacker::Manifest.lookup(path)
-  rescue Webpacker::FileLoader::NotFoundError
-    false
-  end
-end