用戶配置文件界面
1)原則
1.每個屏幕有一個想法。Profile=一組具有單個CTA的簡短獨立分區。
2.默認安全性。2FA/會話/設備的可見狀態,操作的簡單路徑。
3.數據透明度。存儲的內容,為什麼,如何禁用/下載/刪除。
4.個性化無超載。僅影響體驗的真實設置。
5.永遠不要失去上下文。草稿,返回到最後一節,可預見的URL。
2)信息架構
推薦的結構(左側菜單/選項卡):- 配置文件(化身、名稱、聯系人)
- 安全(密碼、2FA、設備/會話)
- 付款(方法、自動保護部件、歷史記錄)
- 限制(負責任的遊戲)
- KYC(狀態、文檔下載)
- 偏好(語言、貨幣、系數格式、快速費率、主題)
- 通知(類型/頻道、靜音/消音)
- 隱私和數據(可見性、DSAR/導出、帳戶刪除)
切勿顯示完整的PAN/CVC;僅適用於UX的令牌和口罩。
3) Header個人資料
化身(下載/修剪)、顯示神經、ID/yusername。
狀態徽章:KYC:檢查/通過,2FA:打開/關閉,負責任的遊戲:活動。
快速鏈接:「更改密碼」、「確認電子郵件/電話」、「設置限制」。
html
<header class="profile-head">
<img class="avatar" alt="Аватар пользователя">
<div>
<h1>Имя пользователя</h1>
<div class="badges"><span class="badge">KYC: На проверке</span><span class="badge">2FA: Выкл</span></div>
</div>
<button class="btn btn--primary">Загрузить документы</button>
</header>
4) Profile部分"
字段:名稱,出生日期,國家,接口語言。
聯系人:電子郵件(驗證),電話(OTP)。
Local:日期/時間/貨幣與語言和國家掛鉤。
出生日期僅在KYC之後通過劄幌進行編輯。
UX:格式提示,面具柔軟,自動停機,確認成功。
5)安全性
密碼:更改當前密碼+質量規則(壓力/線索),不追溯顯示要求。
2FA: TOTP/SMS;簡單的主流: 「啟用→ QR →備份代碼。」
設備和會話:活動輸入列表(設備/OS/位置/時間), CTA「完成除當前輸入以外的所有輸入」。
Sots登錄:帶確認的綁定/分離。
6)付款
支付方法:卡片(「1234」面具),A2A/錢包;默認狀態。
結論:如果適用,則采用微轉移驗證保存的道具(IBAN/錢包)。
交易歷史記錄:按類型/日期/總和過濾器,CSV導出。
透明度:傭金/ETA和「處理/拒絕/完成」狀態。
7)限制(負責任的遊戲)
類型:存款,投註,臨時(時間),自我約定。
UX:廣播時間(每天/每周/每月)+數量,明確文本「通過……」生效。
向弱化的變化-延遲;緊縮-立即。
8) KYC
Stepper:個人數據→文檔→提交→進行驗證。
明確的文件要求(類型/大小/清晰度)+預覽。
狀態和時間,準備就緒通知渠道,提交文件的歷史記錄。
9)偏好
系數格式:十進制/分數/美國。
快速投註:如果允許,滾動+警告「無確認」和Undo。
主題:明亮/黑暗/系統;視障人士的對比模式。
地理和語言:保存但要記住司法管轄區的要求(內容/清單)。
10)通知
頻道:推送/電子郵件/SMS/在應用程序中。
組:金融,遊戲,社交,市場營銷(默認為中等)。
「不要打擾」:時間範圍和條件(例如,晚上沒有營銷)。
預覽:通知是什麼樣子,在哪裏關閉。
11)隱私和數據
輪廓可見性(如果具有社交功能):誰可以看到尼克/化身/活動。
數據加載(DSAR):請求具有準備期限的存檔;準備就緒通知。
刪除帳戶:解釋後果,grace-period,「凍結」作為替代。
同意日誌:cookie/營銷/術語-日期和版本。
12)行動歷史
磁帶:進出,密碼/2FA更改,付款詳細信息更改,限制。
過濾器和導出;關於geo-IP和設備的說明。
CTA「不是你嗎?」→快速更改密碼和完成會話。
13)A11y和本地化
標簽和線索通過「aria-describedby」鏈接;錯誤-'role='alert'。
≥ AA對比,可見':focus-visible',Tab順序對應於視覺順序。
「prefers-reduced-motion」是動畫的最低限度。
語言擴展:寬度為20-30%的股票;數字-表格('font-variant-numeric: tabular-nums;')。
14)移動模式
輪廓菜單為drawer;關鍵狀態/STA-頂部。
Sticky-CTA在底部用於長形狀(「保存更改」)。
按類型縮放字段,鍵盤(「inputmode」)。
通知/歷史記錄-帶有無限裝載和哨兵觀察器的磁帶。
15)空白,錯誤,狀態
Empty:友好提示和「接下來要做什麼」(添加方法/啟用2FA)。
Error:原因+如何修復+Retry;不要重置輸入的數據。
忙碌:本地加載程序,不鎖定整個屏幕;TTFF ≤ 100毫秒。
16)度量標準
按關鍵設置(2FA, KYC,支付方法)完成率。
時間到完整部分(密碼/2FA/KYC/限制)。
Error Rate Form+成功的Retry比例。
偏好選擇(主題,快速投註,系數格式)。
Security posture: 2FA的用戶比例,已完成的別人的會話數。
17)反模式
隱藏的關鍵設置(2FA/極限)深度。
調制解調器中的長問卷;沒有自動駕駛。
「無聲」發送,沒有忙碌/確認。
重置焦點和「跳躍」布局;CLS由於圖片。
禁止代碼共付2FA/OTP。
混合營銷和默認的關鍵通知。
18)設計系統令牌(示例)
json
{
"profile": {
"sectionGap": 20,
"fieldHeight": 44,
"radius": 12
},
"security": {
"badge": { "radius": 8, "px": "4 8" },
"focusRing": { "width": 2, "offset": 2 }
},
"lists": {
"row": { "py": 12, "px": 16 },
"divider": 1
},
"motion": { "hoverMs": 160, "pressMs": 90 },
"a11y": { "contrastAA": true, "reduceMotion": true }
}
19) Snippets
設備/會話列表(HTML)
html
<ul class="sessions" role="list">
<li>
<div>Chrome · Windows · Киев</div>
<small>Последняя активность: 14:32</small>
<button class="btn btn--ghost">Выйти</button>
</li>
<li aria-current="true">
<div>Safari · iOS · Текущая сессия</div>
<small>Последняя активность: сейчас</small>
<button class="btn btn--ghost" disabled>Текущая</button>
</li>
</ul>
<button class="btn btn--secondary">Завершить все сеансы</button>
系數格式開關(無線電)
html
<fieldset>
<legend>Формат коэффициентов</legend>
<label><input type="radio" name="odds" value="decimal" checked> Десятичные</label>
<label><input type="radio" name="odds" value="fractional"> Дробные</label>
<label><input type="radio" name="odds" value="american"> Американские</label>
</fieldset>
支付方法卡(蒙版)
html
<article class="pay-card">
<h4>Visa •••1234</h4>
<small>По умолчанию</small>
<div class="actions">
<button>Сделать основным</button>
<button class="danger">Удалить</button>
</div>
</article>
20) QA支票清單
含義和流動
- 章節是合乎邏輯的;每個屏幕有一個主的CTA。
- URL/導航恢復最後一節。
表格
- 正確的「類型/inputmode/autocomplete」;柔軟的口罩,可預測的caret。
- Debouns異步檢查;保存不會丟失數據。
安全性
- 2FA flow可以理解;備用代碼可供下載。
- 會話/設備將結束,事件將被映射。
- 敏感字段不被編譯/緩存。
iGaming特點
- 延遲進入和不同時期的限制。
- KYC的狀態和文檔是明確的;通知的時間和渠道是可見的。
- 系數格式和快速費率按規定工作。
A11u/本地化
- ≥ AA;':focus-visible'的對比;Tab順序正確。
- 文本和數字應適應語言/貨幣;支持RTL(如果需要)。
表演表演
- TTFF ≤ 100毫秒;沒有CLS;圖像懶惰地裝載。
- 大列表(歷史記錄)分離/虛擬化。
21)設計系統中的文檔
Компоненты: `ProfileHeader`, `ProfileSection`, `SecurityPanel`, `SessionsList`, `PaymentMethodCard`, `LimitsForm`, `KYCStepper`, `PreferencesForm`.
令牌:字段/半徑/焦點/徽章,KUS/極限狀態,顏色成功/錯誤/註意力。
模式:「每個部分一個CTA」,「風險Undo/Confirm」,「數據導出/刪除(DSAR)」。
Do/Do n't:隱藏的安全設置,過載的表單掩蓋了營銷內容。
簡短的摘要
配置文件界面是一個信任中心:它必須簡單、誠實和安全。清晰的體系結構,快速且可預測的漏洞(2FA/KYC/限制/支付),整潔的形狀和數據透明性使配置文件成為產品支撐,並減輕了劄幌的負擔-對於iGaming尤其重要。