Current problem
While trying to use Fluxer inside the Tesla browser (and other browsers running under non-standard host DPI scaling).
The Tesla browser applies a forced non-integer display scaling factor (~153%), causing Fluxer's UI to render oversized with clipped layout elements (even worse when the UI of the car is not full screen). Unlike Electron desktop clients, standard web browsers do not expose native window zoom controls, leaving web users with no way inside the application to adjust scaling or force 1:1 native screen resolution.
And on this specific case, the browser, had no + - buttons for controlling the zoom
Proposed change
Fluxer could port Electron's zoom capability to the web app by simulating it with CSS.
Since standard web browsers don't expose native zoom controls like Electron does, it could be done by adding an app zoom slider via root CSS transforms
Alternatively using an inverse scale based on window.devicePixelRatio could allow web users to override OS DPI scaling and fix layout
Obviously I understand this maybe a huge amount of work just for a small feature request
Comments
No comments yet.