Skip to content

Brighten green subtitle text - #72

Merged
brandomoore merged 1 commit into
brandomoore:mainfrom
tresby:green-font-fix
Sep 28, 2026
Merged

brandomoore merged 1 commit into
brandomoore:mainfrom
tresby:green-font-fix

Conversation

@tresby

@tresby tresby commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

Green subtitle text was dull and hard to read on the semi-transparent caption background. The Green preset and markup green (WebVTT/SRT, e.g. broadcast captions) now both use the bright CEA-608 caption green #00FF00, defined once as SubtitleColor.green, so the preview and the actual subtitles match.

Styled subtitles mapped the "green" colour class to HTML's dim #008000,
and the appearance editor's Green preset was a washed-out pastel. Both
read poorly over the semi-transparent caption background next to the
other, fully saturated caption colours.

Both now use one bright broadcast (CEA-608) caption green, #00FF00,
defined once as SubtitleColor.green so the preview, the preset and
markup-coloured cues always match.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@brandomoore brandomoore left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The brighter Green option in Plozz's settings is a good improvement. Could we keep that change but leave the subtitle-file color mappings alone? In SRT/HTML, <font color=green> means #008000, while WebVTT's lime already renders as #00FF00. Mapping both to the Green preset changes a show's chosen subtitle colors even for people who never select Green. Please keep the existing green/lime mappings in SubtitleMarkup and test them separately instead of requiring markup green to match the preset. The hosted CI failure is in NativeSubtitlePresentationTests' same-language HLS switching test, not a color test; we'll recheck CI after the revision.

@brandomoore brandomoore reopened this Sep 28, 2026
@brandomoore
brandomoore merged commit c6ad371 into brandomoore:main Sep 28, 2026
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants