import type { IconName } from "./icons"; type Card = { title: string; content: string; variant: "primary" | "secondary" | "accent" | "neutral"; }; export const siteConfig = { siteUrl: "https://atash.dev", name: "Atash Consulting", description: "Independent Software Consulting based in Edmonton, Alberta", header: { logo: { text: "Atash Consulting", href: "/", }, nav: [ { text: "Home", href: "/", }, { text: "Services", href: "/#services", }, { text: "About", href: "/#about", }, { text: "Contact", href: "/#contact", }, ], cta: { text: "Let's Talk", href: "/#contact", }, mobileLogoText: "Atash", }, hero: { title: "Atash Consulting", mainTitle: "{rotating} That Drive Growth", rotatingText: [ { text: "Web Applications", className: "bg-primary text-primary-content px-2", }, { text: "Mobile Apps", className: "bg-secondary text-secondary-content px-2", }, { text: "IT Strategies", className: "bg-accent text-accent-content px-2", }, ], cta: "Discuss Your Project", secondaryCta: "View Services", trustedText: "Trusted expertise in", features: [ { icon: "computer-desktop", text: "Web Development" }, { icon: "device-phone-mobile", text: "Mobile Apps" }, { icon: "cog-6-tooth", text: "DevOps" }, ], }, services: { title: "Our Services", cards: [ { title: "Web Development", content: "Functional, accessible, and beautiful websites.", variant: "primary", icon: "computer-desktop", }, { title: "Mobile App Development", content: "iOS, Android, and cross-platform mobile applications.", variant: "secondary", icon: "device-phone-mobile", }, { title: "DevOps", content: "CI/CD pipelines end-to-end automation.", variant: "secondary", icon: "cog-6-tooth", }, { title: "IT Support Processes", content: "Expert technical guidance backed by over a decade of experience.", variant: "primary", icon: "lifebuoy", }, ] as (Card & { icon: IconName })[], }, whyUs: { title: "Why Partner With Us?", cards: [ { title: "Fast Delivery", content: "Efficient delivery without compromising quality", variant: "primary", }, { title: "Slop-free", content: "Hand-crafted code built with care", variant: "secondary", }, { title: "Expert Support", content: "Ongoing support and maintenance services", variant: "accent", }, ] as Card[], stats: [ { value: "10+", label: "Years Experience" }, { value: "100%", label: "Client Satisfaction" }, { value: "12hr", label: "Response Time" }, ], }, clients: [ { name: "Saikyo Softworks", logo: "/clients/SaikyoSoftworks.webp", href: "https://saikyosoft.works", }, { name: "Royer Mortgages", logo: "/clients/RoyerMortgages.webp", href: "https://royermortgages.com", }, { name: "Marew Consulting Ltd", logo: "/clients/MarewConsulting.webp", href: "https://marewconsulting.ca", }, { name: "Hutch Mortgages", logo: "/clients/HutchMortgages.webp", href: "https://hutchmortgages.com", }, ], contact: { title: "Contact Us", cta: { text: "Let's Talk", href: "/#contact", ariaLabel: "Contact us for consultation", }, mainTitle: "Let's Work Together", form: { firstName: "First Name *", lastName: "Last Name *", email: "Email Address *", company: "Company", service: "Service Needed", budget: "Project Budget", message: "Project Details *", placeholders: { firstName: "Jason", lastName: "Borne", email: "jason@cia.gov", company: "CIA", message: "Tell us about your project requirements, timeline, and any specific needs...", }, selectPlaceholders: { service: "Select a service...", budget: "Select budget range...", }, services: [ { value: "web-development", label: "Web Development" }, { value: "mobile-development", label: "Mobile App Development" }, { value: "devops", label: "DevOps" }, { value: "it-support", label: "IT Support Processes" }, { value: "consultation", label: "General Consultation" }, ], budgets: [ { value: "under-1k", label: "Under $1,000" }, { value: "1k-5k", label: "$1,000 - $5,000" }, { value: "5k-10k", label: "$5,000 - $10,000" }, { value: "10k-plus", label: "$10,000+" }, { value: "unsure", label: "Unsure" }, ], submit: "Send Message", sending: "Sending...", success: "Message sent successfully! We'll get back to you soon.", error: "Error sending message. Please try again.", }, direct: { text: "Prefer to reach out directly?", email: "contact@atash.dev", }, }, footer: { copyright: "Copyright", rights: "All rights reserved.", }, } as const; export type SiteConfig = typeof siteConfig;