2016-04-03 9 views
2

Bir Rails 4 uygulamasında Yönetici mücevher deniyorum. İyi çalışıyor gibi görünüyor ve temiz kullanıcı arayüzünü seviyorum. Ancak, mobil cihazlarda yönetici işlemlerine izin vermek için duyarlı bir kullanıcı arayüzüne ihtiyacım var. Muhtemelen değiştirebileceğim ancak Yönetim görünümleriyle ilgili hiçbir şey bulamayan olası css dosyaları için projemde her yere baktım. Ben ne olup bittiğini tam olarak emin değilimCSS stilleri uygulamak için <a0></ a0> Taşıyıcı mücevher UI görünümleri uygulamak için geçerli değil

/assets/administrate/application.self-c72e7c1a6aca7d4e9ae8ec6fdd92a87e81881a0012158db0cf618e4f2012d26f.css?body=1 

: Ben bu yola işaret html başlık bölümünde biçim sayfasına bir bağlantı da bulunabilir: tarayıcı geliştirici araçları aranıyor

bu css dosyası yolu ortaya koymaktadır İşte. Yönetici klasörü projenin herhangi bir yerinde mevcut görünmüyor. app/assets ve lib/assets'u kontrol ettim. Sayfa oluşturulduğunda css stilleri satır içi uygulanabileceğini düşündüm ama yine de UI'nin elemanlarında (eg. class="sidebar") sınıflarından başka hiçbir şey bulamadı. Administrate documentation, arabirimi de özelleştirmeyle ilgili hiçbir şey içermiyor. Gem'in kaynak kodunun app ve lib dizinlerinde yaşadığını, ancak bahsettiğim gibi de hiçbir şey bulamadığımı söylüyor.

Belki css bazı gizli ön işleme tarafından anında derleniyor? UI ile karıştırmanın tavsiye edilmediğini ve UI'yi beklenmedik şekilde kırabileceğini anlıyorum. Hepsi aynı denemek istiyorum. Eğer herkes cevap vermek için herhangi bir şans verdiyse, yanıt vermek için herhangi bir işaretçi için minnettar olurdum. Belki de Yönetici ayarlarında değiştirilebilen bir şey eksik. Teşekkürler!

cevap

2

Bunu daha önce çözmediyseniz, https://github.com/thoughtbot/administrate/pull/326'a bakın.

rails generate administrate:assets'un çalıştırılması, tüm Administrate varlıklarını uygulamanıza kopyalayacaktır, daha sonra istediğiniz gibi özelleştirebilirsiniz. Ayrıca sadece görüntüleri, javascriptleri veya stil sayfalarını seçerek kopyalayabilirsiniz.

İlgili konular