2013-08-20 3 views
0

Я пытаюсь изменить стиль администратора sprees. Я просмотрел двигатель spree_backend и увидел, что они предоставили файл с именем _variables_override.scss его в app/assets/stylesheets/admin/globals/ и внутри движка. Я видел это вSpree overriding default variables.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

Ваше имя styleshhet должно точно соответствовать. Ваше описание содержит имя как:

приложения/активы/таблицы стилей/администратор/Глобал/_variables_override.css

она должна быть

приложение/активы/таблицы стилей/администратор/globals/_variables_override.scss