From 50aa55ecbe89b0484c98bf2ac1fa5f95667232a9 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Tue, 30 Sep 2025 12:03:15 +0000 Subject: [PATCH] Fix: Improve search text wrapping and spacing --- src/components/layout/Header.tsx | 14 +++++++------- src/components/search/AutocompleteSearch.tsx | 17 +++++++++-------- src/components/search/MobileSearch.tsx | 14 +++++++------- src/components/search/SearchDropdown.tsx | 12 ++++++------ src/components/ui/input.tsx | 2 +- 5 files changed, 30 insertions(+), 29 deletions(-) diff --git a/src/components/layout/Header.tsx b/src/components/layout/Header.tsx index 03cb0407..fbd89e3f 100644 --- a/src/components/layout/Header.tsx +++ b/src/components/layout/Header.tsx @@ -31,9 +31,9 @@ export function Header() { return ( <>
-
+
{/* Mobile: Menu + Logo */} -
+
{/* Mobile Menu */} @@ -108,8 +108,8 @@ export function Header() { {/* Logo */} - - + + ThrillWiki @@ -215,9 +215,9 @@ export function Header() {
{/* Right side: Search, Theme, Auth */} -
+
{/* Desktop Search */} -
+
@@ -225,7 +225,7 @@ export function Header() { @@ -227,15 +227,16 @@ export function AutocompleteSearch({ {isHero && ( )}
{isOpen && displayItems.length > 0 && ( -
+
{query.length === 0 && showRecentSearches && suggestions.length > 0 && ( <> diff --git a/src/components/search/MobileSearch.tsx b/src/components/search/MobileSearch.tsx index d549a7d7..ab110375 100644 --- a/src/components/search/MobileSearch.tsx +++ b/src/components/search/MobileSearch.tsx @@ -23,24 +23,24 @@ export function MobileSearch({ open, onOpenChange }: MobileSearchProps) {
{/* Search Header */} -
-
+
+
-
- +
+ setQuery(e.target.value)} - className="pl-10 h-11 text-base" + className="pl-10 pr-3 h-11 text-sm w-full" />
diff --git a/src/components/search/SearchDropdown.tsx b/src/components/search/SearchDropdown.tsx index 80add1fd..7700e7e2 100644 --- a/src/components/search/SearchDropdown.tsx +++ b/src/components/search/SearchDropdown.tsx @@ -42,25 +42,25 @@ export function SearchDropdown() { }; return ( -
-
- +
+
+
{isOpen && ( -
+
)} diff --git a/src/components/ui/input.tsx b/src/components/ui/input.tsx index 09700f60..fa419a45 100644 --- a/src/components/ui/input.tsx +++ b/src/components/ui/input.tsx @@ -8,7 +8,7 @@ const Input = React.forwardRef>(