initial commit

This commit is contained in:
2025-08-29 12:03:04 +10:00
commit 672960840e
50 changed files with 10067 additions and 0 deletions

57
src/globals/home.ts Normal file
View File

@@ -0,0 +1,57 @@
import { lucideOptions } from "@/lib/lucid-options";
import { GlobalConfig } from "payload";
export const Home: GlobalConfig = {
slug: "home",
access: {
read: () => true,
},
fields: [
{
name: "mainLinks",
type: "array",
required: true,
fields: [
{
name: "title",
type: "text",
required: true,
},
{
name: "url",
type: "text",
required: true,
},
{
name: "icon",
type: "select",
options: lucideOptions,
required: true,
},
],
},
{
name: "popoverLinks",
type: "array",
required: true,
fields: [
{
name: "title",
type: "text",
required: true,
},
{
name: "url",
type: "text",
required: true,
},
{
name: "icon",
type: "select",
options: lucideOptions,
required: true,
},
],
},
],
}