Expansion Joint
Mineral gray and ultramarine page over a macro photo of an orange expansion joint set between two concrete slabs.
- Astro
- HubSpot
- WordPress
- Framer soon
The squeezing the lemon theme really struck gold.Anthony HsiaoCEO, Matterway Instant price From $1,999 a month Pick the processes you need and see your monthly price before you talk to anyone. See your instant price
Most agencies force you down their predefined workflow. Growigami understood what I needed and adapted.Arthur ArgyropoulosFounder, CabFare
An AI services homepage about harnessing wind. A vermilion parafoil fills the sky on the first screen, held by fine lines to a control bar, and the page follows the lines down to a rigging junction and a hand on the grip, in bold burgundy serif on warm ivory.
Screenshots of the live demo at 1440 and 390 pixels. The content is placeholder: Sailward, a fictional company that builds and runs AI systems for other businesses.
Free: a short form (first name and work email) once, then every zip downloads straight away. Free to use and adapt for personal and commercial sites. Each zip holds one folder, harnessed-wind, with a README; the install steps below are condensed from it.
An Astro project: one component per section, design tokens in global.css, images in public/assets.
Needs Node 22.12 or newer.
A HubSpot CMS theme: one module per section, each with its own fields, plus Home and Page templates.
Needs a free HubSpot account and Node.js 20 or newer for the HubSpot CLI.
A WordPress block theme: one block per section with its fields in the editor, plus page, post, blog and 404 templates.
Needs WordPress 6.6 or newer and PHP 7.4 or newer.
Framer version coming soon. It will be listed here next to the other three downloads.
In page order. In HubSpot each one is a module and in WordPress a block, 105 fields in all; in Astro each is one component file. Remove, reorder or reuse any of them on its own.
Sailward serif wordmark, three small anchor links and an outlined "Bring us the mess" button on the pale sky
11 fields · has its own scriptRed parafoil kite photograph with "Let possibility fly. Keep the work grounded.", intro and a burgundy button
7 fields"Fast by nature." and "Steady by design." with the connection heading beside a rigging junction photo
13 fieldsBurgundy band with "Six conditions. One working operation." in two columns with large vermilion numbers
21 fieldsFour accordion rows pairing a serif problem with its category; the first opens with a small kite photo
20 fields · has its own script"Built around your operation." with three steps and three placeholder examples beside a hand on a grip
16 fieldsSea-glass panel with "The next connection is yours." and an underlined first name, last name and email form
11 fields · has its own scriptCompact burgundy footer with the wordmark, tagline, "People. Intelligence. Operations." and the domain
6 fieldsThe first screen is a pale sea-glass sky with a big red parafoil kite on the right, its fine lines running down to a control bar. The heavy burgundy serif headline "Let possibility fly. Keep the work grounded." fills the left half, with a short intro and a burgundy button.
The page continues on warm ivory. Two short contrast columns and "The connection is the capability." sit beside a close-up of a black rigging junction with red cords, above four ruled verbs. A burgundy band holds the six conditions with large vermilion numbers, then four accordion rows, three steps and three example companies next to a hand gripping a control bar, a sea-glass contact panel and a burgundy footer.
The photographs follow one line from sky to hand: the wing, the junction, the grip, plus a small kite inside the first open accordion row. Fine red curves trail across the edge of the benchmark band.
3px button corners, fine rules between rows, 5.8% side gutters and spacing from 28 to 58px; the contact form uses underlined fields.
4 generated photographs as WebP (the red parafoil hero, a rigging junction, a hand on a control grip, a small kite shown in the first open accordion row). They are generated for the template, with no text, real logos or recognizable people in them.
Loaded from Google Fonts.
#510719Headings, buttons, the benchmark band and the footer#F5F1E5Page background and text on burgundy#BFE5E5The sky tone and the contact panel#F0442CNumbers, plus markers and the red curvesAn AI agency that wants a bright, optimistic page with big confident type and strong color.
A firm whose message is control over fast change, since the kite and the grip say it without words.
A business with a red, burgundy or warm palette that wants an outdoor, open-air feel instead of an office scene.
A team with a few client examples and a short method to show, already laid out beside the grip photo.
Save your own images in the assets folder as hero.webp, junction.webp, grip.webp and small-kite.webp. The hero needs open sky on the left for the headline; the other three sit in their own space on phones.
Each of the four rows opens with a click, a tap or the keyboard. The first holds the longest copy, a three-step sequence and the small kite photo; the other three hold a short outcome line.
The four colors are custom properties at the top of the stylesheet. The kite photos are red, so keep a warm accent or replace the images if you move to a cool palette.
DM Serif Display for the bold headings and DM Sans for text, both free from Google Fonts with system fallbacks.
The form validates the fields and shows a thank-you, but it sends and stores nothing. Connect a form service to the /contact action to receive enquiries.
Same content, different designs. Harnessed Wind is listed in AI website templates, Agency website templates, One page website templates, Landing page templates, Homepage templates, HubSpot themes and WordPress block themes. Or browse the full gallery.
Mineral gray and ultramarine page over a macro photo of an orange expansion joint set between two concrete slabs.
A fuchsia, type-led page: a huge condensed black headline beside a tilted paper certificate with six green check marks.
An alabaster page: coral dye resolving into droplets in a microfluidic channel, with dark teal serif and coral accents.
We learn the business and build your first go-to-market process on us this month.
Customer story