mirror of
https://github.com/block/buzz.git
synced 2026-10-27 04:30:52 +00:00
## Summary - Restores `#` and lock icons for public and private channels on Home, with matching loading placeholders. - Updates the dark-mode navigation colors to the desktop design-system tokens (read and unread text, section headings). - Replaces the chat color picker with the seven desktop accents (Gray, Chartreuse, Flame, Magenta, Iris, Cobalt, Jade). Saved legacy colors map to the closest one. - Uses white text in your own bubbles, and black where white falls below 4.5:1 (Chartreuse, dark-mode Gray). Links (underlined), quotes, tables and code use the same text color. - Insets code blocks in bubbles evenly, with corners concentric to the bubble and even inner padding. - The swipe-to-reply indicator uses the chosen chat color. ## Testing - `flutter analyze` and `dart format` are clean. The full mobile suite passes (3,705 tests). - Installed and checked on a Pixel 10 and an iPhone Air against a real community. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Signed-off-by: kenny lopez <klopez4212@gmail.com> Co-authored-by: Terp <5856f6900e8e0a4e0ea1f4f8d2ee33e4753d2119bc122f94ecafc660b46c0511@buzz.block.builderlab.xyz> Co-authored-by: Queue <874bf2d815c2c4b459b90438c669c57f2702f3a76bb6e16fa97184259aac3e9e@buzz.block.builderlab.xyz> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
84 lines
1.5 KiB
JSON
84 lines
1.5 KiB
JSON
{
|
|
"emitted": [
|
|
{
|
|
"family": "Gray",
|
|
"accent": "neutral",
|
|
"desktop": "Neutral"
|
|
},
|
|
{
|
|
"family": "Chartreuse",
|
|
"accent": "#d7d72e",
|
|
"desktop": "Chartreuse"
|
|
},
|
|
{
|
|
"family": "Flame",
|
|
"accent": "#f97316",
|
|
"desktop": "Orange"
|
|
},
|
|
{
|
|
"family": "Magenta",
|
|
"accent": "#ec4899",
|
|
"desktop": "Pink"
|
|
},
|
|
{
|
|
"family": "Iris",
|
|
"accent": "#c0a2f1",
|
|
"desktop": "Lilac"
|
|
},
|
|
{
|
|
"family": "Cobalt",
|
|
"accent": "#3b82f6",
|
|
"desktop": "Blue"
|
|
},
|
|
{
|
|
"family": "Jade",
|
|
"accent": "#22c55e",
|
|
"desktop": "Green"
|
|
}
|
|
],
|
|
"legacy": [
|
|
{
|
|
"accent": "#06b6d4",
|
|
"desktop": "Cyan",
|
|
"family": "Jade"
|
|
},
|
|
{
|
|
"accent": "#ef4444",
|
|
"desktop": "Red",
|
|
"family": "Magenta"
|
|
},
|
|
{
|
|
"accent": "#a855f7",
|
|
"desktop": "Purple",
|
|
"family": "Iris"
|
|
},
|
|
{
|
|
"accent": "#6366f1",
|
|
"desktop": "Indigo",
|
|
"family": "Cobalt"
|
|
}
|
|
],
|
|
"rejected": [
|
|
"url(image)",
|
|
"#123456",
|
|
"Chartreuse",
|
|
"cyan",
|
|
""
|
|
],
|
|
"baseReaders": {
|
|
"note": "v1 accents accepted by Mobile and Desktop before Chartreuse; anything a client publishes without a picker action must stay in this set",
|
|
"accepted": [
|
|
"neutral",
|
|
"#3b82f6",
|
|
"#06b6d4",
|
|
"#22c55e",
|
|
"#f97316",
|
|
"#ef4444",
|
|
"#ec4899",
|
|
"#c0a2f1",
|
|
"#a855f7",
|
|
"#6366f1"
|
|
]
|
|
}
|
|
}
|