Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Left sidebar/drawer always opened #2647

Closed
Tak-MK opened this issue May 21, 2024 · 2 comments
Closed

Left sidebar/drawer always opened #2647

Tak-MK opened this issue May 21, 2024 · 2 comments
Labels
in: UNDEFINED Default value when Issue is issued. status: waiting-for-feedback We need additional information before we can continue type: request

Comments

@Tak-MK
Copy link

Tak-MK commented May 21, 2024

Is your feature request related to a problem? Please describe.

Not really a problem, just a UI/UX preference. In my case it's because I use the left drawer and the settings option way often but everytime I login or reload it closes automatically.

Describe the solution you'd like

I'd like to have the left side (drawer + user box) always opened (screenshot attached).

Describe alternatives you've considered

Having an option in Settings->Personal->Drawer as "Always opened" or similar.

Additional context

Jpsonic_と_tmux

Thanks!

@Tak-MK Tak-MK added in: UNDEFINED Default value when Issue is issued. status: waiting-for-feedback We need additional information before we can continue type: request labels May 21, 2024
@tesshucom
Copy link
Owner

I know what you're saying. Still, web front ends are not currently a high priority issue. There may or may not be any modifications made in the future. The menu structure itself is scheduled to change in v114.


Most of the current framework is diverted from Airsonic. Of course, that's an excuse, and I realize that if you want a better UI, it's better to redesign everything. Skill set-wise, I've got it covered. Or you can replace it with some kind of web framework. Whatever it is. (In my third year in this industry, I was supervising the web front-end implementation for a project with less than 100 people. Although it was more of a native app.)

As I may have mentioned before, this project does not neglect the web front end, but rather emphasizes the back ground process. Streaming servers do not necessarily require a web front end. (You may also know that there are media servers with such a configuration.) If we want to move forward, I just need to have the spare time for that, or find another Ace programmer who can focus on the web page.

There are many projects that fail due to half-hearted efforts to create a web page, right? That path must be avoided at all costs. This is just a prediction based on my estimate... The calculation of man-hours is incorrect. Replacing the entire web screen would require a significant amount of time and effort.(Of course, there is no reward there.) In reality, backend maintenance will probably require several times that amount.

The same can be said for partial fixes. If we're going to spend time on it, there are probably more important tasks on the Background side.


Fortunately, you can do a lot of things via the Subsonic API. Have you looked for web apps that can meet your requirements? Perhaps you can get a better response if you suggest a feature improvement to the developer of that app. This is not an attempt to shift responsibility; it is because Subsonic was originally created with this idea in mind. It can be a web app or a smartphone app, but please consider using it in combination with both.

@Tak-MK
Copy link
Author

Tak-MK commented May 21, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: UNDEFINED Default value when Issue is issued. status: waiting-for-feedback We need additional information before we can continue type: request
Projects
None yet
Development

No branches or pull requests

2 participants