8 Commits

Author SHA1 Message Date
364502c78a Update src/app/page.tsx 2025-12-29 21:13:37 +00:00
2921772634 Update src/app/globals.css 2025-12-29 21:13:36 +00:00
75cf877232 Update src/app/page.tsx 2025-12-29 20:18:44 +00:00
894bdea5b0 Update src/app/page.tsx 2025-12-29 20:08:53 +00:00
abc9c379ef Update src/app/page.tsx 2025-12-29 20:03:12 +00:00
ecd15a1fac Update src/app/page.tsx 2025-12-29 19:58:03 +00:00
76d580b991 Update src/app/page.tsx 2025-12-29 19:53:15 +00:00
3116b6328a Update src/app/layout.tsx 2025-12-29 19:53:14 +00:00
3 changed files with 59 additions and 27 deletions

View File

@@ -7,7 +7,7 @@
--background: #ffffff;; --background: #ffffff;;
--card: #fcfcfc;; --card: #fcfcfc;;
--foreground: #0f0003e6;; --foreground: #0f0003e6;;
--primary-cta: #c1121f;; --primary-cta: #1a1a1a;;
--secondary-cta: #ffffff;; --secondary-cta: #ffffff;;
--accent: #e2e2e2;; --accent: #e2e2e2;;
--background-accent: #c4c4c4;; --background-accent: #c4c4c4;;

View File

@@ -1,5 +1,5 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Prata } from "next/font/google"; import { Prata, Inter } from "next/font/google";
import "./globals.css"; import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper"; import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag"; import Tag from "@/tag/Tag";
@@ -10,6 +10,11 @@ const prata = Prata({
weight: ["400"], weight: ["400"],
}); });
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Joule VC | Venture Capital in Tel Aviv", title: "Joule VC | Venture Capital in Tel Aviv",
description: "Israeli venture capital firm investing in infrastructure, fintech, and enterprise software from seed to Series B. Based in Tel Aviv.", description: "Israeli venture capital firm investing in infrastructure, fintech, and enterprise software from seed to Series B. Based in Tel Aviv.",
@@ -49,7 +54,7 @@ export default function RootLayout({
<html lang="en" suppressHydrationWarning> <html lang="en" suppressHydrationWarning>
<ServiceWrapper> <ServiceWrapper>
<body <body
className={prata.variable} className={`${prata.variable} ${inter.variable}`}
> >
<Tag /> <Tag />
{children} {children}
@@ -1275,4 +1280,4 @@ export default function RootLayout({
</ServiceWrapper> </ServiceWrapper>
</html> </html>
); );
} }

View File

@@ -1,4 +1,4 @@
"use client" "use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
@@ -10,7 +10,8 @@ import MetricCardTen from '@/components/sections/metrics/MetricCardTen';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import ContactCenter from '@/components/sections/contact/ContactCenter'; import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { Zap, Target, Briefcase, Mail } from "lucide-react"; import TeamCardThree from '@/components/sections/team/TeamCardThree';
import { Zap, Target, Briefcase, Mail, Linkedin, Twitter, Github } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -26,6 +27,15 @@ export default function LandingPage() {
secondaryButtonStyle="solid" secondaryButtonStyle="solid"
headingFontWeight="normal" headingFontWeight="normal"
> >
<style>{`
body {
font-family: var(--font-inter), sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-family: var(--font-prata), serif;
}
`}</style>
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleApple <NavbarStyleApple
brandName="Joule VC" brandName="Joule VC"
@@ -64,7 +74,7 @@ export default function LandingPage() {
<MediaSplitAbout <MediaSplitAbout
title="Accelerating Innovation Since 2015" title="Accelerating Innovation Since 2015"
description="Founded in Tel Aviv's thriving tech ecosystem, Joule VC combines deep domain expertise with international market experience. We invest in founders who think globally and act decisively. Our thesis centers on infrastructure, fintech, and enterprise software—sectors where Israeli founders have demonstrated global dominance." description="Founded in Tel Aviv's thriving tech ecosystem, Joule VC combines deep domain expertise with international market experience. We invest in founders who think globally and act decisively. Our thesis centers on infrastructure, fintech, and enterprise software—sectors where Israeli founders have demonstrated global dominance."
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766320176222-gp5rxgv7.jpg" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766320178642-9c2nk7ji.jpg"
imageAlt="Joule VC team collaboration" imageAlt="Joule VC team collaboration"
imagePosition="right" imagePosition="right"
useInvertedBackground="noInvert" useInvertedBackground="noInvert"
@@ -122,39 +132,56 @@ export default function LandingPage() {
</div> </div>
<div id="portfolio" data-section="portfolio"> <div id="portfolio" data-section="portfolio">
<ProductCardFive <TeamCardThree
title="Our Portfolio Companies" title="Our Team"
description="Backed companies driving change across infrastructure, fintech, and enterprise sectors" description="Meet the experienced investors and operators guiding our portfolio companies to success"
tag="Portfolio" tag="Leadership"
tagIcon={Briefcase}
textboxLayout="default" textboxLayout="default"
useInvertedBackground="noInvert" useInvertedBackground="noInvert"
animationType="slide-up" animationType="slide-up"
gridVariant="three-columns-all-equal-width" members={[
products={[
{ {
id: "1", id: "1",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766139083006-v50xgv4n.jpg", name: "David Rosenthal",
imageAlt: "Portfolio company founder team", role: "Managing Partner",
button: { text: "View Details" } imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766184201718-hfojd9bk.jpg",
imageAlt: "David Rosenthal",
socialLinks: [
{ icon: Linkedin, url: "https://linkedin.com/in/davidrosenthal" },
{ icon: Twitter, url: "https://twitter.com/davidrosenthal" }
]
}, },
{ {
id: "2", id: "2",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766139083006-v50xgv4n.jpg", name: "Sarah Chen",
imageAlt: "Portfolio company office", role: "Partner, FinTech",
button: { text: "View Details" } imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766413573247-3ipcdlat.jpg",
imageAlt: "Sarah Chen",
socialLinks: [
{ icon: Linkedin, url: "https://linkedin.com/in/sarahchen" },
{ icon: Twitter, url: "https://twitter.com/sarahchen" }
]
}, },
{ {
id: "3", id: "3",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766139083006-v50xgv4n.jpg", name: "Yonatan Levy",
imageAlt: "Portfolio company product demo", role: "Partner, Infrastructure",
button: { text: "View Details" } imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766183841431-v1xtegko.jpg",
imageAlt: "Yonatan Levy",
socialLinks: [
{ icon: Linkedin, url: "https://linkedin.com/in/yonatan" },
{ icon: Github, url: "https://github.com/yonatan" }
]
}, },
{ {
id: "4", id: "4",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766139083006-v50xgv4n.jpg", name: "Miriam Avram",
imageAlt: "Portfolio company presentation", role: "Operations Lead",
button: { text: "View Details" } imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1767038925985-1lyf1u1j.jpg",
imageAlt: "Miriam Avram",
socialLinks: [
{ icon: Linkedin, url: "https://linkedin.com/in/miriavram" }
]
} }
]} ]}
/> />
@@ -228,4 +255,4 @@ export default function LandingPage() {
</div> </div>
</ThemeProvider> </ThemeProvider>
); );
} }