88 lines
2.7 KiB
Plaintext
88 lines
2.7 KiB
Plaintext
---
|
|
title: Feature List
|
|
last_edited: '2025-07-31T06:10:36.054Z'
|
|
auto_generated: false
|
|
---
|
|
|
|
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](https://discord.com/invite/zumN63Ybpf)
|
|
|
|
## 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.
|
|
|
|
<cardGrid
|
|
cards={[
|
|
{
|
|
title: "Markdown",
|
|
description:
|
|
"Standard markdown elements such as lists, tables, headings have all been designed to match the overall theme.",
|
|
link: "/docs/tinadocs-features/markdown-elements",
|
|
linkText: "Read more"
|
|
},
|
|
{
|
|
title: "Accordions, Cards, Callouts",
|
|
description:
|
|
"Accordions, callouts and cards let you break up and organise information more easily.",
|
|
link: "/docs/tinadocs-features/text-components",
|
|
linkText: "Read more"
|
|
},
|
|
{
|
|
title: "Code Elements",
|
|
description:
|
|
"Convey technical details clearly with powerful code blocks, mermaid diagram integration, tabbed code blocks and recipe blocks. 🧑💻",
|
|
link: "/docs/tinadocs-features/code-components",
|
|
linkText: "Read more"
|
|
},
|
|
{
|
|
title: "Modifying Components",
|
|
description:
|
|
"Read more about component rendering in this project from a technical perspective.",
|
|
link: "/docs/tinadocs-features/custom-components",
|
|
linkText: "Learn more"
|
|
}
|
|
]}
|
|
/>
|
|
|
|
## Website Theming and Configuration
|
|
|
|
We've included a number of ways to configure or manage your document site more generally.
|
|
|
|
<cardGrid
|
|
cards={[
|
|
{
|
|
title: "OpenAPI Doc Generation",
|
|
description:
|
|
"Generate documents based on a provided OpenAPI spec, and re-sync on demand. 🔌",
|
|
link: "/docs/tinadocs-features/openapi-spec-docs",
|
|
linkText: "Read more"
|
|
},
|
|
{
|
|
title: "Styling",
|
|
description:
|
|
"The overall look and feel of these documents can be configured manually (in code) or with built-in options.",
|
|
link: "/docs/tinadocs-features/styling",
|
|
linkText: "Read more"
|
|
},
|
|
{
|
|
title: "Search Engine Optimization",
|
|
description: "Manage your SEO on a page-by-page basis.",
|
|
link: "/docs/tinadocs-features/search-engine-optimization-seo",
|
|
linkText: "Read more"
|
|
},
|
|
{
|
|
title: "Redirect Management",
|
|
description: "Define NextJS redirects from your editing window.",
|
|
link: "/docs/tinadocs-features/redirect-management",
|
|
linkText: "Read more"
|
|
}
|
|
]}
|
|
/>
|