0

저는 Rails3를 twitter-bootstrap-rails로 돌리고 있습니다. 두 개의 다른 레이아웃 "application.html.erb"및 "backend.html.erb"있습니다. 불행히도, 백엔드 레이아웃을 사용할 때 나는 디폴트를 오버라이드하는 모든 bootstrap_and_overrides.css.less 스타일을 얻습니다. 레이아웃이 내 응용 프로그램 레이아웃과 다르기 때문에 별도의 재정의 파일 만 사용하고 싶습니다.여러 개의 레이아웃을 가진 Rails3 twitter-bootstrap-rails

가장 좋은 방법에 대한 제안이 있으십니까?

내가 할 수있는 유일한 방법은 내 application.css 파일 (부트 스트랩 readme에 제안 된대로)에 override 파일을 필요로하지 않고 대신 응용 프로그램에서만로드하는 CSS 파일에서 필요로하는 것입니다. html.erb 파일.

답변

0

응용 프로그램 레이아웃이 실제로 application.css 파일을 지정했는지 알 수 없습니다. 나는 읽고 그 라인을 수정 :

<%= stylesheet_link_tag "backend", :media => "all" %> 

을 그리고 전체 트리도 원래 재정의 파일을 참조하지 않는 backend.css 파일을 만들었습니다.

이제 backend.css 또는 새 bootstrap_and_overrides_backend.css.less 파일을 통해 사용자 정의 할 수있는 일반 레이아웃이 있습니다.

+0

Q & A를 게시 해 주셔서 감사합니다. –