mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 07:31:57 +00:00
9a26d48ad0
* Basic blog similar to docs * rename post * no post content in post_meta * update readme and template * more "en" content * complete "en" content * build blog redirects * redirects for migration * link sitemaps * update po * add "ru" content * ru redirects * remove old domain mentions * adjust styles * content improvements * +1 alt * use main images from CDN * use re-hosted in-content images * extra vertical margin around embedded youtube * minor improvements * adjust post page * adjust html meta * adjust post page * improve blog rendering
75 lines
2.8 KiB
HTML
75 lines
2.8 KiB
HTML
{# This file is an entrypoint for mkdocs theme, not an actual website page #}
|
|
|
|
{% set language = config.theme.language %}
|
|
{% set direction = config.theme.direction %}
|
|
{% set is_amp = config.extra.is_amp %}
|
|
{% set is_blog = config.extra.is_blog %}
|
|
{% set single_page = config.extra.single_page %}
|
|
{% set no_footer = True %}
|
|
{% set og_type = 'article' %}
|
|
|
|
{% if page and page.abs_url %}
|
|
{% set url = 'https://clickhouse.tech' + page.abs_url %}
|
|
{% endif %}
|
|
|
|
{% if page and page.canonical_url %}
|
|
{% set canonical_url = page.canonical_url %}
|
|
{% endif %}
|
|
|
|
{% if page and page.meta and page.meta.title %}
|
|
{% set title = page.meta.title %}
|
|
{% elif page and page.title and not page.is_homepage and page.title != 'hidden' %}
|
|
{% set title = page.title + ' | ' + config.site_name %}
|
|
{% elif page and page.title and not page.is_homepage and page.title == 'hidden' and page.ancestors %}
|
|
{% set title = (page.ancestors | first).title + ' | ' + config.site_name %}
|
|
{% else %}
|
|
{% set title = config.site_name %}
|
|
{% endif %}
|
|
{% set title = title.strip() %}
|
|
{% if page and page.content and not single_page %}
|
|
{% set description = page.content|striptags %}
|
|
{% set description = description.replace('¶','')[0:120] %}
|
|
{% endif %}
|
|
|
|
{% set data_version = config.extra.version_prefix or 'master' %}
|
|
{% set data_single_page = 'true' if config.extra.single_page else 'false' %}
|
|
|
|
{% if is_amp %}
|
|
{% include "templates/docs/amp.html" %}
|
|
{% else %}
|
|
{% if not is_blog %}
|
|
{% set extra_html_attrs = 'data-version="' + data_version + '" data-single-page="' + data_single_page + '"' %}
|
|
{% set extra_body_attrs = 'data-spy="scroll" data-target="#toc" data-offset="80"' %}
|
|
{% else %}
|
|
{% set extra_body_attrs = 'class="blog"' %}
|
|
{% endif %}
|
|
{% extends "templates/base.html" %}
|
|
|
|
{% block content %}
|
|
{% if not is_blog %}
|
|
{% include "templates/docs/nav.html" %}
|
|
<div class="container-fluid{% if direction == 'rtl' %} text-right{% endif %}">
|
|
<div class="row justify-content-end{% if not single_page %} justify-content-xl-center{% endif %}">
|
|
{% include "templates/docs/sidebar.html" %}
|
|
{% include "templates/docs/content.html" %}
|
|
{% if not config.extra.single_page %}
|
|
{% include "templates/docs/toc.html" %}
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
{% else %}
|
|
{% include "templates/blog/nav.html" %}
|
|
<div class="container">
|
|
<div class="row">
|
|
{% include "templates/blog/content.html" %}
|
|
</div>
|
|
</div>
|
|
{% if page and page.meta.is_index %}
|
|
{% include "templates/index/community.html" %}
|
|
{% include "templates/blog/footer.html" %}
|
|
{% endif %}
|
|
{% endif %}
|
|
|
|
{% endblock %}
|
|
{% endif %}
|