From 8538e2ac14eb122dec2a08408b0b0f5ac0732810 Mon Sep 17 00:00:00 2001 From: Thomas von Deyen Date: Thu, 30 Jan 2025 18:24:28 +0100 Subject: [PATCH] Add admin_stylesheets Additional stylesheets to be included in the Alchemy admin UI == Example # config/initializers/alchemy.rb Alchemy.admin_stylesheets << "alchemy/devise/admin.css" --- app/views/layouts/alchemy/admin.html.erb | 4 +++- lib/alchemy.rb | 14 ++++++++++++++ lib/alchemy/engine.rb | 12 ++++++++++-- .../alchemy/install/install_generator.rb | 4 ---- spec/dummy/app/assets/config/manifest.js | 1 - 5 files changed, 27 insertions(+), 8 deletions(-) diff --git a/app/views/layouts/alchemy/admin.html.erb b/app/views/layouts/alchemy/admin.html.erb index 0fe8f3f67f..e1cef90d48 100644 --- a/app/views/layouts/alchemy/admin.html.erb +++ b/app/views/layouts/alchemy/admin.html.erb @@ -13,7 +13,9 @@ <%= stylesheet_link_tag('alchemy/custom-properties', media: 'screen', 'data-turbo-track' => true) %> <%= stylesheet_link_tag('alchemy/admin', media: 'screen', 'data-turbo-track' => true) %> <%= stylesheet_link_tag('alchemy/admin/print', media: 'print', 'data-turbo-track' => true) %> - <%= stylesheet_link_tag('alchemy/admin/custom', 'data-turbo-track' => true) %> + <% Alchemy.admin_stylesheets.each do |stylesheet| %> + <%= stylesheet_link_tag(stylesheet, 'data-turbo-track' => true) %> + <% end %> <%= yield :stylesheets %>