GlobalDocs Atlasv1.0
🔍 Full-text search is included in the purchased template (Pagefind integration). The live demo currently shows the previous version without search — update coming this week.
Guide

Site Structure

How GlobalDocs Atlas organises pages, navigation, content, and search — and how to extend it.

How pages work

Each page is a self-contained HTML file. No server, no build process, no shared state. The browser loads each file directly. Every page has three sections: Topbar (brand, search, theme toggle), Sidebar (navigation, same across all pages), and Content area (unique per page).

File structure

globaldocs-atlas/
├── index.html ← Introduction
├── quick-start.html
├── guide-structure.html ← This page
├── guide-customise.html
├── guide-deploy.html
├── ref-components.html
├── ref-tokens.html
├── demo-api.html
├── demo-saas.html
├── pagefind/ ← Generated by search indexer
├── README.md
└── LICENSE.txt
The pagefind/ folder is generated when you run npx pagefind --site .. It does not exist on first download. Include it when deploying.

Navigation groups

GroupPurpose
Getting StartedOnboarding pages — the first thing new users read
GuidesHow-to content — explains how to accomplish specific tasks
ReferenceTechnical reference — components, tokens, API
Demo TemplatesExample pages showing the template in context

Adding a new page

  1. Duplicate any existing .html file
  2. Rename it (e.g. guide-billing.html)
  3. Change the <title> tag
  4. Replace content inside <div class="content">
  5. Add a link in the sidebar of every page
  6. Set class="nav-link active" only in the new file
  7. Update breadcrumb and prev/next buttons
  8. Run npx pagefind --site . to index the new page

Naming conventions

PrefixUse forExample
guide-How-to contentguide-billing.html
ref-Technical referenceref-webhooks.html
demo-Example pagesdemo-enterprise.html
No prefixTop-level pageschangelog.html