2014-01-07 5 views
0

Я создал тему, которая расширяет ext-theme-classic, но я хочу использовать изображения темы нептуна для инструментов, ползунков и т. Д. Я скопировал папку изображений neptune-theme в папку моих ресурсов и изменилИзменение изображений ExtJS

$relative-image-path-for-uis 

в этот каталог, но это не работает. Где моя ошибка?

ответ

2

Проблема здесь может быть типа файла изображения.

Пример: ext-theme-classic Форма изображений используется .gif, а ext-theme-neptune использует .png. Поэтому, если вы хотите использовать изображения формы Нептуна, скопируйте изображения в свою собственную тему, затем найдите редактор изображений и измените его тип файла с png на gif.

Или вам нужно переопределить Component.scss (дерзость/вар /), а затем установите следующие параметры:

от:

$image-extension: 'gif' !default; 

к:

$image-extension: 'png' !default; 

Примечание: Я не фактически попробовал второй вариант, но я думаю, что он должен работать :)

+0

может Я также использую расширение изображения global_css $ для этого? – p4b4

+0

любезно попробуйте мое второе предложение, которое было найдено на моем обновленном ответе :) – wens

+0

это сработало, спасибо большое! – p4b4

Смежные вопросы