mkdocs.yml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. site_name: Rook Ceph Documentation
  2. docs_dir: Documentation/
  3. site_url: "https://rook.io"
  4. repo_url: https://github.com/rook/rook
  5. edit_uri: edit/master/Documentation/
  6. site_author: Rook Authors
  7. site_description: "Rook Ceph Documentation"
  8. use_directory_urls: true
  9. copyright: |
  10. <a class="logo" href="/">
  11. <img src="https://rook.io/images/rook-logo-small.svg" alt="rook.io logo" />
  12. </a>
  13. <p>
  14. &#169; Rook Authors 2022. Documentation distributed under
  15. <a href="https://creativecommons.org/licenses/by/4.0">CC-BY-4.0</a>.
  16. </p>
  17. <p>
  18. &#169; 2022 The Linux Foundation. All rights reserved. The Linux Foundation has
  19. registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our
  20. <a href="https://www.linuxfoundation.org/trademark-usage/">Trademark Usage</a> page.
  21. </p>
  22. theme:
  23. name: material
  24. custom_dir: .docs/overrides/
  25. font: false
  26. favicon: https://rook.io/images/favicon_192x192.png
  27. logo: https://rook.io/images/rook-logo.svg
  28. palette:
  29. - scheme: "default"
  30. primary: "rook-blue"
  31. accent: "deep orange"
  32. toggle:
  33. icon: material/toggle-switch-off-outline
  34. name: Switch to dark mode
  35. - scheme: "slate"
  36. primary: "rook-blue"
  37. accent: "red"
  38. toggle:
  39. icon: material/toggle-switch
  40. name: Switch to light mode
  41. icon:
  42. repo: fontawesome/brands/github
  43. features:
  44. - content.tabs.link
  45. - instant
  46. - navigation.expand
  47. - navigation.tabs
  48. - navigation.tabs.sticky
  49. - navigation.top
  50. - navigation.tracking
  51. - search.highlight
  52. - search.share
  53. - search.suggest
  54. - tabs
  55. extra_css:
  56. - stylesheets/extra.css
  57. plugins:
  58. - search
  59. - exclude:
  60. glob:
  61. - README.md
  62. - "*.gotmpl"
  63. - "*.gotmpl.md"
  64. - awesome-pages
  65. - macros:
  66. module_name: .docs/macros/includes/main
  67. - minify:
  68. minify_html: true
  69. minify_js: true
  70. htmlmin_opts:
  71. remove_comments: true
  72. #js_files: []
  73. - redirects:
  74. redirect_maps:
  75. README.md: Getting-Started/intro.md
  76. - mike:
  77. # these fields are all optional; the defaults are as below...
  78. version_selector: true # set to false to leave out the version selector
  79. css_dir: css # the directory to put the version selector's CSS
  80. javascript_dir: js # the directory to put the version selector's JS
  81. canonical_version:
  82. null # the version for <link rel="canonical">; `null`
  83. # uses the version specified via `mike deploy`
  84. markdown_extensions:
  85. - admonition
  86. - attr_list
  87. - def_list
  88. - footnotes
  89. - meta
  90. - toc:
  91. permalink: true
  92. - tables
  93. - pymdownx.details
  94. - pymdownx.emoji:
  95. emoji_index: !!python/name:material.extensions.emoji.twemoji
  96. emoji_generator: !!python/name:material.extensions.emoji.to_svg
  97. - pymdownx.highlight:
  98. anchor_linenums: true
  99. use_pygments: true
  100. linenums: true
  101. - pymdownx.inlinehilite
  102. - pymdownx.keys
  103. - pymdownx.magiclink
  104. - pymdownx.mark
  105. - pymdownx.snippets
  106. - pymdownx.tasklist:
  107. custom_checkbox: true
  108. - pymdownx.superfences
  109. - pymdownx.tabbed
  110. extra:
  111. version:
  112. provider: mike
  113. default: latest-release
  114. social:
  115. - icon: fontawesome/brands/slack
  116. link: https://slack.rook.io/
  117. - icon: fontawesome/brands/twitter
  118. link: https://twitter.com/rook_io
  119. - icon: fontawesome/solid/envelopes-bulk
  120. link: "https://groups.google.com/forum/#!forum/rook-dev"
  121. - icon: fontawesome/brands/medium
  122. link: https://blog.rook.io/