Capital Advisors — Investment Advisory Next.js Template

A multi-page Next.js 16 template for investment firms, capital advisors, and financial services. Green-and-gold design, 8 pages with case studies, team profiles, contact form, and scroll-reveal animations.

category企业官网

View on GitHub

Open source — free to download and use

arrow_forward
# Capital Advisors — Next.js Template A modern, multi-page Next.js website template designed for investment firms, capital advisors, and financial services companies. Features a polished green-and-gold color scheme with clean typography, scroll-reveal animations, and a professional corporate aesthetic. ## Tech Stack - **Framework:** Next.js 16 (App Router) - **Language:** TypeScript - **Styling:** CSS (global stylesheet with CSS custom properties) - **Font:** Inter (Google Fonts) - **Animations:** Intersection Observer scroll-reveal ## Pages | Route | Description | |---|---| | `/` | Home — hero, stats, services, industries, case studies, approach, insights, CTA | | `/about` | About — editorial split, why-us section, team grid with profile links | | `/about/meet-team/[name]` | Individual team member profile pages (3 members) | | `/services` | Services — customized financing and financial advisory detail pages | | `/industries` | Industries — senior housing, education, healthcare, plus additional sectors | | `/case-studies` | Case studies index — featured work with detail pages | | `/case-studies/[slug]` | Individual case study detail page (3 with full detail) | | `/insights` | Insights — market commentary, transaction announcements, perspectives archive | | `/contact` | Contact — form, office info, contact cards, expectations | ## Project Structure ``` captial-invest/ ├── app/ │ ├── about/ │ │ ├── meet-team/ │ │ │ ├── jane-mitchell/page.tsx │ │ │ ├── robert-chen/page.tsx │ │ │ └── sarah-williams/page.tsx │ │ └── page.tsx │ ├── case-studies/ │ │ ├── [slug]/page.tsx │ │ ├── data.ts │ │ └── page.tsx │ ├── components/ │ │ ├── RevealOnScroll.tsx │ │ ├── SiteFooter.tsx │ │ └── SiteNav.tsx │ ├── contact/page.tsx │ ├── industries/page.tsx │ ├── insights/page.tsx │ ├── services/page.tsx │ ├── globals.css │ ├── layout.tsx │ └── page.tsx ├── public/assets/clients/ ← Client logo images ├── package.json └── tsconfig.json ``` ## Design Tokens Key CSS custom properties defined in `globals.css`: | Token | Color | Usage | |---|---|---| | `--green-deep` | `#395f40` | Headlines, primary buttons, footer background | | `--green-mid` | `#2f4f35` | Hover states, links | | `--green-surface` | `#f2f5f3` | Card backgrounds | | `--gold` | `#b8943f` | Accent text, icons, labels | | `--gold-light` | `#d4b96a` | On-dark accent | | `--text-primary` | `#1a1d1b` | Body text | | `--text-secondary` | `#5a615d` | Supporting copy | ## Quick Start ```bash # Install dependencies npm install # Start development server npm run dev # Build for production npm run build ``` Open [http://localhost:3000](http://localhost:3000) in your browser. ## Customization Guide **Branding:** Replace "Capital Advisors" across files with your firm name. Key locations: - `app/layout.tsx` — metadata title/description - `app/components/SiteNav.tsx` — `.nav-logo-text` and link text - `app/components/SiteFooter.tsx` — company name, address, phone **Colors:** Edit CSS custom properties in `app/globals.css` lines 29-41 (the `:root` block). **Content:** Each page is a standalone React component. Edit the copy, images, and data directly in the respective `page.tsx` files. **Team:** Edit the `teamMembers` array in `app/about/page.tsx` and update individual profile pages under `app/about/meet-team/`. **Case Studies:** Edit `app/case-studies/data.ts` to add, remove, or modify case study entries. **Contact:** Replace placeholder phone, address, and Google Maps link in `app/contact/page.tsx`. ## License This template is provided for use in themedown projects.
help_outline

FAQ

Open Source

View source on GitHub

Theme Colors

#395f40
#b8943f
Comments0
PublishedJun 11, 2026
LicenseMIT

Tech Stack

Next.js 16React 19TypeScript

Files Included

app\page.tsxapp\layout.tsxapp\globals.cssapp\about\page.tsxapp\services\page.tsxapp\industries\page.tsxapp\case-studies\page.tsxapp\insights\page.tsxapp\contact\page.tsxapp\components\SiteNav.tsxapp\components\SiteFooter.tsxapp\components\RevealOnScroll.tsx