justin.deal/src/lib/variables.ts

50 lines
1.6 KiB
TypeScript
Raw Normal View History

2025-04-26 23:21:07 -07:00
// Set any item to undefined to remove it from the site or to use the default value
export const GLOBAL = {
// Site metadata
username: "Justin Deal",
rootUrl: "https://justin.deal",
shortDescription: "My personal slice of the internet",
2025-05-03 02:44:08 -07:00
longDescription: "My personal blog, portfolio, and homelab dashboard built with Astro, TypeScript, TailwindCSS, and Alpine.js.",
2025-04-26 23:21:07 -07:00
// Social media links
2025-05-03 02:44:08 -07:00
githubProfile: "https://github.com/justindeal",
2025-04-26 23:21:07 -07:00
twitterProfile: "https://twitter.com/",
linkedinProfile: "https://www.linkedin.com/",
// Common text names used throughout the site
articlesName: "Articles",
projectsName: "Projects",
viewAll: "View All",
// Common descriptions used throughout the site
noArticles: "No featured articles yet.",
noProjects: "No featured projects yet.",
// Blog metadata
blogTitle: "My Thoughts & Takes",
blogShortDescription: "Practical wisdom, unfiltered thoughts, and hot takes.",
blogLongDescription: "Web development, tech trends, and the occasional programming mishap.",
// Project metadata
projectTitle: "Projects and Code",
projectShortDescription: "A list of my web development projects and developer tools.",
projectLongDescription: "All of my projects, including both frontend and full-stack applications.",
// Profile image
profileImage: "pixel_avatar.png",
// Menu items
menu: {
home: "/",
blog: "/blog",
projects: "/projects",
2025-04-27 20:43:15 -07:00
homelab: "/homelab",
2025-04-26 23:21:07 -07:00
// about: "/about",
// code: "https://code.justin.deal",
// videos: "https://www.youtube.com/@justin_deal",
// homelab: "https://homelab.justin.deal",
// contact: "/contact",
}
};