Skip to content

[Feature Request] Support for "Immersive Mode" or Status Bar Color Toggling in Landscape Apps #229

@jsarkari

Description

@jsarkari

Image

Problem Description:

On the Furiphone FLX1 running FuriOS, the top status bar remains visible with white text/icons while playing games or watching content in portrait/landscape mode. Against light-colored game backgrounds (like the pool game attached), the white text is highly distracting and breaks immersion.

Steps Taken to Resolve (User Side):

I attempted to manually override the styling to change the text color to Grey (#808080) or Black, but the system ignored these changes:

  1. Created ~/.config/gtk-3.0/gtk.css targeting .phosh-top-panel and #phosh-top-panel with !important flags.
  2. Verified the file was correctly formatted using cat.
  3. Rebooted the device, but the text remained forced to white.
  4. Checked gsettings for any high-contrast or adaptive toggles, but none resolved the issue.

Proposed Solution:

Please provide a way for the system to handle landscape/full-screen apps more gracefully:

  • Preferred: Implement a true "Immersive Mode" where the top bar auto-hides and only appears on a swipe-down gesture.

  • Alternative: Allow the status bar text/icon color to dynamically switch to black (Light Status Bar mode) when the foreground app is detected as being in landscape or having a light header.

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