Изменить цвет hover-цвет в GroupTable для выделенной строки

Добрый день.

А есть ли возможность поменять “hover-цвет” в GroupTable, по аналогии с самой строкой (через расширение для темы и тд и тп)?

Уже есть готовый класс в SCSS, который уже выделяет нужным цветом строки по нужному условию:

.v-table {
    .available-object:not(.v-selected) .v-table-cell-content {
        background-color: #B2FFD1;
    }
}

но у таких строк нет “hover-цвета”, в отличие от “штатных” строк в GroupTable.

как можно (и можно ли) поменять логику, чтобы по условию менялся не только сам цвет строчки, но и “hover-цвет”?

Добрый день,
Нет проблемы поменять цвет для hover. Это базовый CSS, и подсмотренные в CUBA файлах стили.

Для helium темы, правила будут выглядеть так:

@mixin com_company_sales-helium-ext {
    .v-table [class*="-row"].v-selected.available-object {
        background: orange;
    }

    .v-table-row.v-selected.available-object:hover,
      .v-table-row-odd.v-selected.available-object:hover {
        background: cyan;
      }
}

image
image

Стандартные стили компонентов можно посмотреть в этих файлах, через Project tree:

  • Для helium - в helium-web-themes.jar
  • Для прочих тем - в cuba-web-themes.jar

image