Skip to main content
Clever Ops

Advisor Credentials Rows

A financial adviser directory of sober hairline rows, credentials, mono licence numbers, specialty runs and an AFSL disclosure line as the accent. React and Tailwind, zero hype.

Preview & code

Loading Advisor Credentials Rows preview

Installation

pnpm dlx shadcn@latest add @cleverui/advisor-credentials-row

Requires the @cleverui registry in your components.json, a one-off, two-line setup.

Usage

tsx
import { AdvisorCredentialsRow } from '@/components/blocks/advisor-credentials-row'
Exampletsx
'use client'

import { AdvisorCredentialsRow } from '@/components/blocks/advisor-credentials-row'

export default function AdvisorCredentialsRowDemo() {
  return (
    <AdvisorCredentialsRow
      heading="Our advisers"
      intro="Every adviser here is licensed, credentialed, and paid by you, never by commission."
      advisors={[
        {
          name: 'Helen Markovic',
          jobTitle: 'Principal Adviser · Wealth & Retirement',
          credentials: ['CFP', 'SMSF Specialist Advisor'],
          licenseNumber: 'AR 001284392',
          specialties: ['Retirement', 'SMSF', 'Estate planning'],
          yearsAdvising: '18 years advising',
          href: '#markovic',
        },
        {
          name: 'David Okonkwo',
          jobTitle: 'Senior Adviser · Investments',
          credentials: ['CFP', 'Chartered Financial Analyst'],
          licenseNumber: 'AR 001391847',
          specialties: ['Portfolio construction', 'Ethical investing', 'Insurance'],
          yearsAdvising: '12 years advising',
          href: '#okonkwo',
        },
        {
          name: 'Priya Chandrasekar',
          jobTitle: 'Adviser · Superannuation & Insurance',
          credentials: ['Diploma of Financial Planning'],
          licenseNumber: 'AR 001508214',
          specialties: ['Super consolidation', 'Income protection', 'Life cover'],
          yearsAdvising: '7 years advising',
          href: '#chandrasekar',
        },
        {
          name: 'James Whitaker',
          jobTitle: 'Adviser · Business & Complex Affairs',
          credentials: ['CFP', 'Tax (Financial) Adviser'],
          licenseNumber: 'AR 001176503',
          specialties: ['Business succession', 'SMSF', 'Debt strategies'],
          yearsAdvising: '15 years advising',
          href: '#whitaker',
        },
      ]}
      disclosureLine="Advice is provided under AFSL 512884. Our Financial Services Guide sets out how we're paid and is available on request."
    />
  )
}

API reference

AdvisorCredentialsRow accepts the following props.

PropTypeDefaultDescription
headingstring'Our advisers'
introstringone plain sentence under the heading
advisors*AdvisorCredential[]
disclosureLinestring"Advice is provided under AFSL 512884. Our Financial Services Guide sets out how we're paid and is available on request."genuine regulatory copy set beneath the directory, the block's accent

…plus everything from React.HTMLAttributes<HTMLElement>: className, event handlers, aria attributes and the rest pass straight through.

Referenced types

Typestsx
export interface AdvisorCredential {
  name: string
  jobTitle: string
  /** e.g. 'CFP', 'SMSF Specialist Advisor' */
  credentials?: string[]
  /** PREFORMATTED, e.g. 'AR 001284392' */
  licenseNumber?: string
  specialties?: string[]
  /** PREFORMATTED, e.g. '18 years advising' */
  yearsAdvising?: string
  /** makes the whole row a profile link */
  href?: string
}

Frequently asked questions

How do I install the Advisor Credentials Rows component?

Register the @cleverui registry in your components.json ("@cleverui": "https://cleverops.com.au/r/{name}.json"), then run `npx shadcn@latest add @cleverui/advisor-credentials-row`. The shadcn CLI copies the source into your project, you own the code from that point. You can also copy the source directly from this page.

What dependencies does Advisor Credentials Rows require?

Advisor Credentials Rows uses motion on top of React and Tailwind CSS. You don't need to install it manually, the shadcn CLI resolves and installs npm dependencies automatically when you add the component.

Can I theme Advisor Credentials Rows to match my brand?

Yes. The component is styled entirely with Tailwind utilities over standard design tokens (primary, background, muted, border), so it inherits your existing shadcn/ui theme automatically. Change your CSS variables and the component follows, no source edits needed for palette, radius, or fonts.

Want this built for you?

CleverUI is built by the Clever Ops web team. If you'd rather ship a hand-coded, fast, custom website than assemble one, we build them for Australian businesses every week.

Explore web development services