Foreman Theme Custom

Bu plugin, Foreman arayüzünde renkleri ve logoları override etmek için basit bir tema sunar.

Kurulum

  1. Gem'i Foreman'a ekleyin (yerel dizinden ya da git):
# /etc/foreman/plugins/foreman_theme_custom.rb veya bundler.d/*.rb icine
gem 'foreman_theme_custom', path: '/opt/foreman_theme_custom' # ya da git: 'https://...'
  1. Üretim için assetleri derleyin ve servisi yeniden başlatın:
foreman-rake assets:precompile RAILS_ENV=production
systemctl restart httpd || systemctl restart foreman

Özelleştirme

  • Renkler: app/assets/stylesheets/foreman_theme_custom.scss içindeki :root değişkenlerini güncelleyin.
  • Logolar: app/assets/images/logo_header.svg ve app/assets/images/logo_login.svg dosyalarını kendi logolarınızla değiştirin.

Notlar

  • Stil dosyası varsayılanlardan sonra yüklenecek şekilde kayıtlıdır; gerektiğinde !important kullanılmıştır.
  • Foreman/PF sürümüne göre sınıf seçicileri değişebilir. Gerekirse .navbar-brand img, .login-pf-brand gibi seçicileri uyarlayın.