Feature List
This page acts as an index for the TinaDocs feature-set.
Have an awesome idea for a feature we should add, or keen to contribute? Join our Discord
Components
TinaCMS is a bare-bones tool with no pre-built page elements.
TinaDocs brings a number of key page elements (components) needed for comprehensive documentation, especially for software projects.
They can all be modified or extended upon.
Some of these components were built in React and used as .mdx components.
Markdown
Standard markdown elements such as lists, tables, headings have all been designed to match the overall theme.
Read more ›
Accordions, Cards, Callouts
Accordions, callouts and cards let you break up and organise information more easily.
Read more ›
Code Elements
Convey technical details clearly with powerful code blocks, mermaid diagram integration, tabbed code blocks and recipe blocks. 🧑💻
Read more ›
Modifying Components
Read more about component rendering in this project from a technical perspective.
Learn more ›
Website Theming and Configuration
We've included a number of ways to configure or manage your document site more generally.
OpenAPI Doc Generation
Generate documents based on a provided OpenAPI spec, and re-sync on demand. 🔌
Read more ›
Styling
The overall look and feel of these documents can be configured manually (in code) or with built-in options.
Read more ›
Search Engine Optimization
Manage your SEO on a page-by-page basis.
Read more ›
Redirect Management
Define NextJS redirects from your editing window.
Read more ›