A Gatsby Theme for Wiki/Docs/Knowledge Base, which using Primer style as the UI theme, can work well with Foam or Obsibian or just markdown files.
The Gatsby Theme Primer Wiki is a theme designed for creating wiki, documentation, and knowledge base websites. It uses the Primer style as the UI theme and is compatible with Foam, Obsidian, and markdown files. This theme provides support for local search, SEO optimization, graph visualization, tags, and light/dark themes. It also supports custom header navigation items, nested sidebars, prefix path, and draft posts. The theme follows the principles of no vendor lock-in and using metadata instead of special characters or categories.
To install the Gatsby Theme Primer Wiki, follow these steps:
For Foam template:
foam-template-gatsby-theme-primer-wiki
repository..layouts/gatsby-config.js
file according to your requirements. Example configuration can be found here.SUMMARY.md
in your content directory. Follow the format described in the Gitbook documentation.sidebarDepth
property in the theme configuration.src/gatsby-theme-primer-wiki/theme.js
.For Obsidian template:
obsidian-template-gatsby-theme-primer-wiki
repository.For Gatsby starter:
gatsby-starter-primer-wiki
repository.gatsby-config.js
file according to your requirements. Example configuration can be found here.The Gatsby Theme Primer Wiki is a versatile theme for creating wiki, documentation, and knowledge base websites. It offers a range of features, including local search, SEO optimization, graph visualization, tags, and light/dark themes. The theme follows principles of no vendor lock-in and metadata usage for flexibility and easier migration. With easy installation and customizable options, this theme provides a user-friendly experience for creating and managing content.