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

[Feature Request] Add a manifest.json for better mobile experience #262

Closed
cglatot opened this issue Jan 10, 2022 · 1 comment · Fixed by #286
Closed

[Feature Request] Add a manifest.json for better mobile experience #262

cglatot opened this issue Jan 10, 2022 · 1 comment · Fixed by #286
Labels
enhancement New feature or request

Comments

@cglatot
Copy link

cglatot commented Jan 10, 2022

Is your feature request related to a problem? Please describe.
On my mobile, I add a shortcut to my hosted Mango site to my home screen. This lets me read manga using the Mango web reader, which I prefer to use. However, by default, shortcuts open up in a new tab in the default browser.

Describe the solution you'd like
I'd like to request a manifest.json file added to the site root, with some additional settings to make the mobile shortcut experience better. For example, setting proper icons so that Android / iOS picks them up and it looks nicer.

But the main feature I'd like is to have the display being fullscreen - this one will make it so that Mango would act similar to an independent app, and open in its own instanced browser, without the browser buttons, URL bar etc. It makes the experience feel more app-like on mobiles.

Describe a small use-case for this feature request
The above solution outline answers this as well, but it just gives a better app-like experience on mobiles when the site is added as a shortcut to a mobile's home screen. The site itself still acts the same, so it would only affect users who add the site as a shortcut to their mobile home.

Additional context
You can see a very simple manifest.json that I use for my own site here: https://github.com/cglatot/pasta/blob/master/manifest.json

But here's a more detailed resource, as there are quite a lot of things you can do: https://web.dev/add-manifest/

@cglatot cglatot added the enhancement New feature or request label Jan 10, 2022
@hkalexling hkalexling mentioned this issue Mar 28, 2022
@mango-assistant
Copy link

Hi there! The feature has been added in v0.26.0. Thanks for the feature request!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant