• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jhheider / pdcst / 29270488157
67%

Build:
DEFAULT BRANCH: main
Ran 13 Jul 2026 05:30PM UTC
Jobs 1
Files 44
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Jul 2026 05:27PM UTC coverage: 67.062% (+0.3%) from 66.781%
29270488157

push

github

web-flow
ux: semantic colour in the Library, queue, and playback bar (#35)

The two-pane Library was a wall of white/gray text. Add a small,
meaning-carrying palette so colour is information (and the eye gets
anchors), not decoration:

  cyan   = focus / now-playing        green  = new / unheard / downloaded
  yellow = in-progress / queued/busy  red    = error / failed
  blue   = dates & times              dark-gray = secondary / played / rules

- Episode cards: now-playing marker (cyan), listen-state marker (yellow
  when in-progress), download icon (green/yellow/red), publish date (blue),
  and a yellow `queued` badge - each in its own span.
- Subscription rows: unheard count is green when > 0 so feeds with
  something new to hear catch the eye; newest-episode age is blue.
- Queue rows and the playback status bar get the same markers/colours; the
  play/pause icon is green/yellow and "Up Next: N" greens when non-empty.

Colours are factored into small semantic helpers (`now_marker_style`,
`listen_marker_style`, `download_icon_style`, `time_style`, `dim_style`) so
they stay consistent across views. Verified with a buffer-colour test that
a now-playing/in-progress/queued/downloaded card paints cyan+green+yellow+blue.


Claude-Session: https://claude.ai/code/session_014meUZPwNWx1cfEub4Ncx3Y

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

97 of 108 new or added lines in 1 file covered. (89.81%)

117 existing lines in 1 file now uncovered.

3960 of 5905 relevant lines covered (67.06%)

2552853.32 hits per line

Uncovered Changes

Lines Coverage ∆ File
11
84.14
0.45% crates/pdcst/src/ui/mod.rs

Coverage Regressions

Lines Coverage ∆ File
117
84.14
0.45% crates/pdcst/src/ui/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 29270488157.1 13 Jul 2026 05:30PM UTC 44
67.06
GitHub Action Run
Source Files on build 29270488157
  • Tree
  • List 44
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29270488157
  • 252c2551 on github
  • Prev Build on main (#29268038387)
  • Next Build on main (#29270843876)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc