)]}'
{
  "commit": "57d28bc892e9ec4d842593d6cdd944b6afba532e",
  "tree": "1f96828c72ed462c616ba611d6ac68f245fbd047",
  "parents": [
    "8bc681bceec47e9f0150defd4bf7df879e1dede4"
  ],
  "author": {
    "name": "Philip Zeyliger",
    "email": "philip@bold.dev",
    "time": "Fri Jun 06 20:28:34 2025 +0000"
  },
  "committer": {
    "name": "Philip Zeyliger",
    "email": "philip@bold.dev",
    "time": "Tue Jun 10 15:28:36 2025 -0700"
  },
  "message": "webui: fix white text visibility in pre-compaction message view\n\nAdd explicit dark text color (#333) to pre-compaction message styling to\nensure readability against the striped background pattern.\n\nProblem Analysis:\nPre-compaction messages in the conversation timeline displayed white-on-white\ntext, making content completely invisible to users. The .pre-compaction CSS\nclass applied a white/light-gray striped background but didn\u0027t override the\ninherited text color, resulting in poor contrast and unreadable content.\n\nImplementation Changes:\n- Added color: #333 to .pre-compaction .message-content selector\n- Added color: #333 to .pre-compaction .message-text selector\n- Ensures dark text is explicitly set for all pre-compaction message content\n- Maintains existing diagonal stripe background pattern and opacity\n\nTechnical Details:\n- Text color inheritance was causing white text against white background\n- Dark gray (#333) provides sufficient contrast against stripe pattern\n- Preserves all existing pre-compaction styling except text color\n- No impact on normal message styling or other component functionality\n\nBenefits:\n- Pre-compaction messages are now fully readable\n- Maintains visual distinction with diagonal stripe pattern\n- Consistent text contrast across all message types\n- Preserves existing design aesthetic while fixing usability issue\n\nTesting:\n- Created standalone HTML test demonstrating fix effectiveness\n- Verified text visibility in various pre-compaction message scenarios\n- Confirmed no regression in normal message display styling\n- Validated contrast meets readability standards\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\nChange-ID: scc5ddb83f1e04940k\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fa79fb6691325efec5a329cf74dd170182767e3",
      "old_mode": 33188,
      "old_path": "webui/src/web-components/sketch-timeline-message.ts",
      "new_id": "3fe519f50f51f1f9cea25fe41c1c5db60f98dc0e",
      "new_mode": 33188,
      "new_path": "webui/src/web-components/sketch-timeline-message.ts"
    }
  ]
}
