Skip to content

Commit dac2ace

Browse files
authored
Add custom toolkit callout to Integrations page (#196)
* Add custom toolkit callout * Tweak wording
1 parent 276f36c commit dac2ace

File tree

1 file changed

+36
-1
lines changed

1 file changed

+36
-1
lines changed

src/components/custom/Toolkits/Toolkits.tsx

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,17 @@ import { Button } from "@/components/ui/button";
44
import { Input } from "@/components/ui/input";
55
import { cn } from "@/lib/utils";
66
import { useDebounce } from "@uidotdev/usehooks";
7-
import { BadgeCheck, CheckCircle, Key, Search, Users, X } from "lucide-react";
7+
import {
8+
BadgeCheck,
9+
CheckCircle,
10+
Key,
11+
Search,
12+
Users,
13+
X,
14+
Plus,
15+
} from "lucide-react";
816
import React, { useCallback, useMemo, useState } from "react";
17+
import Link from "next/link";
918

1019
export type ToolkitType = "arcade" | "verified" | "community" | "auth";
1120

@@ -111,6 +120,32 @@ export default function Toolkits({ tools, categories }: ToolkitsProps) {
111120
),
112121
)}
113122
</div>
123+
124+
{/* Custom Integration Call-to-Action */}
125+
<div className="mt-8 rounded-lg border border-dashed border-blue-500/50 bg-blue-500/10 p-6">
126+
<div className="flex flex-col items-center space-y-4 sm:flex-row sm:space-x-6 sm:space-y-0">
127+
<div className="flex h-16 w-16 items-center justify-center rounded-full bg-blue-500/20">
128+
<Plus className="h-8 w-8 text-blue-400" />
129+
</div>
130+
<div className="text-center sm:text-left">
131+
<h2 className="text-xl font-bold text-gray-100">
132+
Build your own integration
133+
</h2>
134+
<p className="mt-2 text-gray-300">
135+
Don't see what you need? Use Arcade's SDK to easily integrate
136+
with any service or API you use!
137+
</p>
138+
<div className="mt-4">
139+
<Link
140+
href="https://docs.arcade.dev/home/build-tools/create-a-toolkit"
141+
className="inline-flex items-center rounded-md bg-blue-600 px-4 py-2 text-sm font-medium text-white hover:bg-blue-700 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-2 focus:ring-offset-gray-800"
142+
>
143+
Learn how to build a toolkit
144+
</Link>
145+
</div>
146+
</div>
147+
</div>
148+
</div>
114149
</div>
115150
</div>
116151
<div className="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">

0 commit comments

Comments
 (0)