Logo 組件提供了一種簡單且一致的方式,在您的應用程式中顯示官方的 DID Connect 標誌。它是一個專為品牌形象設計的直觀視覺組件,確保您的用戶能識別出這種熟悉的去中心化身份連接方式。
使用方式
若要使用此組件,只需匯入並將其包含在您的 JSX 中。您可以使用 size prop 控制其大小。
MyHeader.js
import React from 'react';
import Logo from '@arcblock/did-connect-react/lib/Logo';
export default function AppHeader() {
return (
<header style={{ display: 'flex', alignItems: 'center', padding: '16px', borderBottom: '1px solid #eee' }}>
<Logo size={40} />
<h1 style={{ marginLeft: '12px', fontSize: '24px' }}>My Application</h1>
</header>
);
}屬性
Logo 組件是 SVG 元素的封裝,可接受以下屬性:
- size
number(default:24) — 設定標誌的寬度和高度(以像素為單位)。 - ...rest
any— 任何其他屬性都會直接傳遞給底層的 SVG 元素,允許使用className或style等屬性進行自訂。
何時使用
- 在您的應用程式的頁首或頁尾,用以顯示其由 DID Connect 提供支援。
- 在登入或連接畫面上,通常放置在
Button附近或DidConnect彈出視窗內,以保持品牌一致性。 - 在描述可用身份驗證方法的資訊頁或「關於」頁面。
後續步驟
新增 Logo 後,您可以探索其他 UI 組件來完善您的使用者介面: