Liferay 7 Темы и AUI

У меня проблема с Liferay 7 Themes и AUI. Во-первых, насколько я понимаю, каждая страница Liferay разделена на разделы, как определено здесь:
- https://dev.liferay.com/es/develop/tutorials/-/knowledge_base/6-2/setting-up-custom-css

И я должен обернуть любой пользовательский css соответствующей оболочкой, как указано в приведенной выше ссылке. Любой css, определенный в теме, применяется к соответствующему разделу страницы для всех страниц в веб-приложении. Я также могу создавать пользовательские оболочки в рамках темы, на которые отдельные портлеты могут ссылаться с помощью аннотации 'com.liferay.portlet.css-class-wrapper'.

Поэтому я могу изменить внешний вид кнопки AUI, создав класс css и обратившись к нему следующим образом:
< aui:button cssClass="btn-lg".../>

Но мне менее понятно, как я могу применить пользовательский css к таблицам данных AUI. Руководство, безусловно, приветствуется.


person Randy Leonard    schedule 12.12.2017    source источник


Ответы (2)


Вы можете использовать авторов темы.

И там создайте файл .scss и поместите туда настраиваемые стили для данных, например:

.yui3-datatable{
  & thead{
    backgournd-color: red;
  }
}
person Ebrahim Pasbani    schedule 13.12.2017

Вы также можете использовать 'your-theme/css/custom.csss', чтобы переопределить стиль по умолчанию вашими пользовательскими стилями.

person designershyam    schedule 13.02.2018