From 3e8aa260184e7146c7463ea8cccc617b0ede8943 Mon Sep 17 00:00:00 2001 From: SKINMAKER Date: Sun, 19 Feb 2023 21:10:54 +0900 Subject: [PATCH] fix: bot / server card width (#537) * fix: server card width * fix: bot card width * feat: set min width * feat: adjust text size by screen * feat: improve server card layout * feat: improve bot card layout * chore: remove unnecessary div --- components/BotCard.tsx | 51 +++++++++++++++++++-------------------- components/ServerCard.tsx | 47 ++++++++++++++++++------------------ 2 files changed, 48 insertions(+), 50 deletions(-) diff --git a/components/BotCard.tsx b/components/BotCard.tsx index bb9fc6e..5a583b9 100644 --- a/components/BotCard.tsx +++ b/components/BotCard.tsx @@ -10,7 +10,7 @@ const Tag = dynamic(() => import('@components/Tag')) const DiscordAvatar = dynamic(() => import('@components/DiscordAvatar')) const BotCard: React.FC = ({ manage = false, bot }) => { - return
+ return
@@ -27,9 +27,9 @@ const BotCard: React.FC = ({ manage = false, bot }) => { >
-
-
-
+
+
+
= ({ manage = false, bot }) => { className='absolute -left-2 -top-8 mx-auto w-32 h-32 bg-white rounded-full' />
- -
-

- - {Status[bot.status]?.text} -

-

{bot.name}

+
+ + {formatNumber(bot.votes)} + + } + dark + /> + {formatNumber(bot.servers)} 서버 : 'N/A'} + dark + />
-
- - {formatNumber(bot.votes)} - - } - dark - /> - {formatNumber(bot.servers)} 서버 : 'N/A'} - dark - /> -
+
+
+

+ + {Status[bot.status]?.text} +

+

{bot.name}

{bot.intro} diff --git a/components/ServerCard.tsx b/components/ServerCard.tsx index e129949..568a731 100644 --- a/components/ServerCard.tsx +++ b/components/ServerCard.tsx @@ -11,7 +11,7 @@ const ServerIcon = dynamic(() => import('@components/ServerIcon')) const ServerCard: React.FC = ({ type, server }) => { const newServerLink = server.data ? `/addserver/${server.id}` : `${DiscordEnpoints.InviteApplication(DSKR_BOT_ID, {}, 'bot', null, server.id)}&disable_guild_select=true` - return

+ return
@@ -28,9 +28,9 @@ const ServerCard: React.FC = ({ type, server }) => { >
-
-
-
+
+
+
= ({ type, server }) => { className='absolute -left-2 -top-8 mx-auto w-32 h-32 bg-white rounded-full' />
- -
-

- 정보 갱신 불가 -

-

{server.name}

+
+ + {formatNumber(server.votes)} + + } + dark + /> + {formatNumber(server.members)} 멤버 : 'N/A'} + dark + />
-
- - {formatNumber(server.votes)} - - } - dark - /> - {formatNumber(server.members)} 멤버 : 'N/A'} - dark - /> +
+

+ 정보 갱신 불가 +

+

{server.name}