回答編集履歴

1

追記

2020/07/20 10:36

投稿

winterboum
winterboum

スコア23347

test CHANGED
@@ -11,3 +11,37 @@
11
11
 
12
12
 
13
13
  フロントの弱い私は、後者をすると、「.adminをつけてるのになんでこっちのCSSが生きるんだ!」と手が打てなくなることが時々あるので、前者を使ってます
14
+
15
+
16
+
17
+ 追記
18
+
19
+ 1. admin用のcontrllerに`layout 'admin'` を追加
20
+
21
+ 2. views/layouts/application.html.erb をcopyして views/layouts/admin.html.erbを作り、その中の`<%= stylesheet_link_tag 'application'...` のapplicationをadminに直す。
22
+
23
+ 3. app/assets/stilesheets/application.css をccopyしてadmin.cssを作る
24
+
25
+ 4. config/initializers/assets.rb に `Rails.application.config.assets.precompile += %w(admin.css )` を追加
26
+
27
+
28
+
29
+ と準備したところで、app/assets/stilesheets/application.css と admin.css を編集してください。
30
+
31
+ `
32
+
33
+ * = require bootstrap_config
34
+
35
+ * = require basic
36
+
37
+ * = require closing_calendars
38
+
39
+ * = require layout.css
40
+
41
+ * = require layout_common.css
42
+
43
+ `
44
+
45
+ の様に各々で必要なものを列挙します。
46
+
47
+ ` * = require_tree ` があると全部取り込んでしまいますから、これは削除。