diff --git a/registry/components/NavbarLayoutFloatingInline.json b/registry/components/NavbarLayoutFloatingInline.json index 52bd1d2..0cd4cc1 100644 --- a/registry/components/NavbarLayoutFloatingInline.json +++ b/registry/components/NavbarLayoutFloatingInline.json @@ -9,7 +9,7 @@ "required": false, "minChars": 2, "maxChars": 20, - "example": "Proofweb", + "example": "Proof Digital", "fallbackBehavior": "Shows brandName text" }, "buttonRules": { @@ -51,7 +51,7 @@ }, "propsSchema": { "navItems": "Array<{name: string, id: string}>", - "brandName?": "string (default: 'Proofweb')", + "brandName?": "string (default: 'Proof Digital')", "button": "{text: string, onClick?: () => void, href?: string}", "className?": "string (default: '')" }, diff --git a/registry/components/NavbarLayoutFloatingOverlay.json b/registry/components/NavbarLayoutFloatingOverlay.json index 116d000..8677d0d 100644 --- a/registry/components/NavbarLayoutFloatingOverlay.json +++ b/registry/components/NavbarLayoutFloatingOverlay.json @@ -9,7 +9,7 @@ "required": false, "minChars": 2, "maxChars": 20, - "example": "Proofweb", + "example": "Proof Digital", "fallbackBehavior": "Shows brandName text" }, "buttonRules": { @@ -52,7 +52,7 @@ "propsSchema": { "navItems": "Array<{name: string, id: string}>", "className?": "string", - "brandName?": "string (default: 'Proofweb')", + "brandName?": "string (default: 'Proof Digital')", "button": "{text: string, onClick?: () => void, href?: string}" }, "usageExample": "", diff --git a/registry/components/NavbarStyleApple.json b/registry/components/NavbarStyleApple.json index 8de5b76..1a7f4af 100644 --- a/registry/components/NavbarStyleApple.json +++ b/registry/components/NavbarStyleApple.json @@ -9,7 +9,7 @@ "required": false, "minChars": 2, "maxChars": 20, - "example": "Proofweb", + "example": "Proof Digital", "fallbackBehavior": "Shows brandName text" }, "linkRules": { @@ -34,7 +34,7 @@ }, "propsSchema": { "navItems": "Array<{name: string, id: string}>", - "brandName?": "string (default: 'Proofweb')" + "brandName?": "string (default: 'Proof Digital')" }, "usageExample": "", "do": [ diff --git a/registry/components/NavbarStyleCentered.json b/registry/components/NavbarStyleCentered.json index 3a4725c..7e09b41 100644 --- a/registry/components/NavbarStyleCentered.json +++ b/registry/components/NavbarStyleCentered.json @@ -9,7 +9,7 @@ "required": false, "minChars": 2, "maxChars": 20, - "example": "Proofweb", + "example": "Proof Digital", "fallbackBehavior": "Shows brandName text" }, "buttonRules": { @@ -52,7 +52,7 @@ "propsSchema": { "navItems": "Array<{name: string, id: string}>", "button": "{text: string, onClick?: () => void, href?: string}", - "brandName?": "string (default: 'Proofweb')", + "brandName?": "string (default: 'Proof Digital')", "className?": "string (default: '')" }, "usageExample": "", diff --git a/registry/components/NavbarStyleFullscreen.json b/registry/components/NavbarStyleFullscreen.json index 75650b3..a647778 100644 --- a/registry/components/NavbarStyleFullscreen.json +++ b/registry/components/NavbarStyleFullscreen.json @@ -9,7 +9,7 @@ "required": false, "minChars": 2, "maxChars": 20, - "example": "Proofweb", + "example": "Proof Digital", "fallbackBehavior": "Shows brandName text" }, "linkRules": { @@ -48,7 +48,7 @@ }, "propsSchema": { "navItems": "Array<{name: string, id: string}>", - "brandName?": "string (default: 'Proofweb')", + "brandName?": "string (default: 'Proof Digital')", "bottomLeftText?": "string (default: 'Global Community')", "bottomRightText?": "string (default: 'hello@example.com')" }, diff --git a/registry/schemas/FooterBase.schema.json b/registry/schemas/FooterBase.schema.json index f562b04..3e2fb2a 100644 --- a/registry/schemas/FooterBase.schema.json +++ b/registry/schemas/FooterBase.schema.json @@ -2,8 +2,8 @@ "name": "FooterBase", "propsSchema": { "columns": "Array<{ title: string, items: Array<{ label: string, href: string }> }> - Footer navigation columns", - "logoText?": "string (default: 'Proofweb')", - "copyrightText?": "string (default: '© 2025 | Proofweb')", + "logoText?": "string (default: 'Proof Digital')", + "copyrightText?": "string (default: '© 2025 | Proof Digital')", "onPrivacyClick?": "() => void", "ariaLabel?": "string (default: 'Site footer')", "className?": "string", diff --git a/registry/schemas/FooterBaseCard.schema.json b/registry/schemas/FooterBaseCard.schema.json index 874a78e..f6d1880 100644 --- a/registry/schemas/FooterBaseCard.schema.json +++ b/registry/schemas/FooterBaseCard.schema.json @@ -1,9 +1,9 @@ { "name": "FooterBaseCard", "propsSchema": { - "logoText?": "string (default: 'Proofweb')", + "logoText?": "string (default: 'Proof Digital')", "columns": "Array<{ title: string, items: Array<{ label: string, href: string }> }> - Footer navigation columns", - "copyrightText?": "string (default: '© 2025 | Proofweb')", + "copyrightText?": "string (default: '© 2025 | Proof Digital')", "onPrivacyClick?": "() => void", "ariaLabel?": "string (default: 'Site footer')", "className?": "string", diff --git a/registry/schemas/FooterCard.schema.json b/registry/schemas/FooterCard.schema.json index bc598e1..887c7b9 100644 --- a/registry/schemas/FooterCard.schema.json +++ b/registry/schemas/FooterCard.schema.json @@ -1,8 +1,8 @@ { "name": "FooterCard", "propsSchema": { - "logoText?": "string (default: 'Proofweb')", - "copyrightText?": "string (default: '© 2025 | Proofweb')", + "logoText?": "string (default: 'Proof Digital')", + "copyrightText?": "string (default: '© 2025 | Proof Digital')", "socialLinks?": "Array<{ icon: LucideIcon, href: string, ariaLabel: string }> - Social media links", "ariaLabel?": "string (default: 'Site footer')", "className?": "string", diff --git a/registry/schemas/FooterLogoEmphasis.schema.json b/registry/schemas/FooterLogoEmphasis.schema.json index 6597e33..80b0e31 100644 --- a/registry/schemas/FooterLogoEmphasis.schema.json +++ b/registry/schemas/FooterLogoEmphasis.schema.json @@ -2,7 +2,7 @@ "name": "FooterLogoEmphasis", "propsSchema": { "columns": "Array<{ items: Array<{ label: string, href?: string, onClick?: () => void }> }> - Footer navigation columns (required, max 5)", - "logoText?": "string (default: 'Proofweb')", + "logoText?": "string (default: 'Proof Digital')", "ariaLabel?": "string (default: 'Site footer')", "className?": "string", "containerClassName?": "string", diff --git a/registry/schemas/FooterLogoReveal.schema.json b/registry/schemas/FooterLogoReveal.schema.json index fed36e9..6b91df6 100644 --- a/registry/schemas/FooterLogoReveal.schema.json +++ b/registry/schemas/FooterLogoReveal.schema.json @@ -1,7 +1,7 @@ { "name": "FooterLogoReveal", "propsSchema": { - "logoText?": "string (default: 'Proofweb')", + "logoText?": "string (default: 'Proof Digital')", "logoLineHeight?": "number (default: 1.1)", "ariaLabel?": "string (default: 'Site footer')", "className?": "string", diff --git a/registry/schemas/FooterMedia.schema.json b/registry/schemas/FooterMedia.schema.json index 31b9d11..090f3e7 100644 --- a/registry/schemas/FooterMedia.schema.json +++ b/registry/schemas/FooterMedia.schema.json @@ -6,8 +6,8 @@ "videoSrc": "string (required if no imageSrc)", "videoAriaLabel?": "string (default: 'Footer video')", "columns": "Array<{ title: string, items: Array<{ label: string, href: string }> }> - Footer navigation columns", - "logoText?": "string (default: 'Proofweb')", - "copyrightText?": "string (default: '© 2025 | Proofweb')", + "logoText?": "string (default: 'Proof Digital')", + "copyrightText?": "string (default: '© 2025 | Proof Digital')", "onPrivacyClick?": "() => void", "ariaLabel?": "string (default: 'Site footer')", "className?": "string", diff --git a/registry/schemas/NavbarLayoutFloatingInline.schema.json b/registry/schemas/NavbarLayoutFloatingInline.schema.json index d06acd3..5c4bb0d 100644 --- a/registry/schemas/NavbarLayoutFloatingInline.schema.json +++ b/registry/schemas/NavbarLayoutFloatingInline.schema.json @@ -2,7 +2,7 @@ "name": "NavbarLayoutFloatingInline", "propsSchema": { "navItems": "Array<{name: string, id: string}>", - "brandName?": "string (default: 'Proofweb')", + "brandName?": "string (default: 'Proof Digital')", "button": "{text: string, onClick?: () => void, href?: string}", "className?": "string (default: '')", "navItemClassName?": "string (default: '')", diff --git a/registry/schemas/NavbarLayoutFloatingOverlay.schema.json b/registry/schemas/NavbarLayoutFloatingOverlay.schema.json index e5b2b3d..b226e1c 100644 --- a/registry/schemas/NavbarLayoutFloatingOverlay.schema.json +++ b/registry/schemas/NavbarLayoutFloatingOverlay.schema.json @@ -3,7 +3,7 @@ "propsSchema": { "navItems": "Array<{name: string, id: string}>", "className?": "string", - "brandName?": "string (default: 'Proofweb')", + "brandName?": "string (default: 'Proof Digital')", "button": "{text: string, onClick?: () => void, href?: string}", "buttonClassName?": "string (default: '')", "buttonTextClassName?": "string (default: '')" diff --git a/registry/schemas/NavbarStyleApple.schema.json b/registry/schemas/NavbarStyleApple.schema.json index c69f679..70225f3 100644 --- a/registry/schemas/NavbarStyleApple.schema.json +++ b/registry/schemas/NavbarStyleApple.schema.json @@ -2,6 +2,6 @@ "name": "NavbarStyleApple", "propsSchema": { "navItems": "Array<{name: string, id: string}>", - "brandName?": "string (default: 'Proofweb')" + "brandName?": "string (default: 'Proof Digital')" } } \ No newline at end of file diff --git a/registry/schemas/NavbarStyleCentered.schema.json b/registry/schemas/NavbarStyleCentered.schema.json index 0a369e9..6923a55 100644 --- a/registry/schemas/NavbarStyleCentered.schema.json +++ b/registry/schemas/NavbarStyleCentered.schema.json @@ -4,7 +4,7 @@ "navItems": "Array<{name: string, id: string}>", "button": "{text: string, onClick?: () => void, href?: string}", "topBarButton?": "{text: string, onClick?: () => void, href?: string}", - "brandName?": "string (default: 'Proofweb')", + "brandName?": "string (default: 'Proof Digital')", "className?": "string (default: '')" } } \ No newline at end of file diff --git a/registry/schemas/NavbarStyleFullscreen.schema.json b/registry/schemas/NavbarStyleFullscreen.schema.json index 89ba2a1..24c730c 100644 --- a/registry/schemas/NavbarStyleFullscreen.schema.json +++ b/registry/schemas/NavbarStyleFullscreen.schema.json @@ -2,7 +2,7 @@ "name": "NavbarStyleFullscreen", "propsSchema": { "navItems": "Array<{name: string, id: string}>", - "brandName?": "string (default: 'Proofweb')", + "brandName?": "string (default: 'Proof Digital')", "bottomLeftText?": "string (default: 'Global Community')", "bottomRightText?": "string (default: 'hello@example.com')", "topBarClassName?": "string (default: '')" diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index f8a23f5..a59324c 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -26,7 +26,7 @@ export default function BlogPage() { diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 8009528..b5bdeb1 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -9,18 +9,18 @@ const instrumentSans = Instrument_Sans({ }); export const metadata: Metadata = { - title: "Proofweb | Custom Web Design & Development Agency", description: "Premium web design and development agency creating high-converting websites for businesses worldwide. Proven results, transparent pricing, and dedicated support.", keywords: ["web design", "web development", "custom websites", "digital agency", "UI/UX design", "responsive design"], + title: "Proof Digital | Custom Web Design & Development Agency", description: "Premium web design and development agency creating high-converting websites for businesses worldwide. Proven results, transparent pricing, and dedicated support.", keywords: ["web design", "web development", "custom websites", "digital agency", "UI/UX design", "responsive design"], metadataBase: new URL("https://proofweb.com"), alternates: { canonical: "https://proofweb.com" }, openGraph: { - title: "Proofweb | Web Design & Development", description: "Transform your digital presence with custom websites designed for conversion.", siteName: "Proofweb", type: "website", images: [{ - url: "https://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Proofweb - Premium Web Design" + title: "Proof Digital | Web Design & Development", description: "Transform your digital presence with custom websites designed for conversion.", siteName: "Proof Digital", type: "website", images: [{ + url: "https://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Proof Digital - Premium Web Design" }] }, twitter: { - card: "summary_large_image", title: "Proofweb | Premium Web Solutions", description: "Custom websites that drive results for 150+ global businesses.", images: ["https://img.b2bpic.net/free-photo/happy-businessman-smiling-camera_1163-4660.jpg"] + card: "summary_large_image", title: "Proof Digital | Premium Web Solutions", description: "Custom websites that drive results for 150+ global businesses.", images: ["https://img.b2bpic.net/free-photo/happy-businessman-smiling-camera_1163-4660.jpg"] }, robots: { index: true, @@ -547,7 +547,7 @@ export default function RootLayout({ selection.addRange(range); } } catch (e) { - console.warn('[Proofweb] Could not set caret position:', e); + console.warn('[Proof Digital] Could not set caret position:', e); } } }; @@ -1061,13 +1061,13 @@ export default function RootLayout({ } } } catch (err) { - console.warn('[Proofweb] Failed to revert change:', err); + console.warn('[Proof Digital] Failed to revert change:', err); } }); } clearLocalChanges(); } catch (error) { - console.error('[Proofweb] Failed to cancel changes:', error); + console.error('[Proof Digital] Failed to cancel changes:', error); } return; } @@ -1084,7 +1084,7 @@ export default function RootLayout({ try { element = document.querySelector(selector); } catch (err) { - console.warn('[Proofweb] Invalid selector:', selector); + console.warn('[Proof Digital] Invalid selector:', selector); } } @@ -1149,7 +1149,7 @@ export default function RootLayout({ } } } catch (error) { - console.error('[Proofweb] Invalid selector for button update:', selector, error); + console.error('[Proof Digital] Invalid selector for button update:', selector, error); } return; } diff --git a/src/app/page.tsx b/src/app/page.tsx index ac38c92..3165f85 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -29,7 +29,7 @@ export default function LandingPage() { > diff --git a/src/app/shop/[id]/page.tsx b/src/app/shop/[id]/page.tsx index 68d4e43..a297dd2 100644 --- a/src/app/shop/[id]/page.tsx +++ b/src/app/shop/[id]/page.tsx @@ -83,7 +83,7 @@ export default function ProductPage({ params }: ProductPageProps) { @@ -152,7 +152,7 @@ export default function ProductPage({ params }: ProductPageProps) { @@ -228,7 +228,7 @@ export default function ProductPage({ params }: ProductPageProps) { diff --git a/src/app/shop/page.tsx b/src/app/shop/page.tsx index 7a97fd0..680d86f 100644 --- a/src/app/shop/page.tsx +++ b/src/app/shop/page.tsx @@ -33,7 +33,7 @@ export default function ShopPage() { @@ -101,7 +101,7 @@ export default function ShopPage() { diff --git a/src/components/navbar/Logo.tsx b/src/components/navbar/Logo.tsx index ffbd70e..22b8efe 100644 --- a/src/components/navbar/Logo.tsx +++ b/src/components/navbar/Logo.tsx @@ -18,7 +18,7 @@ interface LogoProps { const Logo = ({ // logoSrc, // logoAlt = "", - brandName = "Proofweb", + brandName = "Proof Digital", // className = "", // imageClassName = "", textClassName = "", diff --git a/src/components/navbar/NavbarLayoutFloatingInline.tsx b/src/components/navbar/NavbarLayoutFloatingInline.tsx index 0fc1743..a7339c6 100644 --- a/src/components/navbar/NavbarLayoutFloatingInline.tsx +++ b/src/components/navbar/NavbarLayoutFloatingInline.tsx @@ -27,7 +27,7 @@ const NavbarLayoutFloatingInline = ({ navItems, // logoSrc, // logoAlt = "", - brandName = "Proofweb", + brandName = "Proof Digital", button, className = "", navItemClassName = "", diff --git a/src/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay.tsx b/src/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay.tsx index 8008cc3..fcc60d4 100644 --- a/src/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay.tsx +++ b/src/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay.tsx @@ -30,7 +30,7 @@ const NavbarLayoutFloatingOverlay = ({ // logoSrc, // logoAlt = "", className = "", - brandName = "Proofweb", + brandName = "Proof Digital", button, buttonClassName = "", buttonTextClassName = "", diff --git a/src/components/navbar/NavbarStyleApple/NavbarStyleApple.tsx b/src/components/navbar/NavbarStyleApple/NavbarStyleApple.tsx index 45487bd..135eb05 100644 --- a/src/components/navbar/NavbarStyleApple/NavbarStyleApple.tsx +++ b/src/components/navbar/NavbarStyleApple/NavbarStyleApple.tsx @@ -25,7 +25,7 @@ const NavbarStyleApple = ({ navItems, // logoSrc, // logoAlt = "", - brandName = "Proofweb", + brandName = "Proof Digital", logoOnClick, logoHref, button, diff --git a/src/components/navbar/NavbarStyleCentered/NavbarStyleCentered.tsx b/src/components/navbar/NavbarStyleCentered/NavbarStyleCentered.tsx index 02696c5..7b66b42 100644 --- a/src/components/navbar/NavbarStyleCentered/NavbarStyleCentered.tsx +++ b/src/components/navbar/NavbarStyleCentered/NavbarStyleCentered.tsx @@ -59,7 +59,7 @@ const NavbarStyleCentered = ({ topBarButton, // logoSrc, // logoAlt = "", - brandName = "Proofweb", + brandName = "Proof Digital", className = "", logoOnClick, logoHref, diff --git a/src/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen.tsx b/src/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen.tsx index dd90818..4ce78ff 100644 --- a/src/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen.tsx +++ b/src/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen.tsx @@ -50,7 +50,7 @@ const NavbarStyleFullscreen = ({ navItems, // logoSrc, // logoAlt = "", - brandName = "Proofweb", + brandName = "Proof Digital", bottomLeftText = "Global Community", bottomRightText = "hello@example.com", topBarClassName = "", diff --git a/src/components/sections/footer/FooterBase.tsx b/src/components/sections/footer/FooterBase.tsx index 4bcbed5..099fd41 100644 --- a/src/components/sections/footer/FooterBase.tsx +++ b/src/components/sections/footer/FooterBase.tsx @@ -30,11 +30,11 @@ interface FooterBaseProps { const FooterBase = ({ // logoSrc = "/brand/logowhite.svg", - logoText = "Proofweb", + logoText = "Proof Digital", // logoWidth = 120, // logoHeight = 40, columns, - copyrightText = `© 2025 | Proofweb`, + copyrightText = `© 2025 | Proof Digital`, onPrivacyClick, ariaLabel = "Site footer", className = "", diff --git a/src/components/sections/footer/FooterBaseCard.tsx b/src/components/sections/footer/FooterBaseCard.tsx index 9ca9e0a..2b84588 100644 --- a/src/components/sections/footer/FooterBaseCard.tsx +++ b/src/components/sections/footer/FooterBaseCard.tsx @@ -31,11 +31,11 @@ interface FooterBaseCardProps { const FooterBaseCard = ({ // logoSrc = "/brand/logowhite.svg", - logoText = "Proofweb", + logoText = "Proof Digital", // logoWidth = 120, // logoHeight = 40, columns, - copyrightText = `© 2025 | Proofweb`, + copyrightText = `© 2025 | Proof Digital`, onPrivacyClick, ariaLabel = "Site footer", className = "", diff --git a/src/components/sections/footer/FooterCard.tsx b/src/components/sections/footer/FooterCard.tsx index c52027d..063065f 100644 --- a/src/components/sections/footer/FooterCard.tsx +++ b/src/components/sections/footer/FooterCard.tsx @@ -26,8 +26,8 @@ interface FooterCardProps { const FooterCard = ({ // logoSrc, // logoAlt = "Logo", - logoText = "Proofweb", - copyrightText = `© 2025 | Proofweb`, + logoText = "Proof Digital", + copyrightText = `© 2025 | Proof Digital`, socialLinks, ariaLabel = "Site footer", className = "", diff --git a/src/components/sections/footer/FooterLogoReveal.tsx b/src/components/sections/footer/FooterLogoReveal.tsx index 4235ca9..128e6de 100644 --- a/src/components/sections/footer/FooterLogoReveal.tsx +++ b/src/components/sections/footer/FooterLogoReveal.tsx @@ -28,7 +28,7 @@ interface FooterLogoRevealProps { const FooterLogoReveal = ({ // logoSrc, // logoAlt = "Logo", - logoText = "Proofweb", + logoText = "Proof Digital", leftLink, rightLink, ariaLabel = "Site footer", diff --git a/src/components/sections/footer/FooterMedia.tsx b/src/components/sections/footer/FooterMedia.tsx index a1d5728..ab5b97c 100644 --- a/src/components/sections/footer/FooterMedia.tsx +++ b/src/components/sections/footer/FooterMedia.tsx @@ -51,11 +51,11 @@ const FooterMedia = ({ imageAlt = "", videoAriaLabel = "Footer video", // logoSrc = "/brand/logowhite.svg", - logoText = "Proofweb", + logoText = "Proof Digital", // logoWidth = 120, // logoHeight = 40, columns, - copyrightText = `© 2025 | Proofweb`, + copyrightText = `© 2025 | Proof Digital`, onPrivacyClick, ariaLabel = "Site footer", className = "",