Saltar al contenido principal

Apariencia y comportamiento

Al igual que los otros componentes de Soyio, el Privacy Center se puede personalizar mediante el uso del parámetro appearance. Este parámetro permite configurar el aspecto visual del componente.

Variables de personalización

Puedes personalizar la apariencia del Privacy Center usando variables CSS:

Personalización avanzada
const privacyCenterOptions = {
// ... configuración básica
appearance: {
theme: 'soyio',
variables: {
// Colores principales
colorPrimary: '#f54c27',
colorSecondary: '#f54c27',
colorBackground: '#ffffff',
colorText: '#1A1F36',

// Tipografía
fontFamily: 'system-ui, sans-serif',
fontSize: '14px',

// Bordes y espaciado
borderRadius: '8px',
borderWidth: '1px',
spacing: '16px',

// Sombras
shadow: '0 2px 8px rgba(0, 0, 0, 0.1)'
},
rules: {
'.DataSubjectRequestForm': {
backgroundColor: 'var(--colorBackground)',
border: '1px solid #e0e0e0',
borderRadius: 'var(--borderRadius)'
},
'.ConsentManagement': {
padding: 'var(--spacing)'
}
}
}
};
Pro Tip

Para obtener más información sobre las variables y reglas de personalización, consulta la documentación oficial del SDK web de Soyio.

Importante

Asegúrate de mantener los elementos de accesibilidad como el contraste adecuado y el tamaño de fuente legible al personalizar el componente.