component

TuxLinkList

Categorized resource list. Two layouts: columns (groups side-by-side, footer-of-section pattern) or stacked (top-to-bottom, sidebar resource list). Each link can carry an optional description, an external arrow (auto-detected on http(s) hrefs), or a featured flag for maroon left-bar emphasis.

canonical

3-column · footer of section

<TuxLinkList :groups="groups" :columns="3" />

stacked

Sidebar resource list

Pass layout="stacked". Right for inline content and sidebars where horizontal column space is constrained.

featured + descriptions

Mixed emphasis

Pass featured: true on items that should be the primary call ("Apply now", "Start here"). Pass description on items that need more than a label.

props

Props + shape

  • groups — array of { heading?, items }. Required.
  • Each item — { label, to?, href?, description?, external?, featured? }.
  • external — auto-detected when href starts with http; override explicitly if needed.
  • featured — maroon left-bar emphasis.
  • layout"columns" | "stacked". Defaults to "columns".
  • columns2 | 3 | 4. Columns layout only.