Skip to content

Commit 95b2121

Browse files
committed
Add external links and plugin menu to layout config
Introduced new navigation items: an external CMS demo link and a menu for other plugins (Filaletter and InspireCMS) with descriptions and icons. This enhances the navigation options available in the layout.
1 parent 5e8fb20 commit 95b2121

1 file changed

Lines changed: 26 additions & 1 deletion

File tree

app/layout.config.tsx

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import {
77
} from "@/lib/repo-config";
88
import type { Metadata } from "next";
99
import { pageMeta } from "@/lib/meta";
10+
import { SquareArrowOutUpRightIcon } from 'lucide-react';
1011

1112
export function generatePluginsGrid() {
1213
return (
@@ -56,7 +57,31 @@ export const baseOptions: BaseLayoutProps = {
5657
{
5758
text: "Quick Start",
5859
url: "/docs",
59-
secondary: false,
60+
},
61+
{
62+
text: "Cms Demo",
63+
url: "https://filament-cms-website-demo.solutionforest.net/admin",
64+
external: true,
65+
},
66+
{
67+
type: 'menu',
68+
text: 'Other Plugins',
69+
items: [
70+
{
71+
text: 'Filaletter',
72+
description: 'A comprehensive newsletter management solution for Filament',
73+
url: 'http://filaletter.solutionforest.net/',
74+
external: true,
75+
icon: <SquareArrowOutUpRightIcon />,
76+
},
77+
{
78+
text: 'InspireCMS',
79+
description: 'A powerful content management system built with modern technologies',
80+
url: 'https://inspirecms.net/',
81+
external: true,
82+
icon: <SquareArrowOutUpRightIcon />,
83+
},
84+
],
6085
},
6186
],
6287
};

0 commit comments

Comments
 (0)