Kong / Kong/insomnia

[Feature-request] Add options to hide status and login bar

Open
#5,569 10 comments 15 reactions 0 assignees View on GitHub
A-ui-ux C-improvement S-verified
Dominant language
TypeScript
Stars
40k
Forks
2.4k
Avg merge
2d 13h
Merged PRs (30d)
61

Description

### Expected Behavior

Expectation of 'Hide org side panel', 'Hide status bar' and 'Hide Login bar' (name?) in preferences analogous to 'Hide menu bar'.

### Actual Behavior

Only tickbox for 'Hide menu bar' exists

### Reproduction Steps

Preferences -> General

### Is there an existing issue for this?

- [X] I have searched the [issue tracker](https://www.github.com/Kong/insomnia/issues) for this problem.

### Additional Information

Please consider screen real estate in future UI redesigns. Visually, negative space is pleasing to the eye, but a tool for professionals should at the very least allow users to reclaim all that lost space. Visual Studio code for example allows for both hotkeys and configuration to hide all of the above.

Fullscreen, I loose 10% verticality and about 5% horizontally to mostly empty space. When half size, depending on the orientation with a tiling window manager the percentage of usable screen space decreases further and the application now has quite poor usability outside of full screen mode.

### Insomnia Version

2022.7.0

### What operating system are you using?

Ubuntu

### Operating System Version

Ubuntu 20.04.1

### Installation method

deb from github

### Last Known Working Insomnia version

_No response_

Contributor guide

Open the contributing guide

Research direction

Start in Preferences → General and trace the existing “Hide menu bar” option through its settings and UI handling. Determine how the organization side panel, status bar, and login bar are rendered, then add corresponding preferences so each can be hidden. Done means all three options appear in Preferences and reliably hide their respective bars or panel.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.