thxprotocol / monorepo-legacy

Monorepo containing THX Network applications and infrastructure for quest and reward campaigns.
https://dashboard.thx.network
5 stars 5 forks source link

Implement metatags for dashboard #679

Closed peterpolman closed 9 months ago

peterpolman commented 10 months ago

Default

Preview page:

peterpolman commented 10 months ago

@miesz-ko Could you provide a template for the personalised title and description on campaign preview pages?

peterpolman commented 9 months ago

@miesz-ko For proper URL previews of Vuejs2 pages we need to migrate towards an SSR framework like NuxtJS. Social platforms read the metatags provided by the initial index.html, but not the tags that are added by our framework in a later stage. Note that search robots do read the JS added tags, so its not an issue there.

Migrating the applications to an SSR framework is a significant effort (compare it with a rebuild or at least major version upgrade). So if it were for these URL previews alone I'd suggest to not make the investment at this stage and improve the default texts and image so it works better for any page.