{% extends "base.html" %} {# Override the stylesheets loading fonts from fonts.googleapis.com to prevent tracking This issue was discussed at https://github.com/TeamNewPipe/tutorial/issues/1 You can find the original file at https://github.com/mkdocs/mkdocs/blob/master/mkdocs/themes/readthedocs/base.html While fixing the syntax highlighting (see https://github.com/TeamNewPipe/documentation/issues/5) I saw that some of the required scripts come from https://cdnjs.cloudflare.com. The libs block fixes most of this - except for some less frequently (and not by NewPipe or NewPipe Extractor) used languages. I kept the CDN script as fallback for these languages. #} {%- block styles %} {%- for path in extra_css %} {%- endfor %} {%- endblock %} {%- block libs %} {% if page %} {% endif %} {%- if config.theme.highlightjs %} {%- for lang in config.theme.hljs_languages %} {%- endfor %} {%- endif %} {%- endblock %}