diff --git a/app/src/app/about/page.tsx b/app/src/app/about/page.tsx index 0ff9a60..ae293bc 100644 --- a/app/src/app/about/page.tsx +++ b/app/src/app/about/page.tsx @@ -15,10 +15,10 @@ import { import { Section } from "@/components/ui/section"; import { ProfileCard } from "@/components/profile-card"; import { getOrganizers } from "@/lib/profiles"; +import { community } from "@/lib/community"; const title = "About All Things Web"; -const description = - "All Things Web is a community dedicated to organizing events for web developers in the Bay Area and San Francisco. Check out our organizers and join us!"; +const description = community.mission; const url = `${mainConfig.instance.origin}/about`; const imageUrl = `${mainConfig.instance.origin}/api/v1/preview.png`; @@ -66,16 +66,25 @@ export default async function AboutPage() {

About All Things Web

-

- All Things Web is a community dedicated to organizing events for web - developers in the Bay Area and San Francisco. Our mission is to - bring together passionate developers, foster knowledge sharing, and - create networking opportunities in the ever-evolving world of web - technologies. -

+

{community.oneLiner}

+
+

{community.mission}

+

{community.history}

+

{community.independence}

+
+
+

+ Hosting companies +

+

+ {community.hosting} +

+
+
+

Organizers diff --git a/app/src/app/page.tsx b/app/src/app/page.tsx index f3366c0..f0e5fd4 100644 --- a/app/src/app/page.tsx +++ b/app/src/app/page.tsx @@ -24,6 +24,7 @@ import { } from "@/lib/images"; import { signImage } from "@/lib/image-signing"; import { getLumaUrl } from "@/lib/luma"; +import { community } from "@/lib/community"; import NextImage from "next/image"; // Homepage metadata - the layout already provides the base metadata @@ -250,8 +251,8 @@ export default async function HomePage() { function LandingHero({ images }: { images: Image[] }) { return ( -
-
+
+
{images.map((image, index) => (
{/* Content */} -
+

All Things Web 🚀

-

- Discover exciting web development events in the Bay Area and San - Francisco. Join us for hackathons, hangouts, and meetups to connect - with fellow developers and web enthusiasts. +

+ {community.oneLiner}

+

+ {community.introduction} +

+
+ + + Meet the community + +
); diff --git a/app/src/lib/community.ts b/app/src/lib/community.ts new file mode 100644 index 0000000..3ccde2c --- /dev/null +++ b/app/src/lib/community.ts @@ -0,0 +1,13 @@ +export const community = { + oneLiner: "A hacker club for everyone building the web.", + introduction: + "Just starting out, leading a company, or creating tools the world uses every day? Here, we meet as peers. Come learn, share what you’re building, ask questions, and find your people.", + mission: + "All Things Web brings the San Francisco Bay Area tech community together on a level playing field. We make room to listen, learn, collaborate, connect, show off a project, and get support—whatever your experience or job title.", + history: + "Erik Thorelli and Andre Landgraf started this community to help rebuild San Francisco’s local tech meetup scene after COVID disrupted it. Our roots are in Remix Bay Area and React meetups: the spirit of an old hacker club, with the tools and ideas of today.", + independence: + "We have never taken money or paid sponsorship. Our events are community first, and our presentations are for sharing useful ideas and real work. No shilling. No sales pitches.", + hosting: + "We choose hosting companies whose tools and work we admire. They welcome the community by providing space, food, and a great place to spend time together. Hosting is an in-kind contribution to the community, not a paid sponsorship or a purchased speaking slot.", +} as const;