VellumUp
PricingBlogIntegrationsComponents
Sign inRegister
Back to components

On this page

All components

Backend

Webhook receiver for Next.jsWebhook receiver without a server - Edge Function

Full Examples

Full Article Page

Blog Layouts

Blog Post LayoutBlog Post Layout - MinimalBlog Post Layout - Sidebar Meta

Blog Sections

Blog SectionBlog Section - EditorialBlog Section - Minimal RowsBlog Section - Simple

Navigation

Table of ContentsTable of Contents - FloatingTable of Contents - InlineTable of Contents - Pill

Cards

CardCard - MagazineCard - BareCard - Frame

Key Takeaways

Key Takeaways - BoxedKey Takeaways - CardKey Takeaways - Numbered
Back to components

Navigation

Table of Contents - Floating

A small floating dock that expands into labels on hover, for pages with no room for a sidebar

Preview

Overview

Scroll this panel - the dot on the bottom-right highlights automatically as this section comes into view.

Setup

Scroll this panel - the dot on the bottom-right highlights automatically as this section comes into view.

Usage

Scroll this panel - the dot on the bottom-right highlights automatically as this section comes into view.

Examples

Scroll this panel - the dot on the bottom-right highlights automatically as this section comes into view.

FAQ

Scroll this panel - the dot on the bottom-right highlights automatically as this section comes into view.

Ready to use - just copy it in

See how to use it on your page, then copy the component file itself.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

Props

PropTypeDefaultDescription
itemsTocItem[]—Array of sections to list, in order
items[].idstring—Matches the id attribute of the section element to scroll to and track
items[].labelstring—Text shown for this item when the dock is expanded
contentRefRefObject<HTMLElement>—Ref to the container holding the sections being tracked
accentColorstring"#5C7CFE"Accent color for the active section's dot

Want SEO content
without the effort?

Try it risk-free — a content plan, keyword research, and up to 5 articles on us.

Say hello

support@vellumup.com

Follow us

Product

PricingFree ToolsShopify App StoreWix App MarketWordPress Pluginnpx vellumup-init

Company

BlogIntegrationsComponentsAffiliates

Integrations

DocumentationWordPressShopifyWebflowWixWebhooksNext.js

Legal

Terms of ServicePrivacy PolicyAccessibility
VellumUp

© 2026 VellumUp. All rights reserved.