Skip to content

[Feature Request] e-Ink friendly theme. #732

@WyvernDotRed

Description

@WyvernDotRed

Describe the problem

I'm probably the only one to use a Sable PWA on an e-Ink phone.
But for this, the available themes are not ideal.
The greys in the backgrounds of elements are harder for the screen to render properly and make the user experience worse on this device.

Describe the solution you'd like

A white theme with fullbright white backgrounds in all tabs.
This is like the full black theme for Oled screens equivalent for this screen technology.
A fullbright theme is absolutely evil on a normal emissive screen, the Sable Light theme actually gets darkening the main content a bit right, but reflective screens are very different.

Alternatives considered

The existing Cinny Light theme works fine within the room messages view.
As-is this is adequate for me.

Additional context

Proper e-Ink themes tend to be fully black and white with thick outlines in stead of shaded blocks.
This as for any shade of grey, they used to require flashing the entire screen area for the refresh.
But modern e-Inks with a fast refresh dithered mode handle small highlighted blocks fine, so this is not necessary.

On these e-Inks with a live refresh mode, on any form of a grey background, scrolling or displaying an animation turns the entire element in a fizzing mess from the updating dithering patterns.
Whereas on a full white background, it just scrolls cleanly and has less ghosting, as the ink cells get a chance to reset themselves to fully dark or light colours.
The Cinny Light theme works okay as-is, as the chats are fully light and the excess ghosting does not matter much in the navigation pane.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions