ppresume / community

Discussions, feedbacks, roadmaps, community.
57 stars 3 forks source link

feat: set up proper web manifest for PWA preparation #42

Closed xiaohanyu closed 2 months ago

xiaohanyu commented 2 months ago

Description

A web app manifest is a JSON file that tells the browser how your Progressive Web App (PWA) should behave when installed on the user's desktop or mobile device.

Let's set up proper mantifest for PPResume PWA.

Ref:

[Optional] Possible Solutions

Acceptance Criteria

Todo list

### Tasks
- [x] setup proper manifest file
- [x] ~setup proper twitter share tags~
- [x] ~setup proper facebook share tags~
- [x] cache manifest files (images, icons) in service worker precache
xiaohanyu commented 2 months ago

Twitter card and facebook's open graph tags need to be generated dynamically for some page.

This could be done by integration next-seo or migrating to generateMetaData from next.js 13+'s app router.

We will hold this for a while.

xiaohanyu commented 2 months ago

Done.

Image

Image

Potential further optimization: