diff --git a/pages/_prefix/drops/index.vue b/pages/_prefix/drops/index.vue index fe9c588fba..680c805ad7 100644 --- a/pages/_prefix/drops/index.vue +++ b/pages/_prefix/drops/index.vue @@ -2,6 +2,25 @@ - diff --git a/pages/_prefix/explore/collectibles.vue b/pages/_prefix/explore/collectibles.vue index f67c88cab4..b7da4fc956 100644 --- a/pages/_prefix/explore/collectibles.vue +++ b/pages/_prefix/explore/collectibles.vue @@ -27,10 +27,9 @@ export default { head() { const { $route } = useNuxtApp() const runtimeConfig = useRuntimeConfig() - const title = 'Low minting fees and carbonless NFTs' + const title = 'Explore NFT Collections' const metaData = { title, - type: 'profile', description: 'Buy Carbonless NFTs on Kusama', url: `/${$route.params.prefix}/explore/collectibles`, image: `${runtimeConfig.public.baseUrl}/k_card.png`, diff --git a/pages/_prefix/explore/items.vue b/pages/_prefix/explore/items.vue index 23a3e3e733..4872ec0a43 100644 --- a/pages/_prefix/explore/items.vue +++ b/pages/_prefix/explore/items.vue @@ -41,11 +41,11 @@ export default { head() { const { $route } = useNuxtApp() const runtimeConfig = useRuntimeConfig() - const title = 'Low minting fees and carbonless NFTs' + const title = 'Explore NFTs' const metaData = { title, type: 'profile', - description: 'Buy Carbonless NFTs on Kusama', + description: 'Buy Carbonless NFTs on KodaDot', url: `/${$route.params.prefix}/explore/items`, image: `${runtimeConfig.public.baseUrl}/k_card.png`, } diff --git a/pages/_prefix/massmint/index.vue b/pages/_prefix/massmint/index.vue index 8ed0a62165..1f13c7535c 100644 --- a/pages/_prefix/massmint/index.vue +++ b/pages/_prefix/massmint/index.vue @@ -22,11 +22,11 @@ export default { }, head() { - const title = 'Kodadot | Massmint' + const title = 'Massmint' const metaData = { title, type: 'profile', - description: 'Buy Carbonless NFTs on Kusama', + description: 'Mint multiple NFTs at once', url: `/${this.$route.params.prefix}/massmint`, image: `${this.$config.public.baseUrl}/k_card.png`, } diff --git a/pages/_prefix/massmint/onboarding.vue b/pages/_prefix/massmint/onboarding.vue index a99778458c..fb4666a8e4 100644 --- a/pages/_prefix/massmint/onboarding.vue +++ b/pages/_prefix/massmint/onboarding.vue @@ -27,11 +27,12 @@ export default { } }, head() { - const title = 'Kodadot | Massmint' + const title = 'Massmint - Onboarding' const metaData = { title, type: 'profile', - description: 'Buy Carbonless NFTs on Kusama', + description: + 'onboarding and tutorial for minting multiple NFTs at once on KodaDot', url: `/${this.$route.params.prefix}/massmint/onboarding`, image: `${this.$config.public.baseUrl}/k_card.png`, } diff --git a/pages/_prefix/teleport.vue b/pages/_prefix/teleport.vue index d41a1a240c..40061d1da4 100644 --- a/pages/_prefix/teleport.vue +++ b/pages/_prefix/teleport.vue @@ -2,6 +2,25 @@ - diff --git a/pages/ahk/create.vue b/pages/ahk/create.vue index d1ee4a4af6..0a137998b1 100644 --- a/pages/ahk/create.vue +++ b/pages/ahk/create.vue @@ -32,7 +32,7 @@ export default { } }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Create carbonless NFTs' const metaData = { title, type: 'article', diff --git a/pages/ahk/waifu.vue b/pages/ahk/waifu.vue index a67116629e..c854d42cc5 100644 --- a/pages/ahk/waifu.vue +++ b/pages/ahk/waifu.vue @@ -14,13 +14,12 @@ export default { return 'generative-mint-layout' }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Mint Your Waifu' const metaData = { title, type: 'article', - description: 'Create carbonless NFTs with low on-chain fees', - url: '/mint', - image: `${this.$config.public.baseUrl}/k_card_mint.png`, + description: 'Create yourself a uique Waifu NFT', + url: 'ahk/mint', } return { title, diff --git a/pages/ahp/create.vue b/pages/ahp/create.vue index c1c8588fcd..127dc5dc26 100644 --- a/pages/ahp/create.vue +++ b/pages/ahp/create.vue @@ -32,7 +32,7 @@ export default { } }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Create carbonless NFTs' const metaData = { title, type: 'article', diff --git a/pages/bsx/assets.vue b/pages/bsx/assets.vue index 29faba4c54..5f29abdc0c 100644 --- a/pages/bsx/assets.vue +++ b/pages/bsx/assets.vue @@ -8,5 +8,17 @@ export default { components: { AssetList: () => import('@/components/bsx/Asset/AssetList.vue'), }, + head() { + const title = 'Select Payment Asset' + const metaData = { + title, + description: 'Select asset for paying transaction fees', + url: '/bsx/assets', + } + return { + title, + meta: [...this.$seoMeta(metaData)], + } + }, } diff --git a/pages/bsx/claim.vue b/pages/bsx/claim.vue index bd52841118..a2a722a9a4 100644 --- a/pages/bsx/claim.vue +++ b/pages/bsx/claim.vue @@ -12,7 +12,7 @@ export default { return 'centered-half-layout' }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Claim' const metaData = { title, type: 'article', diff --git a/pages/bsx/create.vue b/pages/bsx/create.vue index 7e75b771c1..882395114f 100644 --- a/pages/bsx/create.vue +++ b/pages/bsx/create.vue @@ -33,7 +33,7 @@ export default { } }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Create carbonless NFTs' const metaData = { title, type: 'article', diff --git a/pages/bsx/incomingOffers.vue b/pages/bsx/incomingOffers.vue index 6405abfe12..4320283304 100644 --- a/pages/bsx/incomingOffers.vue +++ b/pages/bsx/incomingOffers.vue @@ -8,5 +8,18 @@ export default { components: { MyOffer: () => import('@/components/bsx/Offer/MyOffer.vue'), }, + head() { + const title = 'Incoming Offers' + const metaData = { + title, + description: + 'See all the offers you have received for your NFTs on KodaDot', + url: '/bsx/incomingOffers', + } + return { + title, + meta: [...this.$seoMeta(metaData)], + } + }, } diff --git a/pages/bsx/offers.vue b/pages/bsx/offers.vue index d373e8ebc3..e1b7d51299 100644 --- a/pages/bsx/offers.vue +++ b/pages/bsx/offers.vue @@ -9,5 +9,17 @@ export default { MasterOfferTable: () => import('@/components/bsx/Offer/MasterOfferTable.vue'), }, + head() { + const title = 'Marketplace Offers' + const metaData = { + title, + description: 'See all the offers on Basilisk network', + url: '/bsx/offers', + } + return { + title, + meta: [...this.$seoMeta(metaData)], + } + }, } diff --git a/pages/bsx/stats.vue b/pages/bsx/stats.vue index 5f6d7a1fe6..61c1b21e83 100644 --- a/pages/bsx/stats.vue +++ b/pages/bsx/stats.vue @@ -8,5 +8,18 @@ export default { components: { OfferStats: () => import('@/components/bsx/Offer/OfferStats.vue'), }, + head() { + const title = 'Marketplace Statistics' + const metaData = { + title, + description: + 'Marketplace activity and statistics for on Basilisk network', + url: '/bsx/stats', + } + return { + title, + meta: [...this.$seoMeta(metaData)], + } + }, } diff --git a/pages/bsx/waifu.vue b/pages/bsx/waifu.vue index 023af76ec7..94538199c1 100644 --- a/pages/bsx/waifu.vue +++ b/pages/bsx/waifu.vue @@ -12,13 +12,12 @@ export default { return 'generative-mint-layout' }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Mint Your Waifu' const metaData = { title, type: 'article', - description: 'Create carbonless NFTs with low on-chain fees', - url: '/mint', - image: `${this.$config.public.baseUrl}/k_card_mint.png`, + description: 'Create yourself a uique Waifu NFT', + url: 'bsx/mint', } return { title, diff --git a/pages/carbonless.vue b/pages/carbonless.vue index a5920962c0..0039db224a 100644 --- a/pages/carbonless.vue +++ b/pages/carbonless.vue @@ -150,6 +150,26 @@ - diff --git a/pages/cookie-notice.vue b/pages/cookie-notice.vue index 1ee788142d..ae4e53a8a4 100644 --- a/pages/cookie-notice.vue +++ b/pages/cookie-notice.vue @@ -177,3 +177,22 @@

+ + diff --git a/pages/e2e-login.vue b/pages/e2e-login.vue index 3b1e2557d2..59a6c40893 100644 --- a/pages/e2e-login.vue +++ b/pages/e2e-login.vue @@ -4,35 +4,60 @@ - diff --git a/pages/error.vue b/pages/error.vue index f341a3f54b..0813cb1ef5 100644 --- a/pages/error.vue +++ b/pages/error.vue @@ -1,6 +1,26 @@ - diff --git a/pages/identity.vue b/pages/identity.vue index ede27fe40c..f4aeaaa5fa 100644 --- a/pages/identity.vue +++ b/pages/identity.vue @@ -11,5 +11,17 @@ export default { Identity, }, layout: 'centered-half-layout', + head() { + const title = 'Identity' + const metaData = { + title, + description: 'Create your on-chain identity', + url: '/identity', + } + return { + title, + meta: [...this.$seoMeta(metaData)], + } + }, } diff --git a/pages/ksm/create.vue b/pages/ksm/create.vue index 686e1509e9..277d79dc22 100644 --- a/pages/ksm/create.vue +++ b/pages/ksm/create.vue @@ -32,7 +32,7 @@ export default { } }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Create carbonless NFTs' const metaData = { title, type: 'article', diff --git a/pages/qrCode.vue b/pages/qrCode.vue index 340b831195..b97a1731ba 100644 --- a/pages/qrCode.vue +++ b/pages/qrCode.vue @@ -5,32 +5,53 @@ :key="item.title" class="column is-half has-text-centered mb-3"> {{ item.title }} - + - diff --git a/pages/rmrk/create.vue b/pages/rmrk/create.vue index b39daa7fe7..39ddf72faa 100644 --- a/pages/rmrk/create.vue +++ b/pages/rmrk/create.vue @@ -32,7 +32,7 @@ export default { } }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Create carbonless NFTs' const metaData = { title, type: 'article', diff --git a/pages/rmrk/mint.vue b/pages/rmrk/mint.vue index 5d9cf959e9..c846236bef 100644 --- a/pages/rmrk/mint.vue +++ b/pages/rmrk/mint.vue @@ -12,11 +12,11 @@ export default { return 'centered-half-layout' }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Mint a new NFT' const metaData = { title, type: 'article', - description: 'Create carbonless NFTs with low on-chain fees', + description: 'Mint new NFT with low on-chain fees', url: '/mint', image: `${this.$config.public.baseUrl}/k_card.png`, } diff --git a/pages/settings.vue b/pages/settings.vue index e1543da0b5..49ef8d78aa 100644 --- a/pages/settings.vue +++ b/pages/settings.vue @@ -17,21 +17,49 @@ - diff --git a/pages/snek/assets.vue b/pages/snek/assets.vue index 29faba4c54..d69afce295 100644 --- a/pages/snek/assets.vue +++ b/pages/snek/assets.vue @@ -8,5 +8,17 @@ export default { components: { AssetList: () => import('@/components/bsx/Asset/AssetList.vue'), }, + head() { + const title = 'Select Payment Asset' + const metaData = { + title, + description: 'Select asset for paying transaction fees', + url: '/snek/assets', + } + return { + title, + meta: [...this.$seoMeta(metaData)], + } + }, } diff --git a/pages/snek/claim.vue b/pages/snek/claim.vue index 37decbc720..c7c32023b3 100644 --- a/pages/snek/claim.vue +++ b/pages/snek/claim.vue @@ -14,7 +14,7 @@ export default { return 'centered-half-layout' }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Claim' const metaData = { title, type: 'article', diff --git a/pages/snek/create.vue b/pages/snek/create.vue index f9e356d35b..2d1e07be57 100644 --- a/pages/snek/create.vue +++ b/pages/snek/create.vue @@ -33,7 +33,7 @@ export default { } }, head() { - const title = 'KodaDot | Low fees and low carbon minting' + const title = 'Create carbonless NFTs' const metaData = { title, type: 'article', diff --git a/pages/snek/incomingOffers.vue b/pages/snek/incomingOffers.vue index 6405abfe12..7881f4c700 100644 --- a/pages/snek/incomingOffers.vue +++ b/pages/snek/incomingOffers.vue @@ -8,5 +8,18 @@ export default { components: { MyOffer: () => import('@/components/bsx/Offer/MyOffer.vue'), }, + head() { + const title = 'Incoming Offers' + const metaData = { + title, + description: + 'See all the offers you have received for your NFTs on KodaDot', + url: '/snek/incomingOffers', + } + return { + title, + meta: [...this.$seoMeta(metaData)], + } + }, } diff --git a/pages/snek/offers.vue b/pages/snek/offers.vue index d373e8ebc3..09b6d9817e 100644 --- a/pages/snek/offers.vue +++ b/pages/snek/offers.vue @@ -9,5 +9,17 @@ export default { MasterOfferTable: () => import('@/components/bsx/Offer/MasterOfferTable.vue'), }, + head() { + const title = 'Marketplace Offers' + const metaData = { + title, + description: 'See all the offers on Basilisk network', + url: '/snek/offers', + } + return { + title, + meta: [...this.$seoMeta(metaData)], + } + }, } diff --git a/pages/snek/stats.vue b/pages/snek/stats.vue index 5f6d7a1fe6..714e816421 100644 --- a/pages/snek/stats.vue +++ b/pages/snek/stats.vue @@ -8,5 +8,18 @@ export default { components: { OfferStats: () => import('@/components/bsx/Offer/OfferStats.vue'), }, + head() { + const title = 'Marketplace Statistics' + const metaData = { + title, + description: + 'Marketplace activity and statistics for on Basilisk network', + url: '/snek/stats', + } + return { + title, + meta: [...this.$seoMeta(metaData)], + } + }, } diff --git a/pages/sustainability.vue b/pages/sustainability.vue index 005d089819..f27977a969 100644 --- a/pages/sustainability.vue +++ b/pages/sustainability.vue @@ -116,13 +116,16 @@ export default { layout: 'centered-half-layout', head() { const runtimeConfig = useRuntimeConfig() + const title = 'Sustainibility of KodaDot' const metaData = { + title, type: 'article', description: 'KodaDot: Sustainibility mission', url: '/sustainibility', image: `${runtimeConfig.public.baseUrl}/k_card.png`, } return { + title, meta: [...this.$seoMeta(metaData)], } },