Configurar Extensões de Estilos de Questionário para o Oracle Intelligent Advisor

Pode aplicar um estilo nos questionários do Oracle Intelligent Advisor (OIA) (anteriormente Oracle Policy Automation) para unificar o aspeto com o seu estilo empresarial.

Pode configurar os seguintes seletores da classe de CSS no ficheiro design.css. Todos estes seletores de classe têm o prefixo "scs-opainterview-".

Cada classe define todos os estilos para o componente especificado. A classe detém controlo total e o estilo existente do OIA não será utilizado.

Seletor Aplica-se a Descrição
interview interview A região da entrevista abrange todo o conteúdo da entrevista, incluindo o cabeçalho, o rodapé e a área de navegação.
interviewContent conteúdo da entrevista A região do conteúdo da entrevista inclui o título do ecrã e controlos, mas exclui o cabeçalho, o rodapé e a área de navegação.
screenTitleBlock bloco de título do ecrã O bloco de título do ecrã forma a região que inclui o título do ecrã bem como quaisquer outros widgets contidos nessa linha, como a lista pendente do ecrã e/ou os botões seguinte e anterior.
screenTitle título do ecrã A região do título do ecrã é apenas a região que contém o título do ecrã.
nextButton botão seguinte O botão seguinte.
backButton botão anterior O botão anterior.
restartButton botão reiniciar O botão reiniciar.
exitButton botão sair O botão sair.
header header A região do cabeçalho.
footer footer A região do rodapé.
question texto da pergunta Estilo para o texto da pergunta.
control container para controlos Estilo para o elemento que contém controlos.
label controlo de etiqueta Estilo para controlos de etiqueta.
controlError todos os controlos Estilo para o container de texto de erro.
controlErrorText todos os controlos Estilo para span do texto de erro.
textInput caixa de texto de linha única, senha e mascarado Estilo para controlos de entrada de texto.
textAreaInput caixa de texto com várias linhas Estilo para controlos de entrada de texto com várias linhas.
calendarInput calendário Estilo para controlos de entrada de dados de calendário. Suporta um campo iconColor que permite alterar a cor do ícone do calendário e um campo keepIcon que indica se o ícone do calendário deve ser apresentado.
dropDownInput lista pendente Estilo para controlos de entrada de dados de lista pendente.
filterDropDownInput lista pendente filtrada Estilo para controlos de entrada de dados de lista pendente filtrada. Suporta um campo iconColor que permite alterar a cor da seta da lista pendente.
listInput lista fixa Estilo para controlos de entrada de dados de lista fixa.
radioInput botões de rádio Estilo para controlos de entrada de dados de botões de rádio. Pode definir os respetivos estilos com as opções borderColor e fillColor. A propriedade iconType pode alterar o tipo de ícone utilizado. Atualmente, as únicas opções alternativas suportadas são 'tick' e 'fill'.
checkboxInput caixa de seleção Estilo para controlos de entrada de dados de caixa de seleção. Pode definir os respetivos estilos com as opções borderColor e fillColor. A propriedade iconType pode alterar o tipo de ícone utilizado. Atualmente, as únicas opções alternativas suportadas são 'square' e 'fill'.
autoCompleteInput pesquisa customizada Estilo para o campo autocomplete quando é utilizada uma extensão customSearch.
captchaInput campo de entrada de dados CAPTCHA Estilo para o campo de entrada de dados no qual o utilizador introduz o CAPTCHA.
signatureInput controlo de assinatura Estilo para controlos de assinatura. Suporta um campo inkColor adicional que permite alterar a tinta da caneta para a assinatura.
explanationHeader controlo de explicação Estilo para o cabeçalho expansível de nível superior para controlos de explicação.
explanationText controlo de explicação Estilo para o texto de controlo de explicação expandido.
signatureClearButton controlo de assinatura Estilo para o botão limpar num controlo de assinatura.
uploadAddButton controlo de carregamento Estilo para o botão acrescentar no controlo de carregamento.
entityRemoveButton controlo de recolha da entidade O controlo de recolha da entidade.

Exemplos com Extensões de Estilo Definidas em design.css

.scs-opainterview-interviewContent {
   background-color: beige;
}
.scs-opainterview-screenTitleBlock {
   background-color: bisque;
}
.scs-opainterview-screenTitle {
    font-style: italic;
    font-size: 20px;
}
.scs-opainterview-nextButton {
    color: darkgreen;
}
.scs-opainterview-backButton {
    color: crimson;
}
.scs-opainterview-question {
    color: green;
}
.scs-opainterview-control {
    background-color: cornflowerblue;
}
.scs-opainterview-label {
    color:aqua;
}
.scs-opainterview-textInput {
    color: red;
    cursor:crosshair;
}
.scs-opainterview-radioInput {
    background-color: pink;
}
.scs-opainterview-checkboxInput {
    cursor: pointer;
}