File tree Expand file tree Collapse file tree 3 files changed +35
-3
lines changed Expand file tree Collapse file tree 3 files changed +35
-3
lines changed Original file line number Diff line number Diff line change 1
1
/** @type {import('next').NextConfig } */
2
- const nextConfig = { } ;
2
+ const nextConfig = {
3
+ images : {
4
+ remotePatterns : [
5
+ {
6
+ protocol : "https" ,
7
+ hostname : "assets.stackrlabs.xyz" ,
8
+ pathname : "/**" ,
9
+ } ,
10
+ ] ,
11
+ } ,
12
+ } ;
3
13
4
14
export default nextConfig ;
Original file line number Diff line number Diff line change @@ -12,10 +12,24 @@ export const Footer = () => {
12
12
< Link href = "https://stackrlabs.xyz" target = "_blank" passHref >
13
13
< Image
14
14
src = { `https://assets.stackrlabs.xyz/light.svg` }
15
- width = { 100 }
16
- height = { 100 }
15
+ width = { 72 }
16
+ height = { 72 }
17
17
alt = "stackr-logo"
18
18
/>
19
+ </ Link > { " " }
20
+ < p className = "mx-2" > |</ p >
21
+ < Link
22
+ className = "flex gap-2 items-center"
23
+ href = "https://github.com/stackrlabs/dchess"
24
+ target = "_blank"
25
+ >
26
+ Source Code
27
+ < Image
28
+ src = { `https://assets.stackrlabs.xyz/github-white.svg` }
29
+ width = { 18 }
30
+ height = { 18 }
31
+ alt = "GitHub Logo"
32
+ />
19
33
</ Link >
20
34
</ footer >
21
35
) ;
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ import { Button } from "@/components/ui/button";
6
6
import { useAddress } from "@/hooks/useAddress" ;
7
7
import { formatHash } from "@/lib/utils" ;
8
8
import { usePrivy } from "@privy-io/react-auth" ;
9
+ import { InfoIcon } from "lucide-react" ;
9
10
import { useRouter } from "next/navigation" ;
10
11
import { useState } from "react" ;
11
12
import { Chessboard } from "react-chessboard" ;
@@ -152,6 +153,13 @@ export const GameTable = () => {
152
153
{ walletAddress && (
153
154
< div className = "mt-4" >
154
155
< h1 className = "text-2xl font-mono" > My Games</ h1 >
156
+
157
+ < div className = "py-2 text-blue-200 text-sm font-mono flex gap-2 text-center align-middle items-center" >
158
+ < InfoIcon className = "inline" size = { 16 } />
159
+ If no one joins a created game within a certain period, it is
160
+ automatically pruned from the rollup state.
161
+ </ div >
162
+
155
163
< div className = "grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 mt-4" >
156
164
{ myGames . length ? (
157
165
myGames . map ( renderGame )
You can’t perform that action at this time.
0 commit comments