All of the "dark" themes have darker gray backgrounds with dark-to-medium-bright content. This makes every "dark" theme low-contrast which is difficult to read at some screen sizes and distances, and hurts to look at for long periods. The only options for comfortable reading are light themes.
A dark theme should ideally be similar to a color-inverted light theme, not "make most of the screen orbit 30% gray." That number is not arbitrary; in the highest-contrast theme codeberg-dark the background is 10.8% bright and the comment text is 50.8% bright. The background should be near-black or black and the darkest text should be at worst 80%-90% bright.
Attached is a comparison image I threw together very quickly to demonstrate the difference.
image
### Comment
All of the "dark" themes have darker gray backgrounds with dark-to-medium-bright content. This makes every "dark" theme low-contrast which is difficult to read at some screen sizes and distances, and hurts to look at for long periods. The only options for comfortable reading are light themes.
A dark theme should ideally be similar to a color-inverted light theme, not "make most of the screen orbit 30% gray." That number is not arbitrary; in the highest-contrast theme `codeberg-dark` the background is 10.8% bright and the comment text is 50.8% bright. The background should be near-black or black and the darkest text should be at worst 80%-90% bright.
Attached is a comparison image I threw together very quickly to demonstrate the difference.
