Skip to content

Restructures the docs site#7

Open
tnagorra wants to merge 11 commits into
mainfrom
feat/theme
Open

Restructures the docs site#7
tnagorra wants to merge 11 commits into
mainfrom
feat/theme

Conversation

@tnagorra
Copy link
Copy Markdown
Contributor

@tnagorra tnagorra commented May 13, 2026

  • Split docs/about_data.md into 14 child pages (one per export).
  • Added examples/fetch-project-data/ and examples/fetch-global-data/
  • Renamed examples/mapswipe-backend-api/ to examples/create-project/
  • Refreshed sample exports against project 2962 (Mozambique Floods 2026 — Chibuto)
  • Polish theme: just-the-docs with MapSwipe colorscheme, jekyll-toc, Rouge with gruvbox.dark syntax theme, "Edit on GitHub" + copy-code-button.

tnagorra added 11 commits May 13, 2026 14:46
- rename existing example and update content
- no longer visible in the generated docs
- reorder "for project managers" and "project types"
- install plugins:
    - remote-theme
    - commonmark-ghpages
    - toc
    - sitemaps
    - seo tags
- setup theme: just-the-docs
    - override styles for mapswipe
- setup syntax highlighting
- add global export files
- limited to 10 entries on each export
- export also has token redacted
- add note on how to refresh exports
- fix issue with export script (filesystem issue)
- redact tokens in specific formats
- remove project level scoping when generating exports
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant