StealThis .dev
Pages Easy

Nonprofit — Religious / Community Landing

A warm, welcoming landing page for a fictional religious community center, built with vanilla HTML, CSS, and JavaScript. It pairs a classic serif voice with gold and teal accents across a sticky nav, hero with live service times, animated impact counters, a filterable ministries grid, an events list with RSVP, a give and tithe panel with amount presets and a fundraising thermometer, community stories, donor recognition, and a get involved form.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Religious / Community Landing

A complete, single-file-per-asset landing page for Cedar Grove Fellowship, a fictional religious and community center. The design leans into a welcoming, rooted feel: a Fraunces serif for headings, warm sand backgrounds, and gold and mission-teal accents. The page is fully responsive down to 360px, with a collapsing mobile nav, and respects prefers-reduced-motion.

Interactions are all vanilla JavaScript. The hero card computes and announces the next gathering from a weekly schedule, impact numbers count up when scrolled into view, and the ministries grid filters live by category with an empty-state fallback. Events expose an RSVP button that confirms via a toast, and the give panel offers preset and custom amounts, a monthly toggle, an animated fundraising thermometer, and inline validation. A get involved form validates name and email before confirming, and a toast helper surfaces every action.

Every section reveals on scroll via IntersectionObserver, buttons and inputs carry hover, active, focus-visible, and invalid states, and all copy, org names, donors, and amounts are realistic but clearly fictional.

Illustrative UI only — fictional organization, not a real charity or donation system.