Часто задаваемые вопросы (FAQ) по скинам для браузера Opera
Существуют ли в Opera штатные средства для отладки скинов?
Ответ: Да, в opera:config существует параметр Debug Skin, который упрощает процесс отладки при разработке скинов (или при редактировании существующих под свои предпочтения). С включенной отладкой, при наведении курсора на элементы интерфейса Opera отображаются их свойства, относящиеся к параметрам, заданным в текущем скине. Debug Skin - кнопка на панель инструментов для быстрого включения/отключения режима отладки скинов. Внимание! В Opera 12.xx для срабатывания подсказки с отладочной информацией при наведении на элемент необходимо зажать клавишу Ctrl.
Как, заставить пользовательский скин для Opera подхватывать недостающие в нем элементы из стандартного скина Opera (standard_skin.zip) ?
Ответ: Использовать параметр Fallback version = 3 в skini.ini, внутри секции элемента скина. По этой ссылке более подробное описание.
Пример:
Код: [Menu Transparent Skin] Native = 0 ClearBackground = 1 Fallback version = 3 [Images] *** = custom/***.png **** = custom/****.png ***** = custom/*****.png |
Как настроить скин таким образом, чтобы цветовая схема и прозрачность брались из системной(Windows) темы оформления?
Ответ: В skin.ini, секция [Options], задать параметр Native Color Theme = Window Skin
Как поменять в скине рисунок/расцветку активной(текущей выбранной) вкладки для более удобного восприятия и быстрого ее нахождения на панели вкладок?
Ответ: В skin.ini вашего скина нужно отредактировать секцию [Pagebar Button Skin.selected]. Возможные параметры:
Clone = - наследовать(клонировать) настройки из заданной в этом параметре секции (ниже обозначенные в пределах секции параметры заменяют клонированные).
Tile Center = - используемый рисунок для активной вкладки.
Text Color = - цвет текста названия в активной вкладке. Задается в hex-формате (например #F22742 - красный).
Border = - ширина обрамляющей границы активной вкладки. Задается в пикселах (напр. =3).
Border color = - цвет обрамляющей границы (например #FFA201 - оранжевый)
Пример подобной модификации скина (активная вкладка в середине):
Как выделить жирным и/или изменить цвет текста в открытых непросмотренных вкладках?
Ответ: В секции [Pagebar Button Skin.attention] добавить/изменить параметры:
Text color = - цвет текста (напр. #4527DB - синий)
Text bold = 1 - включить выделение текста жирным