mirror of
https://github.com/d3vyce/fastapi-toolsets.git
synced 2026-03-01 17:00:48 +01:00
* docs: fix crud * docs: update README features * docs: add pagination/search example * docs: update zensical.toml * docs: cleanup * docs: update status to Stable + update description * docs: add example run commands
98 lines
2.3 KiB
TOML
98 lines
2.3 KiB
TOML
[project]
|
|
site_name = "FastAPI Toolsets"
|
|
site_description = "Production-ready utilities for FastAPI applications."
|
|
site_author = "d3vyce"
|
|
site_url = "https://fastapi-toolsets.d3vyce.fr"
|
|
copyright = "Copyright © 2026 d3vyce"
|
|
repo_url = "https://github.com/d3vyce/fastapi-toolsets"
|
|
|
|
[project.theme]
|
|
custom_dir = "docs/overrides"
|
|
language = "en"
|
|
features = [
|
|
"announce.dismiss",
|
|
"content.action.view",
|
|
"content.code.annotate",
|
|
"content.code.copy",
|
|
"content.code.select",
|
|
"content.footnote.tooltips",
|
|
"content.tabs.link",
|
|
"content.tooltips",
|
|
"navigation.footer",
|
|
"navigation.indexes",
|
|
"navigation.instant",
|
|
"navigation.instant.prefetch",
|
|
"navigation.path",
|
|
"navigation.sections",
|
|
"navigation.tabs",
|
|
"navigation.top",
|
|
"navigation.tracking",
|
|
"search.highlight",
|
|
]
|
|
|
|
[[project.theme.palette]]
|
|
scheme = "default"
|
|
toggle.icon = "lucide/sun"
|
|
toggle.name = "Switch to dark mode"
|
|
|
|
[[project.theme.palette]]
|
|
scheme = "slate"
|
|
toggle.icon = "lucide/moon"
|
|
toggle.name = "Switch to light mode"
|
|
|
|
[project.theme.font]
|
|
text = "Inter"
|
|
code = "Jetbrains Mono"
|
|
|
|
[project.theme.icon]
|
|
repo = "fontawesome/brands/github"
|
|
|
|
[project.plugins.mkdocstrings.handlers.python]
|
|
inventories = ["https://docs.python.org/3/objects.inv"]
|
|
paths = ["src"]
|
|
|
|
[project.plugins.mkdocstrings.handlers.python.options]
|
|
docstring_style = "google"
|
|
inherited_members = true
|
|
show_source = false
|
|
show_root_heading = true
|
|
|
|
[project.markdown_extensions]
|
|
abbr = {}
|
|
admonition = {}
|
|
attr_list = {}
|
|
def_list = {}
|
|
footnotes = {}
|
|
md_in_html = {}
|
|
"pymdownx.arithmatex" = {generic = true}
|
|
"pymdownx.betterem" = {}
|
|
"pymdownx.caret" = {}
|
|
"pymdownx.details" = {}
|
|
"pymdownx.emoji" = {}
|
|
"pymdownx.inlinehilite" = {}
|
|
"pymdownx.keys" = {}
|
|
"pymdownx.magiclink" = {}
|
|
"pymdownx.mark" = {}
|
|
"pymdownx.smartsymbols" = {}
|
|
"pymdownx.tasklist" = {custom_checkbox = true}
|
|
"pymdownx.tilde" = {}
|
|
|
|
[project.markdown_extensions."pymdownx.highlight"]
|
|
anchor_linenums = true
|
|
line_spans = "__span"
|
|
pygments_lang_class = true
|
|
|
|
[project.markdown_extensions."pymdownx.superfences"]
|
|
custom_fences = [{name = "mermaid", class = "mermaid"}]
|
|
|
|
[project.markdown_extensions."pymdownx.tabbed"]
|
|
alternate_style = true
|
|
combine_header_slug = true
|
|
|
|
[project.markdown_extensions."toc"]
|
|
permalink = true
|
|
|
|
[project.markdown_extensions."pymdownx.snippets"]
|
|
base_path = ["."]
|
|
check_paths = true
|