跳到主要内容
Didit 融资 750 万美元,打造身份与欺诈基础设施
Didit
返回博客
博客 · 2026年3月15日

Didit SDK 品牌定制:打造专属品牌体验 (ZH)

了解如何完全定制 Didit SDK,使其无缝融入您的品牌。使用 CSS 覆盖定制 UI,掌控用户体验。立即开始构建!.

作者:Didit更新于
didit-sdk-white-labeling.png

Didit SDK 品牌定制:打造专属品牌体验

在竞争激烈的今天,保持品牌一致性至关重要,即使是在第三方集成中。Didit SDK 提供广泛的 SDK 定制选项,让您为用户提供无缝、品牌化的身份验证体验。本指南提供了关于 Didit SDK 品牌定制的全面概述,涵盖 CSS 覆盖、主题以及确保完全品牌化集成的最佳实践。

关键要点 1 Didit SDK 专为深度定制而设计。您可以完全改变其外观和感觉,以匹配您的品牌指南。

关键要点 2 品牌定制主要通过 CSS 覆盖来实现,从而对视觉元素进行精细控制。

关键要点 3 考虑使用 CSS-in-JS 解决方案来管理复杂的主题并在您的应用程序中保持一致性。

关键要点 4 应用定制后,彻底的测试至关重要,以确保流畅且一致的用户体验。

了解 Didit SDK 架构以进行定制

Didit SDK 采用模块化架构,为 SDK 品牌化提供了灵活的基础。核心验证逻辑与 UI 组件分离,允许您修改视觉呈现方式,而不会改变底层功能。SDK 的 UI 使用标准 Web 技术(HTML、CSS、JavaScript)构建,因此使用熟悉的工具进行定制变得容易。Didit SDK 品牌定制的主要方法是通过 CSS 覆盖,从而可以定位特定元素并应用您自己的样式。

CSS 覆盖:品牌定制的核心

定制 Didit SDK 外观的最有效方法是通过 CSS 覆盖。SDK 提供了一组预定义的 CSS 类,您可以将这些类与自己的样式进行定位。以下是如何使用 CSS 覆盖的细分:

  • 全局样式: 使用全局样式表为常见元素(如字体、颜色和按钮样式)定义基本样式。
  • 特定覆盖: 使用更精细的样式定位特定组件。例如,要更改“验证”按钮的颜色,您可以使用如下选择器:.didit-button--primary
  • 特异性: 请注意 CSS 特异性。如果您的样式未应用,请使用更具体的选择器。

示例:

/* 更改主按钮颜色 */
.didit-button--primary {
  background-color: #YOUR_BRAND_COLOR !important;
  color: white !important;
}

/* 更改输入框边框颜色 */
.didit-input input {
  border-color: #YOUR_BRAND_COLOR !important;
}

重要提示: 可能需要 !important 标志才能覆盖 SDK 的默认样式。但是,谨慎使用它,因为它会使您的 CSS 更难维护。首先考虑更具体的选择器。

使用 CSS-in-JS 进行高级主题设置

对于更复杂的主题设置场景,请考虑使用 Styled Components 或 Emotion 等 CSS-in-JS 解决方案。这些库允许您使用 JavaScript 定义样式,从而更容易管理主题并动态地在它们之间切换。CSS-in-JS 还可以帮助进行组件范围限定,防止样式冲突。

示例 (Styled Components):

import styled from 'styled-components';

const StyledButton = styled.button`
  background-color: ${props => props.theme.primaryColor};
  color: white;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
`;

定制 SDK 的流程和组件

除了视觉样式之外,您还可以定制 SDK 的某些流程方面。例如,您可以:

  • 自定义错误消息: 将默认错误消息替换为您自己的品牌消息。
  • 自定义加载指示器: 使用您自己的加载动画代替默认动画。
  • 组件渲染(通过 API 访问): 对于高级定制,使用 Didit API 控制特定组件的渲染,从而可以围绕核心验证逻辑构建完全自定义的 UI。

Didit 如何助力品牌定制

Didit 通过提供以下内容简化了 Didit SDK 品牌定制流程:

  • 详细文档: 概述所有可用 CSS 类和定制选项的全面文档。
  • 示例主题: 预构建的主题,您可以将其用作自己定制的起点。
  • 专用支持: 访问我们的支持团队,以帮助解决任何定制难题。
  • 灵活架构: 模块化设计允许深度定制,而不会影响核心功能。Didit 的方法优先考虑开发人员的控制权。

准备好开始了吗?

将 Didit SDK 转化为您品牌无缝的延伸!以下是一些帮助您入门的资源:

身份与欺诈基础设施。

一个 API 即可实现 KYC、KYB、交易监控和钱包筛选。5 分钟即可集成。

让 AI 总结此页面
Didit SDK 品牌定制:完整指南.