diff --git a/web/public/favicon-32x32.png b/web/public/favicon-32x32.png new file mode 100644 index 0000000..27e9e32 Binary files /dev/null and b/web/public/favicon-32x32.png differ diff --git a/web/public/favicon.ico b/web/public/favicon.ico new file mode 100644 index 0000000..d9a74ea Binary files /dev/null and b/web/public/favicon.ico differ diff --git a/web/public/favicon.svg b/web/public/favicon.svg new file mode 100644 index 0000000..d86ca18 --- /dev/null +++ b/web/public/favicon.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/web/src/app/favicon.ico b/web/src/app/favicon.ico new file mode 100644 index 0000000..d9a74ea Binary files /dev/null and b/web/src/app/favicon.ico differ diff --git a/web/src/app/layout.tsx b/web/src/app/layout.tsx index 6304440..cfb8e0b 100644 --- a/web/src/app/layout.tsx +++ b/web/src/app/layout.tsx @@ -5,8 +5,14 @@ import { Footer } from "@/components/Footer"; import { BetaFeedbackModal } from "@/components/BetaFeedbackModal"; export const metadata = { - title: "JobsBoard — Private Job Aggregator & ATS Resume Platform", - description: "Self-hosted job aggregator for Connecticut & remote jobs with integrated ATS resume builder and local matching.", + title: "DirectWire — Verified Direct-From-Source Job Index & ATS Platform", + description: "Authentic nationwide job aggregator indexing directly from primary company career portals and ATS systems. Zero ghost postings, zero recruiter syndication.", + icons: { + icon: [ + { url: "/favicon.ico" }, + { url: "/favicon.svg", type: "image/svg+xml" }, + ], + }, }; export default function RootLayout({ children }: { children: React.ReactNode }) { diff --git a/web/src/app/page.tsx b/web/src/app/page.tsx index aab6428..24e262f 100644 --- a/web/src/app/page.tsx +++ b/web/src/app/page.tsx @@ -69,7 +69,7 @@ export default async function HomePage() {
- JobsBoard indexes authentic job listings directly from primary career feeds and company applicant tracking systems. No recruiter spam. No ghost listings. + DirectWire indexes authentic job listings directly from primary career feeds and company applicant tracking systems. No recruiter spam. No ghost listings.
{/* Practical Search Input */} @@ -258,12 +258,12 @@ export default async function HomePage() { - {/* Why JobsBoard: Authentic Copywriting */} + {/* Why DirectWire: Authentic Copywriting */}- If you have questions regarding this Privacy Policy or data privacy rights, please contact privacy@jobsboard.com. + If you have questions regarding this Privacy Policy or data privacy rights, please contact privacy@directwire.io.
- By creating an account or accessing the JobsBoard platform, you agree to comply with and be bound by these Terms of Service. If you do not agree, you must discontinue platform usage immediately. + By creating an account or accessing the DirectWire platform, you agree to comply with and be bound by these Terms of Service. If you do not agree, you must discontinue platform usage immediately.
- Employers retain ownership of their posted job listings and brand trademarks. Job seekers retain ownership of uploaded resumes and application details. By submitting content, users grant JobsBoard a license to display and transmit that content solely for platform operations. + Employers retain ownership of their posted job listings and brand trademarks. Job seekers retain ownership of uploaded resumes and application details. By submitting content, users grant DirectWire a license to display and transmit that content solely for platform operations.
- JobsBoard is provided "as is" during the beta phase without warranties of any kind. JobsBoard is not responsible for employment decisions made by participating employers or candidates. + DirectWire is provided "as is" during the beta phase without warranties of any kind. DirectWire is not responsible for employment decisions made by participating employers or candidates.