diff --git a/frontend/src/pages/ChallengeDetail.jsx b/frontend/src/pages/ChallengeDetail.jsx
index 2034b5d..b824bc5 100644
--- a/frontend/src/pages/ChallengeDetail.jsx
+++ b/frontend/src/pages/ChallengeDetail.jsx
@@ -306,12 +306,13 @@ export default function ChallengeDetail() {
display: 'flex',
justifyContent: 'space-between',
alignItems: 'center',
+ gap: '1rem',
padding: '0.75rem',
border: '1px solid var(--border)',
borderRadius: '0.5rem'
}}
>
-
+
{friend.username}
{friend.email}
@@ -319,6 +320,7 @@ export default function ChallengeDetail() {
className="btn btn-primary btn-sm"
onClick={() => handleInvite(friend.id, friend.username)}
disabled={inviting === friend.id}
+ style={{ flexShrink: 0 }}
>
{inviting === friend.id ? 'Inviting...' : 'Invite'}
@@ -362,10 +364,11 @@ export default function ChallengeDetail() {
borderBottom: '1px solid var(--border)',
display: 'flex',
justifyContent: 'space-between',
- alignItems: 'center'
+ alignItems: 'center',
+ gap: '1rem'
}}
>
-
+
{user.username}
{user.email}
@@ -373,6 +376,7 @@ export default function ChallengeDetail() {
className="btn btn-primary btn-sm"
onClick={() => handleInvite(user.id, user.username)}
disabled={inviting === user.id}
+ style={{ flexShrink: 0 }}
>
{inviting === user.id ? 'Inviting...' : 'Invite'}
diff --git a/frontend/src/pages/Friends.jsx b/frontend/src/pages/Friends.jsx
index 4f29aae..088e79e 100644
--- a/frontend/src/pages/Friends.jsx
+++ b/frontend/src/pages/Friends.jsx
@@ -285,13 +285,6 @@ export default function Friends() {
>
{sending === friend.id ? 'Sending...' : 'Add Friend'}
-
))}