feat(privacy): replace Google Favicons with local letter icons
Remove getFaviconUrl() and all external network requests. Bookmarks now show a colored letter icon with deterministic hue based on title. Eliminates privacy leak and Brave Shields compatibility issues.
This commit is contained in:
+6
-5
@@ -562,12 +562,13 @@ html, body {
|
||||
|
||||
body.compact .bm-item { padding: var(--spacing-compact) 10px; }
|
||||
|
||||
.bm-favicon { width: 14px; height: 14px; flex-shrink: 0; border-radius: 2px; opacity: 0.85; }
|
||||
.bm-favicon-fallback {
|
||||
width: 14px; height: 14px; flex-shrink: 0;
|
||||
background: var(--accent-dim); border-radius: 2px;
|
||||
.bm-favicon-local {
|
||||
width: 16px; height: 16px; flex-shrink: 0;
|
||||
border-radius: 3px;
|
||||
display: flex; align-items: center; justify-content: center;
|
||||
font-size: 8px; color: var(--accent);
|
||||
font-size: 9px; font-weight: 600;
|
||||
color: #fff;
|
||||
line-height: 1;
|
||||
}
|
||||
.bm-text { flex: 1; min-width: 0; }
|
||||
.bm-title { font-size: 12px; font-weight: 400; color: var(--text-primary); line-height: 1.3; }
|
||||
|
||||
Reference in New Issue
Block a user