Strip
apps/www/src/sections/Strip.astro · 20 lines · group Dividers
Strip — a narrow brand band with one line of text (the welcome line under the hero). It is NOT a call to action: there is nothing to click, it separates and brands, so it lives on its own rather than as a <Cta> variant (Kirill, 2026-08-25). theme="brand" (default) the primary gradient; "dark" a stone band.
In the fleet
Used on 1 site built with this engine.
Samples 1
MDX of this sample
<Strip title="FROST WARNINGS FOR GROWERS — MEASURED IN THE CROP, NOT AT THE AIRPORT" />Props
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| title | string | yes | ||
| theme | 'brand' | 'dark' | 'brand' |
Source apps/www/src/sections/Strip.astro @ gitt.one
---
/**
* Strip — a narrow brand band with one line of text (the welcome
* line under the hero). It is NOT a call to action: there is nothing to
* click, it separates and brands, so it lives on its own rather than as a
* <Cta> variant (Kirill, 2026-08-25).
*
* theme="brand" (default) the primary gradient; "dark" a stone band.
*/
interface Props {
title: string;
theme?: 'brand' | 'dark';
}
const { title, theme = 'brand' } = Astro.props;
---
<aside class:list={['px-4 py-3 sm:px-6 lg:px-8', theme === 'dark' ? 'bg-stone-800' : 'bg-gradient-to-r from-primary-800 to-primary-alt-700']}>
<p class="mx-auto max-w-7xl text-center text-sm font-semibold uppercase tracking-wide text-white">{title}</p>
</aside>Source links point to engine-astro@38c294d9. Samples are demo content: the components are the real ones, the copy and the pictures are made up.