Skip to content

Comments

fix: replace underline with highlight color for TUI headings#342

Merged
bug-ops merged 2 commits intomainfrom
feat/m22/tui-heading-style
Feb 16, 2026
Merged

fix: replace underline with highlight color for TUI headings#342
bug-ops merged 2 commits intomainfrom
feat/m22/tui-heading-style

Conversation

@bug-ops
Copy link
Owner

@bug-ops bug-ops commented Feb 16, 2026

Summary

  • Terminal UNDERLINED modifier bleeds into empty cells beyond text content, causing visual artifacts on heading lines
  • Replace bold+underline with bold+highlight color (orange) for markdown headings in TUI chat widget

Test plan

  • cargo clippy -p zeph-tui -- -D warnings passes
  • cargo nextest run -p zeph-tui --lib — 82 tests pass
  • Visual verification in TUI with markdown headings

Terminal UNDERLINED modifier bleeds into empty cells beyond text content,
causing visual artifacts. Use bold + highlight color instead.
@github-actions github-actions bot added bug Something isn't working size/XS rust and removed size/XS labels Feb 16, 2026
@bug-ops bug-ops enabled auto-merge (squash) February 16, 2026 00:42
@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #342      +/-   ##
==========================================
- Coverage   79.23%   79.23%   -0.01%     
==========================================
  Files          99       99              
  Lines       25406    25403       -3     
==========================================
- Hits        20131    20128       -3     
  Misses       5275     5275              
Files with missing lines Coverage Δ
crates/zeph-tui/src/widgets/chat.rs 49.58% <100.00%> (-0.32%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bug-ops bug-ops merged commit 0e001e7 into main Feb 16, 2026
17 checks passed
@bug-ops bug-ops deleted the feat/m22/tui-heading-style branch February 16, 2026 00:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working rust size/XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants