This repository contains the official North Arrow Research marketing website, built with Docusaurus.
The site is a static React-based web app that presents:
- North Arrow Research branding and messaging
- Product overviews and links
- Client logo ribbons
- Team biographies on the People page
- Contact information and contact page
This is the source code for https://northarrowresearch.com.
It includes:
- Site configuration and theme settings
- Custom page implementations and styling
- Static media assets (logos, backgrounds, people headshots, product images)
- Build output generation for static hosting
docusaurus.config.ts: site metadata, navbar/footer config, theme configsrc/pages/: page implementations (index,people,contact-us)src/css/custom.css: global styles and theme overridesstatic/img/: images used by the site
- Docusaurus 3
- React 19
- TypeScript
Install dependencies:
npm installRun development server:
npm startThe local server supports hot reload for page and style changes.
Create a production static build:
npm run buildBuild artifacts are written to build/.
npm run serve: serve the production build locallynpm run typecheck: run TypeScript checksnpm run clear: clear Docusaurus cache