Расширение темы Keycloak - PullRequest
       13

Расширение темы Keycloak

0 голосов
/ 19 июня 2019

Я хотел бы создать собственную тему для Keycloak для замены некоторых страниц, обращенных к пользователю, другим стилем.В руководстве по использованию ключевого ключа описан этот процесс Создание темы и рекомендуется извлечь пользовательскую тему из существующей.

Для этого используйте ссылку на документы в Свойства темы this properties:

  • parent - родительская тема для расширения
  • import - импорт ресурсов из другой темы

на примере

parent=base
import=common/keycloak

К сожалению, документы не описывают, как это расширение темы действительно работает (или я не понимаю ...).

Использует ли "parent = base" автоматически все файлы изэта тема и просто перекрывает те из новой темы?

Что означает ссылка "import = common / keycloak"?Я не могу найти ни одного компонента или пути к файлу в базовой теме, где бы это соответствовало.

1 Ответ

0 голосов
/ 20 июня 2019

Когда вы говорите parent=base, вы расширяете базовую тему.

В вашем theme.properties import=common/keycloak импортируются все ресурсы из keycloak темы типа common

вы можете найти ресурсы в <KEYCLOAK-HOME>/themes/keycloak/common

...