Newsletter CTA
ReadyEmail-capture band.
Ship notes, monthly
New blocks, new components, no noise. Unsubscribe anytime.
Installation
$ npx @oratiq-js/ui add newsletter-ctaCopies the component and everything it depends on into your project, then lists the npm packages to install. The code is yours after this.
Usage
import
import { NewsletterCta } from "@/components/blocks/newsletter-cta";Style 02
$ npx @oratiq-js/ui add newsletter-cta-02Style 03
Release notes, monthly
New blocks and components, straight to your inbox.
No spam, no sharing, unsubscribe anytime.
$ npx @oratiq-js/ui add newsletter-cta-03Style 04
The ship-notes list
- New block drops first
- Migration heads-ups
- Zero marketing fluff
$ npx @oratiq-js/ui add newsletter-cta-04Style 05
Miss a release,
miss a shortcut.
$ npx @oratiq-js/ui add newsletter-cta-05Style 06
$ npx @oratiq-js/ui add newsletter-cta-06What a block is
- A full section, composed from the components in the sidebar — copy it in, replace the demo content, ship.
- Every style is its own registry item: the command under each preview installs exactly that file.
- Blocks read the same semantic tokens as everything else — your brand override applies instantly.
- Logical properties throughout: flip dir on <html> and any style mirrors.
Content is yours
The text, links, and data inside are demo content by design. Blocks are starting points, not configurable widgets — edit the file directly.
View source on GitHub → components/blocks/newsletter-cta.tsx