aboutsummaryrefslogtreecommitdiffstats
path: root/src/consts.ts
diff options
context:
space:
mode:
authoraman333nolawz <amananudhiu@gmail.com>2026-03-02 21:49:13 +0530
committeraman333nolawz <amananudhiu@gmail.com>2026-03-02 21:49:13 +0530
commitd41eff9eccf66644c4c60f53cb516bf079937a28 (patch)
tree248a0863a3181369f943d678ec4273911d35efac /src/consts.ts
Using astro-erudite for static site generation
Diffstat (limited to 'src/consts.ts')
-rw-r--r--src/consts.ts47
1 files changed, 47 insertions, 0 deletions
diff --git a/src/consts.ts b/src/consts.ts
new file mode 100644
index 0000000..53d9f3a
--- /dev/null
+++ b/src/consts.ts
@@ -0,0 +1,47 @@
+import type { IconMap, SocialLink, Site } from '@/types'
+
+export const SITE: Site = {
+ title: 'FOSS CET',
+ description:
+ 'Don\'t just join a club; build one. We need architects, not just members',
+ href: 'https://astro-erudite.vercel.app',
+ author: 'fosscet',
+ locale: 'en-US',
+ featuredPostCount: 2,
+ postsPerPage: 3,
+}
+
+export const NAV_LINKS: SocialLink[] = [
+ {
+ href: '/blog',
+ label: 'blog',
+ },
+ {
+ href: '/authors',
+ label: 'authors',
+ },
+ {
+ href: '/about',
+ label: 'about',
+ },
+]
+
+export const SOCIAL_LINKS: SocialLink[] = [
+ {
+ href: 'https://codeberg.org/foss-cet',
+ label: 'CodeBerg',
+ },
+ {
+ href: '/rss.xml',
+ label: 'RSS',
+ },
+]
+
+export const ICON_MAP: IconMap = {
+ Website: 'lucide:globe',
+ CodeBerg: 'lucide:mountain-snow',
+ LinkedIn: 'lucide:linkedin',
+ Twitter: 'lucide:twitter',
+ Email: 'lucide:mail',
+ RSS: 'lucide:rss',
+}