Component library

Showing 5 components with role title.

  • <TitleSlide>

    coreTitlePresentation

    Hero title slide with optional small label, subtitle, and either a decorative accent-dot row or a numbered badge circle.

    When to use: First slide of a deck or part boundaries. Use `badge` for a magazine-style numbered cover mark instead of `accentDots`.

    Preview

    Lunnoa

    Automation discovery

    Report outcomes · May 2026

    Field Office Quarterly

    01

    Index 2026

    A field report on the state of things.

    PropTypeNotes
    titlestringRequired. Main headline.
    subtitlestringOptional. Supporting line under the title.
    labelstringOptional. Small uppercase label above the title.
    accentDotsnumberOptional. 1-5 fading accent dots at top-right, opposite the label; a small cover signature mark.
    badgestringOptional. Short text (e.g. "01") in a ringed circle at top-right, opposite the label. Takes priority over accentDots.Example: 01

    Examples

    <TitleSlide label="Lunnoa" title="Automation discovery" subtitle="Report outcomes · May 2026" accentDots={3} />
    <TitleSlide label="Field Office Quarterly" title="Index 2026" subtitle="A field report on the state of things." badge="01" />
  • <LogoLockup>

    financeChromeTitlePresentation

    Sponsor + company logo lockup with separator; halves slide in from the sides on slide enter (client).

    When to use: Use on IC deal title slides to anchor the sponsor and target. Pass remote URLs (https) for both logos.

    Preview

    SponsorTarget
    PropTypeNotes
    sponsorSrcstringRequired. Sponsor logo URL.
    sponsorAltstringRequired. Alt text for the sponsor logo.
    companySrcstringRequired. Company logo URL.
    companyAltstringRequired. Alt text for the company logo.
    separatorstringOptional. Default: "x". Glyph between the two logos (often "x").
    heightnumberOptional. Default: 64. Maximum logo height in pixels (24–160).
    tweenobjectOptional. Optional GSAP vars for the entrance.

    Examples

    <LogoLockup sponsorSrc="https://example.com/sponsor.png" sponsorAlt="Sponsor" companySrc="https://example.com/target.png" companyAlt="Target" />
  • <HeroCoverSlide>

    expressiveTitlePresentation

    Bold cover slide with hero headline, optional subtitle, eyebrow label, and outline badges.

    When to use: First slide of a pitch, QBR, or product deck. Wrap in DecoratedSlide on vivid backgrounds.

    Preview

    FY26 planning

    Quarterly business review

    Three priorities for finance, operations, and product.

    45 minBoard readyDraft v2
    PropTypeNotes
    titlestringRequired. Hero headline.
    subtitlestringOptional. Supporting line under the title.
    labelstringOptional. Eyebrow pill above the title (also accepts AccentEyebrow styling via label prop).
    badgesstring[]Optional. Outline chips under the subtitle (duration, audience, version).

    Examples

    <HeroCoverSlide
      label="FY26 planning"
      title="Quarterly business review"
      subtitle="Three priorities for finance, operations, and product."
      badges={["45 min", "Board ready", "Draft v2"]}
    />
  • <LunnoaCoverSlide>

    lunnoaTitlePresentation

    Lunnoa-branded cover: full-bleed indigo marketing background, grey left-to-right overlay, left-aligned title stack. Logo from /theming uploads (dark-surface asset).

    When to use: Opening slide for Lunnoa sales, product, or workshop decks. Uses the bundled indigo background by default; pass backgroundSrc to override.

    Often with: TitleSlideHeroCoverSlideBroadsideCover

    Preview

    The platform layer for enterprise AI.

    PropTypeNotes
    titlestringRequired. Main headline, left-aligned on the overlay (uses left half of the slide).
    subtitlestringOptional. Supporting line under the title.
    backgroundSrcstringOptional. Full-bleed background image URL. Defaults to /assets/decks/lunnoa/indigo-background.png.Example: /assets/decks/lunnoa/indigo-background.png

    Examples

    <LunnoaCoverSlide title="The platform layer for enterprise AI." />
  • <BroadsideCover>

    broadsideTitlePresentation

    Protest-poster cover: massive lowercase display title with catalogue number and meta.

    When to use: Opening slide for manifesto / editorial decks. Pair with dark or brand presentationTheme.background.

    Preview

    01Broadside

    this is the broadside style

    Type so large it becomes image.

    Lunnoa2026 · Showcase
    PropTypeNotes
    numberstringOptional. Default: "01". Catalogue number top-left.
    labelstringOptional. Default: "Broadside". Top-right label.
    titlestringRequired. Lowercase display title.
    leadstringOptional. Supporting sentence.
    authorstringOptional. Bottom-left meta.
    metastringOptional. Bottom-right meta.

    Examples

    <BroadsideCover number="01" title="this is the broadside style" lead="Type so large it becomes image." author="Lunnoa" meta="2026 · Showcase" />