ExtJS5: Пользовательская тема для панели вкладок

Я создал пользовательскую тему для своего приложения. Основной цвет темы — белый. У меня есть вкладка на одном из моих представлений. В этом представлении почти 15 вкладок. Не все вкладки могут быть видны одновременно, поэтому по умолчанию добавлены скроллеры для навигации между вкладками слева и справа. Проблема в цвете скроллеров. В нептуне или любой другой теме по умолчанию эти скроллеры хорошо видны, но в пользовательской теме они просто белые. Пользователь даже не может знать, что там есть ролики. Изображение скроллера также не видно. Может ли кто-нибудь указать переменные SAAS, которые настраивают внешний вид скроллера? $panel-tool-background-image: 'tools/tool-sprites' или $panel-tool-background-image: 'tools/tool-sprites-dark' также не работают.


person user1640256    schedule 17.12.2014    source источник


Ответы (1)


Документация должна предоставить то, что вам нужно (раздел «Переменные CSS»). Есть несколько, связанных со скроллером.

http://ext5-docs.site/#!/api/Ext.tab.Panel

Вы также можете использовать миксин extjs-tab-panel-ui для создания пользовательского ui для панели вкладок:

http://docs.sencha.com/extjs/5.0/core_concepts/theming.html#Creating_Custom_Component_UIs

person Colin Ramsay    schedule 17.12.2014