Alterar visual
Client-Side
Wallet Brick permite algumas customizações visuais listadas na tabela abaixo, todas opcionais e do tipo string
.
Caso a propriedade enviada esteja vazia, a tela apresentará o visual definido pelo layout padrão. Por outro lado, ao enviar um valor alternativo, este substituirá o valor padrão.
Chave | Opções disponíveis | Padrão |
theme | default ou black | default |
customStyle.valuePropColor | Para o tema default, valuePropColor pode ser blue ou white, enquanto que para o tema dark, valuePropColor pode ser black. | Para o tema default, o padrão é blue, enquanto que para o tema dark, o padrão é black. |
customStyle.buttonHeight | Mínimo: 48px. Máximo: livre escolha. | 48px |
customStyle.borderRadius | Mínimo: livre escolha. Máximo: livre escolha. | 6px |
customStyle.verticalPadding | Mínimo: 8px. Máximo: livre escolha. | 8px |
customStyle.horizontalPadding | Mínimo: 0px. Máximo: livre escolha. | 0px |
const settings = {
...,
customization: {
theme:'dark',
customStyle: {
valueProp: 'practicality',
valuePropColor: 'black',
borderRadius: '10px',
verticalPadding: '10px',
horizontalPadding: '10px',
}
}
}
const customization = {
theme:'dark',
customStyle: {
valueProp: 'practicality',
valuePropColor: 'black',
borderRadius: '10px',
verticalPadding: '10px',
horizontalPadding: '10px',
}
};
Ocultar texto da proposta de valor (valueProp)
Também é possível ocultar o texto da proposta de valor passando o valor boolean true
para a propriedade customStyle.hideValueProp
. O valor padrão é false
.
const settings = {
...,
customization: {
theme: 'default',
customStyle: {
hideValueProp: true,
}
}
}
const customization = {
theme: 'default',
customStyle: {
hideValueProp: true,
}
};