Giveth / DeVouch-FE

Front-end repository of the DeVouch project
https://de-vouch-fe-givethio.vercel.app
GNU General Public License v3.0
24 stars 2 forks source link

Page Metadata #122

Closed divine-comedian closed 4 months ago

divine-comedian commented 4 months ago

We should handle showing the appropriate metadata for devouch

All projects page -> title: "DeVouch | Decentralized Vouching for the Projects you Trust" Project Details Page -> "DeVouch | {projectTitle} Details" User Attestations (public) -> title: "DeVouch | {user address or ENS name) Attestations" My Attestatsions -> title: "DeVouch | My Attestations"

description: "DeVouch is a system for members of reputable organizations in the Ethereum ecosystem to vouch for projects that are looking to raise funding." image:

x-twitter

We should be able to format this link to handle og and twitter property tags

MohammadPCh commented 4 months ago

@divine-comedian I added all of them, we need consider these:

  1. It's time-consuming to add ens to the title because it's on the server side, and we need to wait for the request to resolve.
  2. we need a description for the user page.
divine-comedian commented 4 months ago

@divine-comedian I added all of them, we need consider these:

  1. It's time-consuming to add ens to the title because it's on the server side, and we need to wait for the request to resolve.
  2. we need a description for the user page.

OK, let's leave out the ENS resolver in the metadata.

user page (public) description:

View projects flagged or vouched by {address} using DeVouch.

divine-comedian commented 4 months ago

testing this out and found some issues @MohammadPCh

image