1
0
mirror of https://github.com/nlohmann/json synced 2024-12-01 16:10:06 +00:00
nlohmannjson/doc/mkdocs/mkdocs.yml

209 lines
6.0 KiB
YAML
Raw Normal View History

2020-05-24 11:03:04 +00:00
# Project information
site_name: JSON for Modern C++
site_author: Niels Lohmann
site_url: https://squidfunk.github.io/mkdocs-material/
# Repository
repo_name: nlohmann/json
repo_url: https://github.com/nlohmann/json
edit_uri: edit/develop/doc/mkdocs/docs
# Copyright
copyright: Copyright © 2013 - 2020 Niels Lohmann
# Configuration
theme:
name: material
language: en
palette:
primary: indigo
accent: indigo
font:
text: Roboto
code: Roboto Mono
features:
- tabs
- instant
nav:
- Home:
- index.md
- home/license.md
- "Code of Conduct": home/code_of_conduct.md
- "FAQ": home/faq.md
- home/exceptions.md
2020-05-24 11:40:43 +00:00
- home/releases.md
2020-05-24 11:03:04 +00:00
- home/design_goals.md
- home/sponsors.md
- Features:
- features/arbitrary_types.md
- Binary Formats:
- features/binary_formats/index.md
- features/binary_formats/bson.md
- features/binary_formats/cbor.md
- features/binary_formats/messagepack.md
- features/binary_formats/ubjson.md
- features/binary_values.md
2020-07-24 12:04:58 +00:00
- features/comments.md
2020-07-25 12:40:50 +00:00
- Element Access:
- features/element_access/index.md
- features/element_access/unchecked_access.md
- features/element_access/checked_access.md
- features/element_access/default_value.md
2020-05-24 20:45:38 +00:00
- features/iterators.md
2020-05-24 11:03:04 +00:00
- features/json_pointer.md
- features/json_patch.md
- features/merge_patch.md
2020-07-24 12:04:58 +00:00
- features/object_order.md
2020-07-25 12:40:50 +00:00
- Parsing:
- features/parsing/index.md
- features/parsing/parse_exceptions.md
- features/parsing/parser_callbacks.md
- features/parsing/sax_interface.md
2020-05-24 11:03:04 +00:00
- features/enum_conversion.md
2020-07-09 11:23:33 +00:00
- features/macros.md
2020-05-24 19:05:35 +00:00
- features/types.md
2020-05-24 11:03:04 +00:00
- Integration:
- integration/index.md
- integration/cmake.md
- integration/package_managers.md
- Doxygen:
- doxygen/index.html
2020-07-25 12:40:50 +00:00
- API:
- basic_json:
- api/basic_json/index.md
2020-08-12 11:41:59 +00:00
- api/basic_json/accept.md
- api/basic_json/array.md
- api/basic_json/array_t.md
- api/basic_json/at.md
- api/basic_json/back.md
- api/basic_json/basic_json.md
- api/basic_json/~basic_json.md
- api/basic_json/begin.md
- api/basic_json/binary.md
- api/basic_json/boolean_t.md
- api/basic_json/cbegin.md
- api/basic_json/cend.md
- api/basic_json/clear.md
- api/basic_json/contains.md
- api/basic_json/count.md
- api/basic_json/crbegin.md
- api/basic_json/crend.md
- api/basic_json/diff.md
2020-07-25 12:40:50 +00:00
- api/basic_json/dump.md
2020-08-12 11:41:59 +00:00
- api/basic_json/emplace.md
- api/basic_json/emplace_back.md
- api/basic_json/empty.md
- api/basic_json/end.md
- api/basic_json/erase.md
- api/basic_json/error_handler_t.md
- api/basic_json/find.md
- api/basic_json/flatten.md
- api/basic_json/front.md
- api/basic_json/insert.md
- api/basic_json/is_array.md
- api/basic_json/is_binary.md
- api/basic_json/is_boolean.md
- api/basic_json/is_discarded.md
- api/basic_json/is_null.md
- api/basic_json/is_number.md
- api/basic_json/is_number_float.md
- api/basic_json/is_number_integer.md
- api/basic_json/is_number_unsigned.md
- api/basic_json/is_object.md
- api/basic_json/is_primitive.md
- api/basic_json/is_string.md
- api/basic_json/is_structured.md
- api/basic_json/items.md
- api/basic_json/max_size.md
2020-07-25 12:40:50 +00:00
- api/basic_json/meta.md
2020-08-12 11:41:59 +00:00
- api/basic_json/merge_patch.md
- api/basic_json/number_float_t.md
- api/basic_json/number_integer_t.md
- api/basic_json/number_unsigned_t.md
- api/basic_json/object.md
- api/basic_json/object_t.md
- api/basic_json/operator_value_t.md
- api/basic_json/operator[].md
- api/basic_json/operator=.md
- api/basic_json/operator==.md
- api/basic_json/operator!=.md
- api/basic_json/operator+=.md
2020-07-27 12:07:13 +00:00
- api/basic_json/parse.md
2020-08-12 11:41:59 +00:00
- api/basic_json/parse_event_t.md
- api/basic_json/parser_callback_t.md
- api/basic_json/patch.md
- api/basic_json/push_back.md
- api/basic_json/rbegin.md
- api/basic_json/rend.md
- api/basic_json/sax_parse.md
- api/basic_json/size.md
- api/basic_json/string_t.md
- api/basic_json/type.md
- api/basic_json/type_name.md
- api/basic_json/unflatten.md
- api/basic_json/update.md
- api/basic_json/value.md
- api/basic_json/value_t.md
2020-08-13 08:52:20 +00:00
- api/json.md
- api/ordered_map.md
- api/ordered_json.md
2020-05-24 11:03:04 +00:00
# Extras
extra:
social:
- icon: fontawesome/brands/github
link: https://github.com/nlohmann
- icon: fontawesome/brands/twitter
link: https://twitter.com/nlohmann
- icon: fontawesome/brands/linkedin
link: https://www.linkedin.com/in/nielslohmann/
- icon: fontawesome/brands/xing
link: https://www.xing.com/profile/Niels_Lohmann
- icon: fontawesome/brands/paypal
link: https://www.paypal.me/nlohmann
# Extensions
markdown_extensions:
- admonition
2020-07-25 12:40:50 +00:00
- def_list
2020-05-24 11:03:04 +00:00
- codehilite:
guess_lang: false
- toc:
permalink: true
- pymdownx.arithmatex
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret
- pymdownx.critic
- pymdownx.details
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
- pymdownx.inlinehilite
- pymdownx.magiclink
- pymdownx.mark
#- pymdownx.smartsymbols
- pymdownx.superfences
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.tabbed
- pymdownx.tilde
- pymdownx.snippets:
base_path: docs
check_paths: true
2020-05-24 19:05:35 +00:00
- plantuml_markdown:
format: svg
2020-05-24 11:03:04 +00:00
plugins:
- search:
separator: '[\s\-\.]+'
- mkdocs-simple-hooks:
hooks:
on_post_build: "docs.hooks:copy_doxygen"
2020-05-24 19:05:35 +00:00
- minify:
minify_html: true
extra_javascript:
- https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-MML-AM_CHTML