Skip to content

Add multi-source docs example#7

Merged
kennyderek merged 11 commits intomainfrom
devin/1777573883-multi-source-example
May 3, 2026
Merged

Add multi-source docs example#7
kennyderek merged 11 commits intomainfrom
devin/1777573883-multi-source-example

Conversation

@devin-ai-integration
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot commented Apr 30, 2026

Summary

A live example of Fern's multi-source documentation at multi-source.docs.buildwithfern.com. Six independent fern/ projects publish to the same domain with unique sub-paths, demonstrating:

  • Multi-source publishingmulti-source: true on each instance
  • Global themeplantstore-theme provides shared colors (light tan/forest green) and CSS
  • Nested sub-children/seeds hub with /seeds/sunflower and /seeds/tomato children
  • Consistent branding — all sites show [leaf icon] Multi-Source Docs in the header
  • Per-site navbar — each site has its own navigation links
  • Hierarchical search — Algolia results scoped by sub-path
  • Educational content — pages explain multi-source features (not placeholder content)

Live sites

Sub-path Content
/ Overview of all multi-source features
/seeds Nested sub-children hub
/seeds/sunflower Minimal docs.yml config example
/seeds/tomato Global theme upload workflow
/greenhouses Unified theming with color palette
/nursery Independent publishing and CI/CD

Screenshots

Homepage:
homepage

Seeds hub (consistent "Multi-Source Docs" header):
seeds

Sunflower sub-site (docs.yml showcase):
sunflower

Greenhouses (unified theming):
greenhouses

Review & Testing Checklist for Human

  • Visit each live site and verify header says "Multi-Source Docs" everywhere
  • Try the search bar from different sub-paths to verify hierarchical scoping
  • Click navbar links on each sub-site to verify navigation

Notes

All 18 CI checks pass. Header text is now consistently "Multi-Source Docs" across all six sub-sites instead of showing individual team names.

Link to Devin session: https://app.devin.ai/sessions/a308a5b20cf34d64b9b446fa5de28a3f

Co-Authored-By: kenny <kenny@buildwithfern.com>
@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 30, 2026

🌿 Preview your docs (multi-source/homepage): https://fern-docs-examples-preview-devin-1777573883-multi-source-examp.docs.buildwithfern.com

@github-actions
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

devin-ai-integration Bot and others added 3 commits April 30, 2026 18:46
Co-Authored-By: kenny <kenny@buildwithfern.com>
…rn.com (no basepath)

Co-Authored-By: kenny <kenny@buildwithfern.com>
- Upload plantstore-theme global theme with tan/forest-green branding
- Add SVG logo (dark + light) saying 'Multi-Source Docs'
- Add custom CSS with minimalist card hover effects and sidebar styling
- Restructure /seeds as a hub with /seeds/sunflower and /seeds/tomato children
- All sub-sites reference global-theme: plantstore-theme
- Each sub-site has navbar-links with product name + Home link
- Update CI matrices for 6 multi-source projects

Co-Authored-By: kenny <kenny@buildwithfern.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

devin-ai-integration Bot and others added 7 commits May 1, 2026 04:21
…links per site

Co-Authored-By: kenny <kenny@buildwithfern.com>
- Homepage: explains multi-source features, search scoping, links to GitHub
- Seeds: shows nested sub-children config
- Seeds/catalog: Search and Ask AI scoping walkthrough
- Sunflower: shows minimal docs.yml config example
- Sunflower/planting: per-site navbar customization
- Tomato: global theme upload workflow
- Tomato/transplanting: theme merging behavior
- Greenhouses: unified theming with color palette and CSS
- Greenhouses/climate-control: full theme.yml contents
- Nursery: independent publishing workflow
- Nursery/propagation: CI/CD matrix setup
- Updated sidebar nav labels to match new content

Co-Authored-By: kenny <kenny@buildwithfern.com>
Co-Authored-By: kenny <kenny@buildwithfern.com>
Co-Authored-By: kenny <kenny@buildwithfern.com>
Co-Authored-By: kenny <kenny@buildwithfern.com>
Co-Authored-By: kenny <kenny@buildwithfern.com>
Co-Authored-By: kenny <kenny@buildwithfern.com>
@kennyderek kennyderek merged commit 7bac623 into main May 3, 2026
18 checks passed
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