Skip to content

Commit 7dff920

Browse files
committed
feat(site): add next.js docs (#2834)
<!-- Please make sure there is an issue that this PR is correlated to. --> ## Changes <!-- If there are frontend changes, please include screenshots. -->
1 parent b78c3d6 commit 7dff920

File tree

12 files changed

+539
-9092
lines changed

12 files changed

+539
-9092
lines changed

frontend/packages/icons/manifest.json

Lines changed: 1 addition & 9086 deletions
Large diffs are not rendered by default.

frontend/packages/icons/scripts/postinstall.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ if (process.env.FONTAWESOME_PACKAGE_TOKEN) {
3838
"private": true,
3939
"sideEffects": false,
4040
"dependencies": {
41-
"@awesome.me/kit-63db24046b": "^1.0.12",
41+
"@awesome.me/kit-63db24046b": "^1.0.13",
4242
"@fortawesome/pro-regular-svg-icons": "6.6.0",
4343
"@fortawesome/pro-solid-svg-icons": "6.6.0"
4444
}

site/public/llms-full.txt

Lines changed: 175 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

site/public/llms.txt

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

site/src/app/(v2)/(marketing)/(index)/sections/TechSection.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ export function TechSection() {
306306
alt="Rust"
307307
/>
308308
<TechLink
309-
href="/docs/clients/nextjs"
309+
href="/docs/clients/next-js"
310310
name="Next.js"
311311
icon={nextjsLogo}
312312
alt="Next.js"

site/src/components/Card.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,15 @@ export function Card({
4242
</div>
4343
</div>
4444
)}
45-
<div className={clsx("px-8", (title || icon) ? "pb-6" : "py-6")}>
45+
<div className={clsx("px-8", title || icon ? "pb-6" : "py-6")}>
4646
{children}
4747
</div>
4848
</div>
4949
);
5050

5151
if (href) {
5252
return (
53-
<Link href={href} className="block group" target={target}>
53+
<Link href={href} className="flex group" target={target}>
5454
{content}
5555
</Link>
5656
);

site/src/components/DocsNavigation.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,14 @@ function TreeItem({ index, item, level = 0, parentPath = "" }: TreeItemProps) {
6868

6969
return (
7070
<NavLink href={item.href} external={item.external} level={level}>
71-
{item.icon ? (
71+
{item.icon && "prefix" in item.icon ? (
7272
<Icon icon={item.icon} className="mr-2 size-3.5" />
73+
) : item.icon ? (
74+
<img
75+
{...(item.icon as Record<string, string>)}
76+
className="mr-2 size-3.5"
77+
alt={item.title}
78+
/>
7379
) : null}
7480
<span className="truncate">
7581
{item.title ?? routes.pages[getAliasedHref(item.href)]?.title}

0 commit comments

Comments
 (0)