X Enterprises

nuxt-x-marketing

Marketing page components for hero sections, features, pricing, blog, and SEO-optimized layouts.

nuxt-x-marketing

A comprehensive marketing layer with 67 components for building high-converting landing pages, blogs, and SEO-optimized marketing sites.

Installation

npm install @xenterprises/nuxt-x-marketing
// nuxt.config.ts
export default defineNuxtConfig({
  extends: '@xenterprises/nuxt-x-marketing'
})

Component Categories

CategoryComponentsDescription
HerovariesHero sections
FeaturesvariesFeature grids and lists
PricingvariesPricing tables
CTAvariesCall-to-action sections
BlogvariesBlog listing and posts
FAQvariesFAQ accordion
NewslettervariesEmail capture
AffiliatevariesComparison and affiliate
LayoutvariesNavbar, footer layouts
PrivacyvariesCookie banner, GDPR
Social ProofvariesTestimonials, stats

Quick Start

<!-- pages/index.vue -->
<template>
  <div>
    <XMarkLayoutNavbar :links="navLinks" />
    <XMarkHero
      title="Build faster with X Modules"
      subtitle="Production-ready components for Nuxt and Fastify"
      :ctas="[{ label: 'Get Started', to: '/docs' }]"
    />
    <XMarkFeatures :features="features" />
    <XMarkPricingGrid :plans="plans" />
    <XMarkLayoutFooter :links="footerLinks" />
  </div>
</template>

AI Context

package: "@xenterprises/nuxt-x-marketing"
prefix: XMark
use-when: Building marketing/landing pages, SaaS websites, blogs
typical-page-structure:
  - XMarkLayoutNavbar
  - XMarkHero
  - XMarkFeatures
  - XMarkSocialProof (testimonials, logos)
  - XMarkPricing
  - XFAQ
  - XMarkCTA
  - XMarkLayoutFooter
seo: includes built-in schema.org and og:image support
blog: requires Nuxt Content for blog post markdown
Copyright © 2026