Skip to main content
vd3
  • Home
  • Docs
  • Foundation
  • Color palette
  • Typography
  • Icons
  • Golden ratio
  • Grid system
  • Shadows & glow
  • Theme
  • Theme switcher
  • Theme customizer
  • Core
  • Button
  • Badge
  • Alert
  • Card
  • Dropdown
  • Menu
  • Popover
  • Doc Search
  • Floating Action Button
  • Ripple
  • Expanding Cards
  • Spotlight
  • Timeline
  • Template
  • Navigation
  • Feedback
  • Modal
  • Toast
  • Tooltip
  • Chip
  • Skeleton
  • Preloader
  • Data display
  • Avatar
  • Table
  • Collection
  • Breadcrumb
  • Interactive
  • Tabs
  • Accordion
  • Flow
  • Draggable
  • Search
  • Canvas
  • Charts
  • Flowchart
  • Hex Grid
  • Draw
  • Media
  • Music Player
  • Image Box
  • Editors
  • Code Editor
  • Effects
  • Glass
  • Morph
  • Parallax
  • Forms
  • Form controls
  • Form validation
  • Datepicker
  • Timepicker
  • Rating
  • Switch
  • Slider
  • Stepper
  • Autocomplete
  • Transfer
  • Tree
  • Pagination
  • Button group
  • Primitives
  • Progress
  • Spinner
  • Code snippet
  • Icon
  • Layout
  • Primitives
  • Separator
  • Sidenav
  • Sticky
  • Waypoint (Scrollspy)
  • Off-canvas
  • Navbar
  • Footer
Footer

VdFooter composes branded multi-column footers. Pass columns, dark, and size; drop your link sections into the default slot and legal text into the copyright slot.

Footer Demo

Product

  • Features
  • Pricing
  • Docs

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
© 2026 Vanduo — built with vd3.
Dark Variant

Resources

  • Guides
  • Changelog

Community

  • GitHub
  • Discussions
© 2026 Vanduo. MIT licensed.
Core Markup
<!-- Rendered output of &lt;VdFooter :columns="3"&gt; -->
<footer class="vd-footer vd-footer-3col">
  <div class="vd-footer-container">
    <div class="vd-footer-section">
      <h4 class="vd-footer-heading">Product</h4>
      <ul class="vd-footer-list">
        <li class="vd-footer-list-item"><a class="vd-footer-link" href="#">Docs</a></li>
        <li class="vd-footer-list-item"><a class="vd-footer-link" href="#">Components</a></li>
      </ul>
    </div>
    <div class="vd-footer-copyright">© 2026 Vanduo</div>
  </div>
</footer>
Layouts & Variants
ClassPurpose
.vd-footer-2col / .vd-footer-3col / .vd-footer-4colResponsive grid columns
.vd-footer-darkDark visual style
.vd-footer-sm / .vd-footer-lgCompact or spacious padding
.vd-footer-brandBrand/logo block
.vd-footer-socialSocial action links row
.vd-footer-copyrightBottom legal row
CSS Variables
VariableDefault
--vd-footer-bgvar(--vd-bg-secondary)
--vd-footer-link-colorvar(--vd-text-secondary)
--vd-footer-heading-colorvar(--vd-text-primary)
--vd-footer-padding-y3.4375rem (55px)
--vd-footer-padding-y-sm2.125rem (34px)
--vd-footer-padding-y-lg5.5625rem (89px)
--vd-footer-section-spacing2.125rem (34px)
API Reference

Usage

<script setup lang="ts">
import { VdFooter } from "@vanduo-oss/vd3";
</script>

<template>
  <VdFooter :columns="3">
    <div class="vd-footer-section">
      <h4 class="vd-footer-heading">Product</h4>
      <ul class="vd-footer-list">
        <li class="vd-footer-list-item">
          <a class="vd-footer-link" href="/docs">Docs</a>
        </li>
        <li class="vd-footer-list-item">
          <a class="vd-footer-link" href="/components">Components</a>
        </li>
      </ul>
    </div>

    <template #copyright>© 2026 Vanduo</template>
  </VdFooter>
</template>

Component API

Prop / slotDescription
:columns2 | 3 | 4 — responsive grid columns. Omit for a single flowing block.
:darkDark visual style (`.vd-footer-dark`).
:size'sm' | 'lg' — compact or spacious padding.
default slotFooter content — `.vd-footer-section` columns, brand, and social rows.
copyright slotBottom legal row, rendered inside `.vd-footer-copyright`.

CSS Classes

Class NameDescriptionType
.vd-footerBase container for the page footer element.Component
.vd-footer-containerInner max-width wrapper the component renders around the slotted content.Layout
.vd-footer-sectionA column or grouping area within the footer grid.Layout
.vd-footer-headingTypography class for column titles/headers.Element
.vd-footer-listUnordered list wrapper to remove bullet points and padding.Layout
.vd-footer-list-itemIndividual item inside a footer list.Component
.vd-footer-linkStyled anchor tag commonly used in footer sections.Element
.vd-footer-brandWrapper for branding/logo displays inside the footer.Element
.vd-footer-socialContainer to align horizontal social media link icons.Layout
.vd-footer-copyrightTypography block for copyright/legal text elements.Layout
.vd-footer-[cols]colGrid layout modifiers: -2col, -3col, -4col.Modifier
.vd-footer-[variant]Style and spacing modifiers: -dark, -sm, -lg.Modifier

vd3ui

Quick Links

  • Home
  • Docs
  • Changelog
  • About

Resources

  • GitHub
  • NPM
  • Kilo OSS
  • License

2026, Vanduo UI. MIT License.