Blocks Gallery
Kitchen-sink index of every Tome block bundle shipped with this starter. Drill into a block to see its props, variants, and a live example.
12 bundles · 170 blocks installed
Pro packs and capability layers are sold in the Tome library — browse it on wabbit.com or get access.
Catalog Pack
6 blocksProduct cards, category grids, pricing tables, inventory badges, and featured product spotlights. Lights up rich @wabbit/tome-catalog integrations when the layer is present.
Product Card
Single product display with title, price, and CTA. Authored props are the floor; when @wabbit/tome-catalog is present and a SKU matches, title and description hydrate live server-side — see @wabbit/tome-blocks-catalog-pack/server.
product-cardProduct Grid
Responsive grid of product cards with filtering controls. Fully static — no @wabbit/tome-catalog peer required.
product-gridCategory Strip
Horizontal strip or grid of product categories with labels and optional icons. Authored props are the floor; when @wabbit/tome-catalog is present and a category slug matches, the label hydrates live server-side — see @wabbit/tome-blocks-catalog-pack/server.
category-stripPrice Table
Multi-tier pricing comparison table with feature rows and CTAs. Fully static — no @wabbit/tome-catalog peer required.
price-tableInventory Badge
Inline stock status badge. Fully static, deliberately — @wabbit/tome-catalog v1 models no stock/inventory field for this to hydrate from (see howToUse).
inventory-badgeFeatured Product
Full-width hero spotlight for a single product with full description, features, and CTA. Authored props are the floor; when @wabbit/tome-catalog is present and a SKU matches, title and description hydrate live server-side — see @wabbit/tome-blocks-catalog-pack/server.
featured-product
Org Pack
8 blocksDivision cards, member grids, event calendars, org charts, document links, and campaign banners. Lights up rich @wabbit/tome-org integrations when the layer is present.
Division Card
Single division display with logo, name, description, member count, and leader. Fully static — no @wabbit/tome-org peer required.
division-cardMember Card
Single member profile card with avatar, display name, rank, and position. Fully static — no @wabbit/tome-org peer required.
member-cardMember Grid
Grid of member cards with heading, column count, and optional limit. Fully static — no @wabbit/tome-org peer required.
member-gridEvent Calendar
Upcoming events list with date/title/status. Fully static — no @wabbit/tome-org peer required.
event-calendarEvent List Item
Single event row for feeds and sidebars. Fully static — no @wabbit/tome-org peer required.
event-list-itemOrg Chart
Simple hierarchical Division -> Teams -> Squads display. Fully static — no @wabbit/tome-org peer required.
org-chartDocument Link
Linked document card with title, category, and updated timestamp. Fully static — no @wabbit/tome-org peer required.
document-linkCampaign Banner
Full-width campaign hero with banner image, codename, and objective count. Fully static — no @wabbit/tome-org peer required.
campaign-banner
LMS Pack
6 blocksCourse cards, lesson lists, progress indicators, quiz summaries, instructor cards, and enrollment CTAs. Lights up rich @wabbit/tome-lms integrations when the layer is present.
Course Card
Displays a single course with image, title, instructor, and enroll CTA. Fully static — no @wabbit/tome-lms peer required.
course-cardLesson List
Ordered list of course lessons with status, duration, and module grouping. Fully static — no @wabbit/tome-lms peer required.
lesson-listProgress Bar
Displays learner progress through a course or module. Fully static — no @wabbit/tome-lms peer required.
progress-barQuiz Summary
Displays quiz results with score, pass/fail status, and optional breakdown. Fully static — no @wabbit/tome-lms peer required.
quiz-summaryInstructor Card
Displays an instructor profile with avatar, bio, credentials, and social links.
instructor-cardEnrollment CTA
High-conversion enrollment section with price, features, and enroll button. Fully static — no @wabbit/tome-lms peer required.
enrollment-cta
Content Writer
10 blocksBlog and archive listings, post heroes, related posts, and the editorial long-form set (opener, bridge, sidenote, figure, colophon, footnotes). Lights up rich @wabbit/tome content integrations when present.
Blog
Renders an optional heading/richtext header and a "View All" link row for a blog section. The collection query, category filter, sort, and manual-selection fields are captured but not rendered by this block yet — post cards are left to the consuming site's data layer (see the comment in `Blog.tsx`).
blogArchive
Display a manually selected set of documents. The "collection" (query-driven) mode is not yet implemented — it renders nothing until a live collection query is wired in.
archiveRelated Posts
Display related posts from a manually curated selection. The "same categories" (auto) mode is not yet implemented — it renders nothing until a category-matched query is wired in.
related-postsPost Hero
VNGD post header with SITREP tactical styling, classification badge, author callsign, and accent-colored category tag
post-heroEditorial Opener
Full-bleed hero with asymmetric text placement, kicker, byline, and integrated media
editorial-openerEditorial Bridge
Structural pause with viewport-relative height and optional centered content
editorial-bridgeEditorial Sidenote
Marginal annotation aligned to a body paragraph
editorial-sidenoteEditorial Figure
Image figure with caption, credit, breakout modes, and duotone treatment
editorial-figureEditorial Colophon
Article footer with author bio, publication metadata, and credits
editorial-colophonEditorial Footnotes
Collected footnotes with back-link anchors and display mode options
editorial-footnotes
Editorial Pack
10 blocksEditorial/marketing layout blocks: compare columns, data heroes, editorial spreads, features, info and message panels, metric strips, split panels, status boards, and text reveals.
Compare Columns
Two labeled side-by-side columns for "A vs B" comparisons; the positive column receives an accent treatment.
compareColumnsData Hero
Hero section with overlay metadata fields and data display
data-heroEditorial Spread
Full-bleed banded section with a narrow metadata rail (left or right) beside a main content column. Sequence these with alternating appearance to produce the editorial F-system rhythm.
editorialSpreadFeature
Versatile feature showcase with USP cards, images, metrics, and multiple layout variants.
featureInfo Panel
Prose content with key-facts sidebar panel and optional sticky behavior
info-panelMessage Panel
Styled message callout with priority level, source attribution, and timestamp
message-panelMetric Strip
Horizontal metrics display with labeled values, deltas, and optional summary prose
metric-stripSplit Panel
Split layout with image, body text, and optional data sidebar
split-panelStatus Board
Card grid with status indicators, categories, and optional image thumbnails
status-boardText Reveal
Scroll-triggered word-by-word text reveal animation with configurable max width.
text-reveal
Dispatch
8 blocksFrames user content as transmission, record, or intel product: comm intercepts, comms transcripts, classification banners, log headers, redaction, system alerts, ambient audio, and threat panels.
Comm Intercept
Intercepted transmission card with signal-quality and encryption state variants.
dispatchCommInterceptComms Transcript
Multi-line comms log rendered as a standard readout, intercepted record, or literary quote block.
dispatchCommsTranscriptClassification Banner
Full-width classification level banner for restricted, secret, or declassified content.
dispatchClassificationBannerLog Header
Structured log entry header scoped to a ship, personal journal, or mission record.
dispatchLogHeaderRedacted
Censored-content block rendered inline, as a paragraph, as a panel, or over an image.
dispatchRedactedSystem Alert
Ship system alert notification covering hull breach, quantum anomaly, comms failure, and all-clear states.
dispatchSystemAlertAmbient Audio
Ambient audio player block themed to comms chatter, engine hum, or alert tones.
dispatchAmbientAudioThreat Panel
Tactical threat-indicator panel in full or compact display modes.
dispatchThreatPanel
Readout
9 blocksOperational-console data display: asset and personnel cards, metric grids, objective lists, phase markers, progress bars, stat strips, map legends, and sensor readouts.
Asset Card
Displays a labeled asset with horizontal, vertical, or side-by-side comparison layouts.
readoutAssetCardPersonnel Card
Renders personnel entries as an inline strip or a structured grid of avatar cards.
readoutPersonnelCardMetric Grid
Lays out labeled numeric metrics in a four-, three-, or two-column grid.
readoutMetricGridObjective List
Lists operational objectives in a flat standard view or a phased step-through view.
readoutObjectiveListPhase Marker
Marks a current phase with standard, color-coded, or compact indicator treatments.
readoutPhaseMarkerProgress Bar
Visualizes completion as a single bar, a stacked multi-value bar, or a segmented track.
readoutProgressBarStat Strip
Presents a row of key statistics in standard, full-bleed breakout, or compact form.
readoutStatStripMap Legend
Renders a map legend inline as a horizontal strip or anchored in a sidebar column.
readoutMapLegendSensor Readout
Displays live-style sensor data as a contacts table or a system-status panel.
readoutSensorReadout
Longform
16 blocksEditorial long-form reading kit: drop caps, epigraphs, footnotes, chapter dividers, series nav, anchors, accordions, tabs, callouts, asides, key facts, image grids, data tables, spoilers, and cross-links.
Drop Cap
Decorative opening letter for article leads, with optional accent color.
longformDropCapEpigraph
Pull quote or prefatory verse set apart before a chapter or article opens.
longformEpigraphFootnotes
Inline citation list rendered at the foot of a section, optionally grouped by category.
longformFootnotesChapter Divider
Visual break between major sections — ornamental rule, numbered heading, or symbol mark.
longformChapterDividerSeries Nav
Previous/next navigation for multi-part series, positioned as banner, card, or sidebar.
longformSeriesNavAnchor Section
Linkable section heading that registers itself in the page TOC jump-nav.
longformAnchorSectionAccordion
Collapsible content panels for reference material, FAQs, or nested detail.
longformAccordionTabbed Content
Tabbed panels for parallel content sets — underline or pill tab style.
longformTabbedContentCallout
Highlighted aside panel keyed to tone — tactical warning, informational note, lore detail, or log entry.
longformCalloutAside
Marginal annotation that floats left or right of the prose column, or sits inline.
longformAsideAuthor Aside
Author attribution block with avatar and bio, indented or overlay-positioned.
longformAuthorAsideKey Facts
Scannable stat or fact list surfaced as sidebar panel, full-width strip, or compact inline row.
longformKeyFactsImage Grid
Multi-image layout in two-column, three-column, asymmetric, or masonry arrangement.
longformImageGridData Table
Structured data table — standard column layout, breakout full-width, or side-by-side comparison.
longformDataTableSpoiler
Hidden content revealed on interaction — blurred overlay or redacted-text treatment.
longformSpoilerCross Link
Editorial link card connecting to a related article or series entry — standard or enhanced with preview.
longformCrossLink
Extras (Library)
45 blocksThe catch-all library: heroes, content layouts, feature grids, cards, marquees, pull quotes, code, and lexical-embed blocks. 45 general-purpose blocks promoted from VNGD + Wabbit.
Content
Multi-column rich content block with configurable 14-column grid
contentContent Two Column
Two-column layout with text or media in each column
content-two-columnPost Content
Rich text content block for blog posts with optional section title
post-contentPost Notice
Callout or notice block for blog posts
post-noticeProse Section
Rich text prose with optional sidebar layout
prose-sectionPull Quote
Highlighted quotation with attribution and optional portrait
pull-quoteText Block
Rich text content with optional links
text-blockBlog Hero
Blog post hero with featured image, author, date, and category
blog-heroChapter Hero
Section/chapter header with breadcrumbs, author info, publish date, read time, and background options
chapter-heroCustom Hero
Unified VNGD hero with 20+ design versions including COP tactical layouts, SITREP post headers, and classic marketing variants
custom-heroImage Hero
Full-bleed image hero with configurable fit, background color, and text theme
image-heroLow Impact Hero
Minimal text-only hero with headline, subheadline, description, and optional links
low-impact-heroMedium Impact Hero
Balanced hero with headline, description, links, and a featured media element
medium-impact-heroPage Hero
Standard page header hero with headline, subtext, and optional background image
page-heroStudy Hero
Case study / portfolio hero with full-bleed image, title overlay, and category tags
study-heroTypography Hero
Type-driven hero with configurable headline/subheadline/description sizes, background options, and text theme
typography-heroBento Section
Bento grid layout with headline, gallery, and optional sidebar quote
bento-sectionContent With Bento
Content section paired with a bento grid of media items
content-with-bentoContent With Corner Notch
Two-column content block with decorative corner notch
content-with-corner-notchContent With Marquee
Rich content section with optional scrolling text marquee
content-with-marqueeGrid
CSS grid container with configurable columns and gap
gridSection
Container section with background color and spacing controls
sectionSpacer
Vertical spacing with responsive visibility controls
spacerCard
Standalone card with media, text, and link options
cardCard Grid
Grid of cards with media, text, and links
card-gridChecklist
Styled list with configurable icons and states
checklistFeature Hero with Cards
Hero section with feature cards grid and optional icon types
feature-hero-with-cardsFeature Masonry
Masonry grid layout with mixed-size feature cards and CTA
feature-masonryFeature with Icon Grid
Hero section with configurable icon-based feature grid and spacing controls
feature-with-icon-gridFeature with Large Media
Feature section with prominent media display, badge, and optional footer CTA
feature-with-large-mediaFeature with Three Steps
Numbered step-by-step feature layout with timeline connectors and images
feature-with-three-stepsImage Marquee
Scrolling marquee with text or images mode
image-marqueeMarquee
Scrolling text marquee with speed and direction controls
marqueeMedia Feature
Split layout feature with video or image media and CTA button
media-featureProject Info
Case study or project information block with rich text description
project-infoShowcase
Video showcase section with headline and background options
showcaseSkill Showcase
Portfolio skill bars with profile and accent images
skill-showcaseRelated Items
Display related items from any collection
related-itemsSignature
Author signature block with optional avatar
signatureCode Block
Syntax-highlighted code snippet
codeCustom Block
Site-specific custom block container with type selector
customLexical Banner
Inline banner/callout block for use inside Lexical richText editors
lexical-bannerDocument Embed
Inline document embed block for use inside Lexical richText editors
lexical-document-embedEntity Reference
Inline entity reference block for use inside Lexical richText editors
lexical-entity-referenceMotion Text
Animated text block with word-by-word motion effects for Lexical richText editors
lexical-motion-text
Agency Essentials
10 blocksGeneral-purpose agency building blocks: about sections, contact blocks, team rosters, galleries, timelines, stat counters, split views, media embeds, and form blocks.
About
About section with headline, multi-column rich text, images, logos, counters, and optional CTA link.
aboutContact
Contact section with heading, contact info, and optional message form
contactTeam Roster
Member roster with portraits, roles, and biographical details
team-rosterGallery
Image gallery with multiple layout variants
galleryTimeline
Chronological timeline with dated entries
timelineStats
Counter stats with optional headline and color scheme
statStat Bar
Animated percentage bar chart with configurable color scheme
stat-barSplit View
Multi-column layout with text, media, or form blocks per column
split-viewMedia
Image or video embed with optional caption and layout controls
mediaForm Block
Embeds a Payload form with optional intro content
form
Marketing Starter
9 blocksHigh-conversion marketing blocks: high-impact and feature heroes, CTAs, logo sliders, pricing tables, testimonials, FAQ accordions, and announcement banners.
High Impact Hero
Full-featured hero with headline, description, supporting images, reviews, marquee, and background options
high-impact-heroFeature Hero
Feature showcase with multiple layout variants (cards, steps, masonry, etc.)
feature-heroCall to Action
Headline + supporting text + action buttons with optional media
ctaLogo Slider
Scrolling logo carousel for client or partner branding
logo-sliderPricing
Pricing plans section with subscription and project cards
pricingTestimonial
Display a testimonial from a testimonials collection
testimonialFAQ
Frequently asked questions with accordion answers
faqBanner
Alert banner with style variants (info, warning, error, success)
bannerExhibit Wall
Asymmetric museum gallery wall of hairline-framed real nested block renders
exhibit
Signal Theme
33 blocksSci-fi / signal-aesthetic themed content kit: accordions, ambient audio, anchors, asides, callouts, chapter dividers, classification banners, comm intercepts, transcripts, cross-links, data tables, drop caps, epigraphs, footnotes, image grids, key facts, log headers, map legends, metric grids, objective lists, personnel cards, phase markers, progress bars, redactions, sensor readouts, series navs, ship cards, spoilers, stat strips, system alerts, tabbed content, and threat panels. Themed visual companion to @wabbit/tome-dispatch + @wabbit/tome-longform.
Signal Accordion
Expandable accordion panels with single, stacked, or FAQ variants.
signal-accordionSignal Ambient Audio
Ambient audio indicator with comms, engine, or alert variants.
signal-ambient-audioSignal Anchor Section
Named anchor section header for in-page navigation.
signal-anchor-sectionSignal Aside
Floating or inline aside panel for supplementary content.
signal-asideSignal Author Aside
Author or editor note panel with indented or overlay layout.
signal-author-asideSignal Callout
Styled callout box with tactical, info, lore, or log variants.
signal-calloutSignal Chapter Divider
Decorative chapter break with ornamental, numbered, or symbol variants.
signal-chapter-dividerSignal Classification Banner
Classification level banner with restricted, secret, or declassified variants.
signal-classification-bannerSignal Comm Intercept
Intercepted communications display with clean, degraded, or encrypted variants.
signal-comm-interceptSignal Comms Transcript
Multi-speaker comms transcript with callsign colors and optional redaction.
signal-comms-transcriptSignal Cross-System Link
Cross-system link card with optional stat metrics.
signal-cross-linkSignal Data Table
Structured data table with standard, breakout, or comparison variants.
signal-data-tableSignal Drop Cap
Decorative drop-cap paragraph opener.
signal-drop-capSignal Epigraph
Literary epigraph or quote block with attribution.
signal-epigraphSignal Footnotes
Numbered footnotes list with optional category grouping.
signal-footnotesSignal Image Grid
Multi-image grid with 2-col, 3-col, asymmetric, or masonry layouts.
signal-image-gridSignal Key Facts
Key facts panel with label-value pairs and optional status indicators.
signal-key-factsSignal Log Header
Log entry header with ship, personal, or mission variants.
signal-log-headerSignal Map Legend
Map legend with colored symbol entries in horizontal or sidebar layout.
signal-map-legendSignal Metric Grid
Multi-metric grid with per-metric accent colors and delta indicators.
signal-metric-gridSignal Objective List
Mission objectives list with status tracking and optional phase grouping.
signal-objective-listSignal Personnel Card
Personnel roster card with inline or grid layout and status badges.
signal-personnel-cardSignal Phase Marker
Phase or section marker with number badge.
signal-phase-markerSignal Progress Bar
Progress bar with single, stacked, or segmented variants.
signal-progress-barSignal Redacted
Redacted content placeholder with inline, paragraph, panel, or image variants.
signal-redactedSignal Sensor Readout
Sensor contact display with IFF status, range, and bearing data.
signal-sensor-readoutSignal Series Nav
Series navigation for multi-part content with banner, card, or sidebar layout.
signal-series-navSignal Ship Card
Ship specification card with comparison support.
signal-ship-cardSignal Spoiler
Spoiler-hidden content with blurred or redacted reveal style.
signal-spoilerSignal Stat Strip
Horizontal stat strip with delta indicators and per-stat colors.
signal-stat-stripSignal System Alert
System alert banner with hull breach, quantum, comms, or all-clear variants.
signal-system-alertSignal Tabbed Content
Tabbed content panel with underline or pill tab variants.
signal-tabbed-contentSignal Threat Panel
Threat assessment panel with level indicator and status tracking.
signal-threat-panel