X Enterprises
nuxt-x-affiliate

Submit CTA

List your product

Submit CTA

The "list your product" pitch for a directory: headline, blurb, a checklist of what a listing gets, and a call to action.

Distinct from the general-purpose <XAFCTA> — this is the two-column submit panel with a feature checklist, a specific enough shape to be worth its own component.

Components

<XAFSubmitCTA />

<XAFSubmitCTA
  bg="gradient"
  title="List your product"
  description="Reach buyers actively searching for solutions like yours."
  :features="['Free basic listing', 'Featured placement available', 'Analytics dashboard']"
  :button="{ label: 'Submit a listing', to: '/submit' }"
/>

Props

PropTypeDefaultDescription
titlestring'List your product'Panel heading
descriptionstringsee defaultSupporting paragraph
button{ label, to }Submit a listing → /submitCall to action
featuresstring[]3 defaultsChecklist of what a listing includes
bg'subtle' | 'bold' | 'gradient''subtle'Panel background

Slots

SlotDescription
actionReplace the CTA button entirely

Tips

  • bold and gradient flip the copy to light-on-dark automatically.
  • The dot pattern only renders on the subtle background; it would be lost against a saturated panel.

AI Context

component: XAFSubmitCTA
package: "@xenterprises/nuxt-x-affiliate"
use-when: Directory submit / 'list your product' pitch panel
Copyright © 2026