11site_name : API Guidelines
2- site_description : ' Home of UKHSA API Guidelines'
2+ site_description : ' UKHSA API Guidelines'
33site_author : ' UKSHA'
44docs_dir : docs/
55repo_name : ' UKHSA-Internal/api-guidelines'
1919 - api-design-guidelines/pagination-filtering-sorting.md
2020 - api-design-guidelines/testing.md
2121 - Performance, Reliability & Monitoring :
22- # - api-design-guidelines/performance-reliability-monitoring.md
23- # - api-design-guidelines/performance-reliability-monitoring-new.md
2422 - api-design-guidelines/caching.md
2523 - api-design-guidelines/governance.md
2624 - api-design-guidelines/data-standards.md
3634 - ... | flat | spectral-rules/should/*.md
3735
3836theme :
39- name : material
40- logo : assets/images/logo-ukhsa-landscape.svg
41- favicon : assets/images/favicon.svg
37+ name : tech_docs_template
38+ custom_dir : overrides
39+ logo : assets/images/logo-ukhsa-landscape-new.svg
40+ favicon : assets/images/favicon-new.svg
4241 palette :
43- - primary : white
42+ # - primary: black
43+ # accent: teal
44+ - scheme : default
4445 accent : teal
45- scheme : default
4646
4747 features :
4848 - navigation.instant
@@ -58,9 +58,11 @@ theme:
5858 - content.code.select
5959 - content.action.edit
6060 - content.action.view
61+ # - toc.integrate
6162
6263extra_css :
6364 - stylesheets/extra.css
65+ - stylesheets/pdf.css
6466
6567markdown_extensions :
6668 - github-callouts
@@ -79,7 +81,8 @@ markdown_extensions:
7981 case : lower
8082
8183plugins :
82- - search
84+ - material/search
85+ # - search
8386 - awesome-pages
8487 - redirects :
8588 redirect_maps :
@@ -93,26 +96,9 @@ plugins:
9396 repository : UKHSA-Internal/api-guidelines
9497 token : !ENV [GITHUB_TOKEN]
9598 branch : main
96- - exporter :
97- buttons :
98- - title : View as PDF
99- icon : material-file-move-outline
100- enabled : !!python/name:mkdocs_exporter.formats.pdf.buttons.download.enabled
101- attributes :
102- target : _blank
103- href : /ukhsa-api-guidelines.pdf
104- - title : Download as PDF
105- icon : material-file-download-outline
106- enabled : !!python/name:mkdocs_exporter.formats.pdf.buttons.download.enabled
107- attributes :
108- download : ukhsa-api-guidelines.pdf
109- href : /ukhsa-api-guidelines.pdf
110- formats :
111- pdf :
112- enabled : !ENV [MKDOCS_EXPORTER_PDF_ENABLED, false]
113- stylesheets :
114- - docs/stylesheets/pdf.scss
115- aggregator :
116- enabled : true
117- output : ukhsa-api-guidelines.pdf
118- covers : none
99+ - print-site :
100+ add_to_navigation : false
101+ add_cover_page : true
102+ include_css : true
103+ path_to_pdf : " ukhsa-api-guidelines.pdf"
104+ enabled : !ENV [MKDOCS_EXPORTER_PDF_ENABLED, false]
0 commit comments