diff --git a/public/favicon.svg b/public/favicon.svg deleted file mode 100644 index f62b812..0000000 --- a/public/favicon.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/manifest.json b/public/manifest.json deleted file mode 100644 index e94aa26..0000000 --- a/public/manifest.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "short_name": "Rango Exchange Explorer", - "name": "Rango Exchange Explorer", - "description": "Track all transactions on Rango Exchange", - "icons": [ - { - "src": "logo.png", - "sizes": "64x64 32x32 24x24 16x16", - "type": "image/png" - }, - { - "src": "logo.png", - "type": "image/png", - "sizes": "192x192" - } - ], - "start_url": ".", - "display": "standalone", - "theme_color": "#000000", - "background_color": "#ffffff", - "homepage_url": "https://scan.rango.exchange" -} diff --git a/public/favicon.png b/src/app/apple-icon.png similarity index 100% rename from public/favicon.png rename to src/app/apple-icon.png diff --git a/src/app/apple-icon2.png b/src/app/apple-icon2.png new file mode 100644 index 0000000..96a56b0 Binary files /dev/null and b/src/app/apple-icon2.png differ diff --git a/src/app/apple-icon3.png b/src/app/apple-icon3.png new file mode 100644 index 0000000..58c5b11 Binary files /dev/null and b/src/app/apple-icon3.png differ diff --git a/src/app/apple-icon4.png b/src/app/apple-icon4.png new file mode 100644 index 0000000..73915b3 Binary files /dev/null and b/src/app/apple-icon4.png differ diff --git a/src/app/favicon.ico b/src/app/favicon.ico new file mode 100644 index 0000000..93d0072 Binary files /dev/null and b/src/app/favicon.ico differ diff --git a/src/app/icon1.png b/src/app/icon1.png new file mode 100644 index 0000000..5d699d2 Binary files /dev/null and b/src/app/icon1.png differ diff --git a/src/app/icon2.png b/src/app/icon2.png new file mode 100644 index 0000000..25cf040 Binary files /dev/null and b/src/app/icon2.png differ diff --git a/src/app/icon3.png b/src/app/icon3.png new file mode 100644 index 0000000..96a56b0 Binary files /dev/null and b/src/app/icon3.png differ diff --git a/src/app/icon4.png b/src/app/icon4.png new file mode 100644 index 0000000..58c5b11 Binary files /dev/null and b/src/app/icon4.png differ diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0a79315..7b0da4d 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -13,29 +13,17 @@ export const metadata: Metadata = { description: description, keywords: 'Rango Exchange, Rango dApp, Multi-chain DEX aggregator, Cross-Chain Swap, binance bridge, 1inch, crypto API, Metamask', - icons: { - icon: '/favicon.svg', - shortcut: { - url: '/favicon.png', - type: 'image/png', - }, - }, twitter: { card: 'summary_large_image', site: '@rangoexchange', title: 'socialTitle', description, creator: '@rangoexchange', - images: 'https://scan.rango.exchange/preview.jpg', }, openGraph: { title: socialTitle, type: 'website', url: `${BASE_URL}/`, - images: { - url: 'https://scan.rango.exchange/preview.jpg', - alt: 'Rango Exchange Explorer', - }, description, siteName: APP_NAME, }, diff --git a/src/app/logo512.png b/src/app/logo512.png new file mode 100644 index 0000000..73915b3 Binary files /dev/null and b/src/app/logo512.png differ diff --git a/src/app/manifest.json b/src/app/manifest.json new file mode 100644 index 0000000..4c50460 --- /dev/null +++ b/src/app/manifest.json @@ -0,0 +1,42 @@ +{ + "short_name": "Rango Exchange Explorer", + "name": "Rango Exchange Explorer", + "description": "Track all transactions on Rango Exchange", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon", + "purpose": "any maskable" + }, + { + "src": "icon2.png", + "type": "image/png", + "sizes": "128x128", + "purpose": "any maskable" + }, + { + "src": "icon3.png", + "type": "image/png", + "sizes": "192x192", + "purpose": "any maskable" + }, + { + "src": "icon4.png", + "type": "image/png", + "sizes": "256x256", + "purpose": "any maskable" + }, + { + "src": "icon5.png", + "type": "image/png", + "sizes": "512x512", + "purpose": "any maskable" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff", + "homepage_url": "https://scan.rango.exchange" +} diff --git a/src/app/opengraph-image.alt.txt b/src/app/opengraph-image.alt.txt new file mode 100644 index 0000000..35294b3 --- /dev/null +++ b/src/app/opengraph-image.alt.txt @@ -0,0 +1 @@ +Rango Exchange \ No newline at end of file diff --git a/public/preview.jpg b/src/app/opengraph-image.jpg similarity index 100% rename from public/preview.jpg rename to src/app/opengraph-image.jpg diff --git a/src/app/robots.txt b/src/app/robots.txt new file mode 100644 index 0000000..81a8a54 --- /dev/null +++ b/src/app/robots.txt @@ -0,0 +1,8 @@ +User-Agent: * +Allow: / + +# Host +Host: https://rango.exchange + +# Sitemaps +Sitemap: https://rango.exchange/sitemap.xml \ No newline at end of file diff --git a/src/app/sitemap.ts b/src/app/sitemap.ts new file mode 100644 index 0000000..06acc0c --- /dev/null +++ b/src/app/sitemap.ts @@ -0,0 +1,31 @@ +import type { MetadataRoute } from 'next'; +import { WEBSITE_URL } from 'src/constant/meta'; + +export default function sitemap(): MetadataRoute.Sitemap { + return [ + { + url: WEBSITE_URL, + priority: 0.9, + }, + { + url: `${WEBSITE_URL}/statistics`, + priority: 0.8, + }, + { + url: `${WEBSITE_URL}/search`, + priority: 0.8, + }, + { + url: `${WEBSITE_URL}/swap`, + priority: 0.8, + }, + { + url: `https://app.rango.exchange/`, + priority: 0.9, + }, + { + url: `https://docs.rango.exchange`, + priority: 0.9, + }, + ]; +} diff --git a/src/app/twitter-image.alt.txt b/src/app/twitter-image.alt.txt new file mode 100644 index 0000000..35294b3 --- /dev/null +++ b/src/app/twitter-image.alt.txt @@ -0,0 +1 @@ +Rango Exchange \ No newline at end of file diff --git a/src/app/twitter-image.jpg b/src/app/twitter-image.jpg new file mode 100644 index 0000000..b556521 Binary files /dev/null and b/src/app/twitter-image.jpg differ diff --git a/src/constant/meta.ts b/src/constant/meta.ts new file mode 100644 index 0000000..5f1b1eb --- /dev/null +++ b/src/constant/meta.ts @@ -0,0 +1 @@ +export const WEBSITE_URL = 'https://explorer.rango.exchange';