diff --git a/web/src/components/header.tsx b/web/src/components/header.tsx
index 0259708a..2fee310d 100644
--- a/web/src/components/header.tsx
+++ b/web/src/components/header.tsx
@@ -5,7 +5,7 @@ import { ThemeSwitcher } from "@/components/theme-switcher"
import { REPO_PATH } from "@/constants"
import { getIconsArray } from "@/lib/api"
import type { IconWithName } from "@/types/icons"
-import { Github, Search } from "lucide-react"
+import { Github, PlusCircle, Search } from "lucide-react"
import Link from "next/link"
import { useEffect, useState } from "react"
import { CommandMenu } from "./command-menu"
@@ -74,7 +74,20 @@ export function Header() {
+ {/* Mobile Submit Button -> triggers IconSubmissionForm dialog */}
+
+
+
+ Submit icon(s)
+
+ }
+ />
+
+
+ {/* Desktop Submit Button */}
diff --git a/web/src/components/icon-search.tsx b/web/src/components/icon-search.tsx
index df6610c5..fd5fd3f7 100644
--- a/web/src/components/icon-search.tsx
+++ b/web/src/components/icon-search.tsx
@@ -397,17 +397,19 @@ export function IconSearch({ icons }: IconSearchProps) {
{filteredIcons.length === 0 ? (
-
-
+
+
Icon not found
Help us expand our collection
-
-
+
+
+
+
Can't submit it yourself?