@@ -28,17 +28,26 @@ export const NewPlayers: React.FC = () => {
28
28
29
29
return (
30
30
< div className = "flex flex-col gap-3" >
31
- < div className = "flex flex-row gap-3 justify-end" >
32
- < label > Joins since (minutes ago):</ label >
33
- < input
34
- onKeyDown = { ( ev ) => {
35
- if ( ev . key === "Enter" ) {
36
- setTimeAgo ( Number . parseInt ( ev . currentTarget . value ) ) ;
37
- }
38
- } }
39
- defaultValue = { 240 }
40
- type = "number"
41
- />
31
+ < div className = "flex flex-row gap-3 justify-between" >
32
+ < div className = "red-alert-bg p-2" >
33
+ < div className = "foreground p-2" >
34
+ Indicates players that joined BYOND and this server within 24 hours
35
+ </ div >
36
+ </ div >
37
+ < div className = "flex flex-col justify-end" >
38
+ < div className = "flex flex-row gap-3" >
39
+ < label > Joins since (minutes ago):</ label >
40
+ < input
41
+ onKeyDown = { ( ev ) => {
42
+ if ( ev . key === "Enter" ) {
43
+ setTimeAgo ( Number . parseInt ( ev . currentTarget . value ) ) ;
44
+ }
45
+ } }
46
+ defaultValue = { 240 }
47
+ type = "number"
48
+ />
49
+ </ div >
50
+ </ div >
42
51
</ div >
43
52
< table >
44
53
< thead >
@@ -72,12 +81,16 @@ const RenderNewPlayer = (props: { player: Player }) => {
72
81
const isNew = firstJoin . getTime ( ) - byondAccountAge . getTime ( ) < 86400000 ;
73
82
74
83
return (
75
- < tr className = { isNew ? "border border-red-400 rounded" : "" } >
84
+ < tr >
76
85
< td >
77
86
< NameExpand name = { player . ckey } />
78
87
</ td >
79
- < td > { firstJoin . toLocaleString ( ) } </ td >
80
- < td > { byondAccountAge . toLocaleDateString ( ) } </ td >
88
+ < td className = { isNew ? "red-alert-bg" : "" } >
89
+ { firstJoin . toLocaleString ( ) }
90
+ </ td >
91
+ < td className = { isNew ? "red-alert-bg" : "" } >
92
+ { byondAccountAge . toLocaleDateString ( ) }
93
+ </ td >
81
94
< td >
82
95
< DetailedCid cid = { player . lastKnownCid } />
83
96
</ td >
0 commit comments