style(user-center): 优化手机号脱敏数字框与前缀后缀一体呈现

This commit is contained in:
2026-10-06 09:41:11 +08:00
parent af72364078
commit 613b8a57a3
3 changed files with 35 additions and 14 deletions
@@ -27,7 +27,10 @@ test('account dialogs expose configured email steps, phone steps, and reference
assert.match(template, /<i class="fa far fa-envelope"/);
assert.match(template, /\$account_phone_display = function_exists\('aksrt_phone_mask_display'\) \? aksrt_phone_mask_display\(\$account_phone\) : \$account_phone;/);
assert.match(template, /\$account_phone !== '' \? \$account_phone_display : __\('暂未绑定'/);
assert.match(template, /<span class="badg">' \. esc_html\(\$account_phone_display\)/);
assert.doesNotMatch(template, /为确认是您本人操作,请补全绑定手机号 %s/);
assert.match(template, /为确认是您本人操作,请补全绑定手机号/);
assert.match(template, /class="aksrt-phone-digit__edge"><\?php echo esc_html\(\(\$phone_mask\['leading_plus'\] \? '\+' : ''\) \. \(string\) \$phone_mask\['prefix'\]\); \?><\/span>/);
assert.match(template, /<span class="aksrt-phone-digit__edge"><\?php echo esc_html\(\(string\) \$phone_mask\['suffix'\]\); \?><\/span>/);
assert.doesNotMatch(template, /name="phone" value="/);
assert.match(template, /data-aksrt-phone-digits data-hidden-length/);
assert.match(template, /class="aksrt-phone-digit" inputmode="numeric" maxlength="1"/);
@@ -39,6 +42,8 @@ test('account dialogs expose configured email steps, phone steps, and reference
assert.match(javascript, /stage: 'reset_old_phone'/);
assert.match(javascript, /function initPhoneDigits\(/);
assert.match(css, /\.aksrt-settings-modal \.aksrt-phone-digit \{/);
assert.match(css, /\.aksrt-settings-modal \.aksrt-phone-digit__edge \{/);
assert.match(css, /background-color: var\(--main-bg-color, #f7f8fa\)/);
assert.match(css, /\.aksrt-settings-modal \.aksrt-phone-digits\.has-error \.aksrt-phone-digit \{/);
assert.match(template, /aksrt_render_captcha\('change_email'\)[\s\S]*?id="email-code"/);
assert.match(template, /aksrt_render_captcha\('bind_phone'\)[\s\S]*?id="bind-phone-code"/);