Skip to content

Commit b651e52

Browse files
committed
feat: Add "Report" link to GitHub issues in the Home component
1 parent 117c5f0 commit b651e52

1 file changed

Lines changed: 25 additions & 2 deletions

File tree

src/app/page.tsx

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { Sidebar } from '@/components/Sidebar'
66
import { MainContent } from '@/components/MainContent'
77
import { SearchBar } from '@/components/SearchBar'
88
import { ThemeToggle } from '@/components/ThemeToggle'
9+
import { ExternalLink } from 'lucide-react'
910

1011
export default function Home() {
1112
const router = useRouter()
@@ -36,6 +37,16 @@ export default function Home() {
3637
Nostr Event Kinds
3738
</h1>
3839
<div className="flex items-center gap-2">
40+
<a
41+
href="https://github.com/nostrocket/nostr.dev/issues/new"
42+
target="_blank"
43+
rel="noopener noreferrer"
44+
className="hidden lg:flex items-center gap-1 px-2 py-1 text-sm bg-blue-600 hover:bg-blue-700 text-white rounded transition-colors"
45+
>
46+
Report
47+
<ExternalLink className="h-3 w-3" />
48+
<span className="ml-1 px-1 py-0.5 text-xs bg-green-500 text-white rounded">new</span>
49+
</a>
3950
<div className="hidden lg:block">
4051
<ThemeToggle />
4152
</div>
@@ -76,8 +87,20 @@ export default function Home() {
7687
<h2 className="text-lg font-semibold text-gray-900 dark:text-gray-100">
7788
{selectedKind !== null ? `Kind ${selectedKind}` : 'Nostr Reference'}
7889
</h2>
79-
<div className="block lg:hidden">
80-
<ThemeToggle />
90+
<div className="flex items-center gap-2">
91+
<a
92+
href="https://github.com/nostrocket/nostr.dev/issues/new"
93+
target="_blank"
94+
rel="noopener noreferrer"
95+
className="lg:hidden flex items-center gap-1 px-2 py-1 text-sm bg-blue-600 hover:bg-blue-700 text-white rounded transition-colors"
96+
>
97+
Report
98+
<ExternalLink className="h-3 w-3" />
99+
<span className="ml-1 px-1 py-0.5 text-xs bg-green-500 text-white rounded">new</span>
100+
</a>
101+
<div className="block lg:hidden">
102+
<ThemeToggle />
103+
</div>
81104
</div>
82105
</div>
83106

0 commit comments

Comments
 (0)