Add files via upload

This commit is contained in:
Cola-Echo
2025-12-24 02:07:04 +08:00
committed by GitHub
parent 01c92eabcf
commit fb209f16c6
19 changed files with 4126 additions and 252 deletions

9
ui.js
View File

@@ -203,13 +203,18 @@ function generateContactChatItem(contact) {
? `<span class="wechat-chat-item-badge">${unreadCount > 99 ? '99+' : unreadCount}</span>`
: '';
// 拉黑标识
const blockedBadge = contact.isBlocked === true
? '<span class="wechat-blocked-badge">🚫</span>'
: '';
return `
<div class="wechat-chat-item" data-contact-id="${contact.id}" data-index="${contact.originalIndex}">
<div class="wechat-chat-item${contact.isBlocked ? ' wechat-chat-item-blocked' : ''}" data-contact-id="${contact.id}" data-index="${contact.originalIndex}">
<div class="wechat-chat-item-avatar">
${avatarContent}
</div>
<div class="wechat-chat-item-info">
<div class="wechat-chat-item-name">${contact.name || '未知'}</div>
<div class="wechat-chat-item-name">${contact.name || '未知'}${blockedBadge}</div>
<div class="wechat-chat-item-preview">${escapeHtml(preview)}</div>
</div>
<div class="wechat-chat-item-meta">