Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • schedules schedules
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 11
    • Issues 11
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • SRCT
  • schedulesschedules
  • Issues
  • #17

Closed
Open
Created Aug 20, 2018 by Andrew J Hrdy@ahrdyMaintainer

Create a manifest.json file

Summary

Manifest.json files are a part of the Web App standard which Android uses to add websites to the home screen as standalone apps and to display the icon properly. This should be added because currently the website does not properly show the icon when the user is looking at all the open applications on android.

Helpful Links

Example of error and how it should be (What's Open has a manifest so it shows the icon): https://photos.app.goo.gl/Br1p5JwzVsMuCt1fA

Web App Manifest docs: https://developer.mozilla.org/en-US/docs/Web/Manifest

Steps to solve:

  1. Create a manifest file
  2. Add to the index.html
  3. Create a Webpack loader for json files
  4. Import the json file at the top of index.js so it is included in the bundling process
  5. Test to make sure it works (if you don't have an Android phone just ask and someone can test it for you)
Edited Aug 20, 2018 by Andrew J Hrdy
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking