Tôi có phần mới với đường dẫn nội dung Rails nên tôi có thể đang làm điều gì đó sai. Tôi đang cố gắng sử dụng Active Admin cho phụ trợ của tôi và css bootstrap twitter cho ứng dụng giao diện người dùng của tôi.Rails Active Admin css mâu thuẫn với Twitter Bootstrap css
tôi thêm bootstrap.css để /app/tài sản/stylesheets sau đó cũng nói thêm:
//= require bootstrap
để application.css - sau đó tôi đã làm một tiền biên dịch các tài sản tại địa phương
Dường để làm việc tốt nhưng một số phong cách không phải là thông qua chính xác và tôi nghĩ rằng đó là bởi vì css của admin hoạt động là trọng nó.
Hiểu biết của tôi là ứng dụng sẽ biên dịch nội dung css vào nội dung công khai của ứng dụng css và ứng dụng sử dụng tệp đó khi chạy.
tôi cần phải bằng cách nào đó tách hai và làm cho nó sử dụng twitter bootstrap css như css chính ở đầu phía trước và có thể nói nó không sử dụng css hoạt động của admin tập tin trên kết thúc trước.
Cách tốt nhất để làm điều này là gì?
MattSlay là đúng ... Ryan railscast (# 284) sẽ cho bạn thấy làm thế nào để làm được việc này (đó là tất cả vì sự "require_tree. "trong application.css).Việc xóa/chỉnh sửa sẽ giải quyết vấn đề CSS. –
Phương pháp này hoạt động tốt cho tôi trong chế độ phát triển, nhưng trong sản xuất tôi gặp vấn đề khi chạy 'bundle exec rake assets: precompile': trong trường hợp của tôi, các tệp css kết thúc hỗn hợp và bootstrap.css được ghi đè bởi ActiveaAdmin. Bất kỳ ý tưởng?. Cảm ơn! – CristianOrellanaBak
nhưng nhưng 'require_tree .' là phép thuật cho phép tất cả các tệp CSS của bạn được rails một cách kỳ diệu vào Rails ... câu trả lời này là quá mức cần thiết và không được chấp nhận – AlexChaffee