Merge version_1 into main #1

Merged
bender merged 5 commits from version_1 into main 2026-03-20 20:15:42 +00:00
5 changed files with 65 additions and 24 deletions

View File

@@ -57,7 +57,7 @@ export default function ForDevelopersPage() {
tag="For Developers"
tagIcon={Shield}
tagAnimation="blur-reveal"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-developer-profile-page-showcasing-tran-1774037665762-66c33c5d.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-developer-profile-page-showcasing-tran-1774037665762-66c33c5d.png?_wi=2"
imageAlt="Transparent developer profile with verified contributions"
useInvertedBackground={false}
buttons={[
@@ -129,7 +129,7 @@ export default function ForDevelopersPage() {
tag="Developer FAQ"
tagIcon={HelpCircle}
tagAnimation="blur-reveal"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-illustration-showing-github-security--1774037664874-948dc941.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-illustration-showing-github-security--1774037664874-948dc941.png?_wi=2"
imageAlt="GitHub security and privacy protection"
mediaAnimation="slide-up"
mediaPosition="right"

View File

@@ -211,7 +211,7 @@ const ForRecruitersPage = () => {
href: "/signup?plan=recruiter-starter",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-recruiting-team-pricing-card-for-the-s-1774037665641-3163ff58.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-recruiting-team-pricing-card-for-the-s-1774037665641-3163ff58.png?_wi=2",
},
{
id: "recruiter-growth",
@@ -231,7 +231,7 @@ const ForRecruitersPage = () => {
href: "/signup?plan=recruiter-growth",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-recruiting-team-pricing-card-for-the-s-1774037665641-3163ff58.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-recruiting-team-pricing-card-for-the-s-1774037665641-3163ff58.png?_wi=3",
},
{
id: "recruiter-enterprise",
@@ -251,7 +251,7 @@ const ForRecruitersPage = () => {
href: "/contact?type=enterprise",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-enterprise-pricing-card-showing-premi-1774037664385-7e9b0211.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-enterprise-pricing-card-showing-premi-1774037664385-7e9b0211.png?_wi=2",
},
]}
animationType="opacity"

View File

@@ -1,24 +1,63 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Source_Sans_3 } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Source_Sans_3 } from "next/font/google";
const halant = Halant({
variable: "--font-halant",
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
export const metadata: Metadata = {
title: "Webild components 2",
description: "Generated by create next app",
};
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
const sourceSans3 = Source_Sans_3({
variable: "--font-source-sans-3",
subsets: ["latin"],
});
export const metadata: Metadata = {
title: "GitHubPowered | Evidence-Based Developer Hiring Platform",
description: "Skip resume fraud. Match developers to roles using verified GitHub contributions and AI-extracted skills. Transparent, data-driven hiring for recruiters and careers for developers.",
keywords: "github hiring, developer recruitment, skill verification, resume fraud prevention, evidence-based hiring, technical recruitment platform",
metadataBase: new URL("https://githubpowered.com"),
alternates: {
canonical: "https://githubpowered.com",
},
openGraph: {
title: "GitHubPowered | Resumes Are Dead. Evidence Is The Future.",
description: "Evidence-based hiring platform that matches developers to roles using verified GitHub contributions. Stop interviewing unqualified candidates.",
url: "https://githubpowered.com",
siteName: "GitHubPowered",
images: [
{
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-modern-github-dashboard-interface-with-1774037664326-51bebb69.png",
alt: "GitHubPowered platform interface showing GitHub verification",
},
],
type: "website",
},
twitter: {
card: "summary_large_image",
title: "GitHubPowered | Evidence-Based Developer Hiring",
description: "Match developers using verified code. No more resume fraud. Real evidence, real hiring.",
images: [
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-modern-github-dashboard-interface-with-1774037664326-51bebb69.png",
],
},
robots: {
index: true,
follow: true,
},
};
export default function RootLayout({
children,
}: Readonly<{
@@ -27,7 +66,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${sourceSans3.variable} antialiased`}>
<body
className={`${halant.variable} ${inter.variable} ${sourceSans3.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -39,4 +80,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -113,7 +113,7 @@ export default function HomePage() {
},
{
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-developer-profile-page-showcasing-tran-1774037665762-66c33c5d.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-developer-profile-page-showcasing-tran-1774037665762-66c33c5d.png?_wi=1",
imageAlt:
"Developer profile with transparent, verifiable contributions",
},
@@ -361,7 +361,7 @@ export default function HomePage() {
href: "/signup",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-pricing-card-showcasing-a-free-tier-fo-1774037664073-a1a4a0ec.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-pricing-card-showcasing-a-free-tier-fo-1774037664073-a1a4a0ec.png?_wi=1",
imageAlt: "Pricing card for free developer tier",
},
{
@@ -382,7 +382,7 @@ export default function HomePage() {
href: "/signup?plan=pro",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-premium-pricing-card-for-developers-sh-1774037664241-e7eeb1bb.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-premium-pricing-card-for-developers-sh-1774037664241-e7eeb1bb.png?_wi=1",
imageAlt: "Premium pricing card for professional developers",
},
{
@@ -402,7 +402,7 @@ export default function HomePage() {
href: "/signup?plan=recruiter-starter",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-recruiting-team-pricing-card-for-the-s-1774037665641-3163ff58.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-recruiting-team-pricing-card-for-the-s-1774037665641-3163ff58.png?_wi=1",
imageAlt: "Pricing card for recruiter starter plan",
},
{
@@ -423,7 +423,7 @@ export default function HomePage() {
href: "/contact?type=enterprise",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-enterprise-pricing-card-showing-premi-1774037664385-7e9b0211.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-enterprise-pricing-card-showing-premi-1774037664385-7e9b0211.png?_wi=1",
imageAlt: "Enterprise pricing card for large recruiting teams",
},
]}
@@ -447,7 +447,7 @@ export default function HomePage() {
tag="FAQ"
tagIcon={HelpCircle}
tagAnimation="blur-reveal"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-illustration-showing-github-security--1774037664874-948dc941.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-illustration-showing-github-security--1774037664874-948dc941.png?_wi=1"
imageAlt="GitHub verification security and privacy illustration"
mediaAnimation="slide-up"
mediaPosition="right"

View File

@@ -107,7 +107,7 @@ const PricingPage = () => {
href: "/signup",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-pricing-card-showcasing-a-free-tier-fo-1774037664073-a1a4a0ec.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-pricing-card-showcasing-a-free-tier-fo-1774037664073-a1a4a0ec.png?_wi=2",
},
{
id: "developer-pro",
@@ -127,7 +127,7 @@ const PricingPage = () => {
href: "/signup?plan=pro",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-premium-pricing-card-for-developers-sh-1774037664241-e7eeb1bb.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-premium-pricing-card-for-developers-sh-1774037664241-e7eeb1bb.png?_wi=2",
},
{
id: "recruiter-starter",
@@ -146,7 +146,7 @@ const PricingPage = () => {
href: "/signup?plan=recruiter-starter",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-recruiting-team-pricing-card-for-the-s-1774037665641-3163ff58.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/a-recruiting-team-pricing-card-for-the-s-1774037665641-3163ff58.png?_wi=4",
},
{
id: "recruiter-enterprise",
@@ -166,7 +166,7 @@ const PricingPage = () => {
href: "/contact?type=enterprise",
},
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-enterprise-pricing-card-showing-premi-1774037664385-7e9b0211.png",
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-enterprise-pricing-card-showing-premi-1774037664385-7e9b0211.png?_wi=3",
},
]}
animationType="opacity"
@@ -235,7 +235,7 @@ const PricingPage = () => {
tag="FAQ"
tagIcon={HelpCircle}
tagAnimation="blur-reveal"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-illustration-showing-github-security--1774037664874-948dc941.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BDxjKXuoMwC53dMKmEYhSqPlv3/an-illustration-showing-github-security--1774037664874-948dc941.png?_wi=3"
imageAlt="GitHub verification security and privacy illustration"
mediaAnimation="slide-up"
mediaPosition="right"