diff --git a/src/app/messages/new-group/page.tsx b/src/app/messages/new-group/page.tsx index db826fe4..ac32d928 100644 --- a/src/app/messages/new-group/page.tsx +++ b/src/app/messages/new-group/page.tsx @@ -134,10 +134,10 @@ function NewGroupContent() {
{/* Group Name Input */} -
+
@@ -145,7 +145,7 @@ function NewGroupContent() { id="group-name" type="text" placeholder="Enter group name (optional)" - className="input input-bordered min-h-12 w-full" + className="input min-h-12 w-full" value={groupName} onChange={(e) => setGroupName( @@ -154,9 +154,7 @@ function NewGroupContent() { } disabled={isCreating} /> -

- {autoNamePreview} -

+

{autoNamePreview}

{/* Selected Members Section */} @@ -251,10 +249,10 @@ function NewGroupContent() { )} {/* Search Input */} -
+
{isAtCapacity && ( -

- Maximum members reached -

+

Maximum members reached

)}
diff --git a/src/app/messages/setup/page.tsx b/src/app/messages/setup/page.tsx index 10164780..3c4e167f 100644 --- a/src/app/messages/setup/page.tsx +++ b/src/app/messages/setup/page.tsx @@ -223,9 +223,9 @@ export default function MessagingSetupPage() { /> {/* Visible email field */} -
+
{/* Password field */} -
+
setPassword(e.target.value)} - className="input input-bordered min-h-11 w-full pr-12" + className="input min-h-11 w-full pr-12" placeholder="Create a messaging password" autoComplete="new-password" disabled={loading} @@ -270,9 +270,9 @@ export default function MessagingSetupPage() {
{/* Confirm password */} -
+
setConfirmPassword(e.target.value)} - className="input input-bordered min-h-11 w-full" + className="input min-h-11 w-full" placeholder="Confirm your password" autoComplete="new-password" disabled={loading} required /> diff --git a/src/components/atomic/Card/Card.test.tsx b/src/components/atomic/Card/Card.test.tsx index b219d74f..9288b66d 100644 --- a/src/components/atomic/Card/Card.test.tsx +++ b/src/components/atomic/Card/Card.test.tsx @@ -48,7 +48,7 @@ describe('Card', () => { it('applies compact class when compact prop is true', () => { const { container } = render(Content); - expect(container.firstChild).toHaveClass('card-compact'); + expect(container.firstChild).toHaveClass('card-sm'); }); it('applies side class when side prop is true (mobile-first: md:card-side)', () => { @@ -63,7 +63,7 @@ describe('Card', () => { it('applies bordered class when bordered prop is true', () => { const { container } = render(Content); - expect(container.firstChild).toHaveClass('card-bordered'); + expect(container.firstChild).toHaveClass('card-border'); }); it('applies custom className', () => { @@ -81,9 +81,9 @@ describe('Card', () => { const card = container.firstChild; expect(card).toHaveClass('card'); expect(card).toHaveClass('bg-base-100'); - expect(card).toHaveClass('card-compact'); + expect(card).toHaveClass('card-sm'); expect(card).toHaveClass('glass'); - expect(card).toHaveClass('card-bordered'); + expect(card).toHaveClass('card-border'); expect(card).toHaveClass('custom'); }); diff --git a/src/components/atomic/Card/Card.tsx b/src/components/atomic/Card/Card.tsx index 78586811..8cd105ff 100644 --- a/src/components/atomic/Card/Card.tsx +++ b/src/components/atomic/Card/Card.tsx @@ -37,10 +37,10 @@ export const Card: React.FC = ({ // side layout only on tablet+ (stacks on mobile) const classes = [ baseClasses, - compact && 'card-compact', + compact && 'card-sm', side && 'md:card-side', glass && 'glass', - bordered && 'card-bordered', + bordered && 'card-border', className, ] .filter(Boolean) diff --git a/src/components/atomic/MessageBubble/MessageBubble.tsx b/src/components/atomic/MessageBubble/MessageBubble.tsx index 26cda2b3..12eae48b 100644 --- a/src/components/atomic/MessageBubble/MessageBubble.tsx +++ b/src/components/atomic/MessageBubble/MessageBubble.tsx @@ -283,7 +283,7 @@ const MessageBubble = memo( ref={textareaRef} value={editContent} onChange={(e) => setEditContent(e.target.value)} - className="textarea textarea-bordered min-h-11 w-full resize-none" + className="textarea min-h-11 w-full resize-none" disabled={isSubmitting} aria-label="Edit message content" maxLength={10000} diff --git a/src/components/atomic/TagFilter/TagFilter.tsx b/src/components/atomic/TagFilter/TagFilter.tsx index ab995a6e..dd3680bb 100644 --- a/src/components/atomic/TagFilter/TagFilter.tsx +++ b/src/components/atomic/TagFilter/TagFilter.tsx @@ -91,13 +91,13 @@ export default function TagFilter({
{/* Search Input */} {showSearch && ( -
+
setSearchQuery(e.target.value)} placeholder={searchPlaceholder} - className="input input-bordered input-sm w-full" + className="input input-sm w-full" aria-label="Search tags" />
diff --git a/src/components/auth/AccountSettings/AccountSettings.tsx b/src/components/auth/AccountSettings/AccountSettings.tsx index 317c5c61..5d6f86a6 100644 --- a/src/components/auth/AccountSettings/AccountSettings.tsx +++ b/src/components/auth/AccountSettings/AccountSettings.tsx @@ -248,42 +248,40 @@ export default function AccountSettings({

Profile Settings

{/* Display Name Field */} -
+
setDisplayName(e.target.value)} - className="input input-bordered min-h-11" + className="input min-h-11" placeholder="e.g., John Doe" disabled={loading || isUpdatingProfile} />
{/* Bio Field */} -
+