Customização
Através de classes CSS, é possível customizar a etapa de captura dos SDKs Web.
Nessa página você encontra a documentação referente a nomenclatura dessas classes, bem como alguns exemplos de customização.
Essa parte da documentação é um work in progress. Qualquer dúvida ou sugestão, entre em contato.
Classes e componentes
1. Título da capture
Nome da classe: caf-sdk-video-title
2. Botão de switch de câmera
Nome da classe: caf-sdk-video-switch-camera-button
3. Máscara da captura
Nome da classe: caf-sdk-video-mask
4. Botão de captura (somente captura manual)
Nome da classe: caf-sdk-button-take-picture
5. Spinner de progresso
Nome da classe: caf-sdk-spinner-container
Classes filho: caf-sdk-spinner-icon
, caf-sdk-spinner-circle
6. Mensagem
Nome da classe: caf-sdk-video-message-container
Classes filho: caf-sdk-video-message-text
Classes relacionadas: caf-sdk-message-success
, caf-sdk-message-info
, caf-sdk-message-warning
, caf-sdk-message-error
7. Ação
Nome da classe: caf-sdk-video-action-container
Classes filho: caf-sdk-video-action-text
Classes relacionadas: caf-sdk-message-success
, caf-sdk-message-info
, caf-sdk-message-warning
, caf-sdk-message-error
Exemplos
Layout original
Exemplo 1
.caf-sdk-video-action-container {
border-radius: 5px;
background-color: white;
border: 1px solid gray;
padding: 10px;
width: 95%;
min-height: 75px;
justify-content: center;
align-items: center;
display: none;
}
.caf-sdk-video-action-text {
color: black !important;
font-weight: 500 !important;
position: relative;
}
.caf-sdk-video-action-text.caf-sdk-message-warning::before {
position: absolute;
display: block;
content: '';
background: url('https://cdn3.iconfinder.com/data/icons/interface-fat-line-vol-2/16/face-recognistion-focus-center-512.png');
background-position: center;
background-repeat: no-repeat;
background-size: cover;
left: -30px;
top: 5px;
height: 30px;
width: 30px;
z-index: 100;
}