From f89070f29dc7ef7e36b97e564aa967f2a9afbc06 Mon Sep 17 00:00:00 2001 From: armando Date: Tue, 13 Feb 2024 11:06:57 -0800 Subject: [PATCH 1/2] feat: feedback --- package.json | 2 -- pages/[chain]/collection/[contract].tsx | 1 - 2 files changed, 3 deletions(-) diff --git a/package.json b/package.json index 82c9abebd..270fd9d72 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,6 @@ "@sentry/nextjs": "^7.85.0", "@types/uuid": "^9.0.1", "@vercel/og": "^0.5.20", - "chrome-aws-lambda": "^10.1.0", "dayjs": "^1.11.6", "eslint-config-next": "^14.1.0", "framer-motion": "^6.3.6", @@ -41,7 +40,6 @@ "next": "^14.1.0", "openapi-typescript-fetch": "^1.1.3", "posthog-js": "^1.93.6", - "puppeteer-core": "^22.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-hotkeys-hook": "^4.0.4", diff --git a/pages/[chain]/collection/[contract].tsx b/pages/[chain]/collection/[contract].tsx index f3246f172..a2f06d111 100644 --- a/pages/[chain]/collection/[contract].tsx +++ b/pages/[chain]/collection/[contract].tsx @@ -356,7 +356,6 @@ const CollectionPage: NextPage = ({ id, ssr }) => { return ( Date: Tue, 13 Feb 2024 11:43:49 -0800 Subject: [PATCH 2/2] feat: styling changes --- pages/[chain]/asset/[assetId].tsx | 1 + pages/api/og/token/index.tsx | 271 ++++-------------------------- 2 files changed, 33 insertions(+), 239 deletions(-) diff --git a/pages/[chain]/asset/[assetId].tsx b/pages/[chain]/asset/[assetId].tsx index 9440fdf4b..ab7be5811 100644 --- a/pages/[chain]/asset/[assetId].tsx +++ b/pages/[chain]/asset/[assetId].tsx @@ -228,6 +228,7 @@ const IndexPage: NextPage = ({ assetId, ssr }) => { const base64EncodedToken = btoa(JSON.stringify(token)) + console.log(`/api/og/token?token=${encodeURIComponent(base64EncodedToken)}`) return ( res.arrayBuffer()), + fetch( new URL( `https://github.com/reservoirprotocol/marketplace-v2/raw/dev/public/fonts/Inter-Regular.ttf`, @@ -121,7 +122,7 @@ export default async function handler(request: NextRequest) {
- - ERC-721 - - on{' '} -
- { - chains.find((chain) => chain.id === token.token?.chainId) - ?.name - } -
+ ERC-721 + {' '} + + on + {' '} + { + chains.find((chain) => chain.id === token.token?.chainId) + ?.name + }
@@ -222,7 +213,7 @@ export default async function handler(request: NextRequest) { > @@ -230,7 +221,7 @@ export default async function handler(request: NextRequest) { {token.market?.floorAsk?.price?.amount?.native} {' '} @@ -247,7 +238,7 @@ export default async function handler(request: NextRequest) { > @@ -255,10 +246,11 @@ export default async function handler(request: NextRequest) { - {token.market?.topBid?.price?.amount?.native} {' '} + {token.market?.topBid?.price?.amount?.native?.toFixed(2)}{' '} + {' '} {token.market?.floorAsk?.price?.currency?.symbol?.toUpperCase()}
@@ -266,13 +258,20 @@ export default async function handler(request: NextRequest) {
-
{new Date().toLocaleDateString()}
+
+ {new Date().toLocaleDateString()} +
- - - - - - - - - - - - - - - - - - - - - - - - -
- {token.token?.name} - -
-
-

- {token.token?.name} -

-
-
-

- Floor Price -

-
- Currency - {token.market?.floorAsk?.price?.amount?.native} -
-
-
- Market Source -

- {token.market?.floorAsk?.source?.name} -

-
-
-
-
- ), - { - width: 1200, - height: 630, - fonts: [ - { - name: 'Black', + weight: 800, data: blackFont, style: 'normal', }, { name: 'Regular', + weight: 500, data: regularFont, style: 'normal', },