2013-08-20 1 views
0

sprees 관리자 스타일을 변경하려고합니다. 나는 spree_backend 엔진을 살펴보고 _variables_override.scss이라는 파일을 app/assets/stylesheets/admin/globals/에 있고 엔진 내부에 파일을 제공한다는 것을 알았습니다. 나는이 내부Spree가 기본 변수를 무시합니다 .scss

/*--------------------------------------------------------- 
Empty file to override variables in user applications. 

To set your own colors, sizes or fonts just override this 
file in you're application and set variables according to 
globals/_variables.scss file. 
--------------------------------------------------------- */ 

그래서 내가 app/assets/stylesheets/admin/globals/_variables_override.css 내 자신을 생성하고 스타일을 재정의 할 것이라고 마구 생각 엔진 globals/_variables.scss에서 데이터 복사 보았다하지만 내 자산을 사전 컴파일 시도하지 않지만 그 중 하나가 작동하지 않습니다 ,이 모든 것이 너무 쉬운 것 같았다. 하지만 항상 같은 디렉토리 경로에서 동일한 파일 이름을 사용했다면 엔진에있는 모든 내용을 앱에서 덮어 쓸 것이라고 생각했습니다. 잘못했다고 생각합니까?

답변

2

당신의 스타일 쉬트 이름이 정확하게 일치해야합니다. 귀하의 설명으로 이름을 나열

응용 프로그램/자산/스타일/관리/전역/_variables_override.css

가 될 필요가

응용 프로그램/자산/스타일/관리자/전역/_variables_override.scss