diff options
author | Wojtek Kosior <koszko@koszko.org> | 2022-10-26 14:30:28 +0200 |
---|---|---|
committer | Wojtek Kosior <koszko@koszko.org> | 2022-10-26 14:31:42 +0200 |
commit | 01834fe901117809490fbf59b104833bdd88ea20 (patch) | |
tree | 1b3c2d7e2099cab404275fb774f9ad6f631c5bc0 /src/hydrilla/proxy/self_doc/doc_base.html.jinja | |
parent | 9efa3c0fcc55d0998b648c69d1918f1779c4c6e9 (diff) | |
download | haketilo-hydrilla-01834fe901117809490fbf59b104833bdd88ea20.tar.gz haketilo-hydrilla-01834fe901117809490fbf59b104833bdd88ea20.zip |
[proxy] add documentation page describing URL patterns in Haketilo
Diffstat (limited to 'src/hydrilla/proxy/self_doc/doc_base.html.jinja')
-rw-r--r-- | src/hydrilla/proxy/self_doc/doc_base.html.jinja | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/src/hydrilla/proxy/self_doc/doc_base.html.jinja b/src/hydrilla/proxy/self_doc/doc_base.html.jinja new file mode 100644 index 0000000..cef1abb --- /dev/null +++ b/src/hydrilla/proxy/self_doc/doc_base.html.jinja @@ -0,0 +1,65 @@ +{# +SPDX-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 + +Base template for documentation pages when outputting HTML. + +This file is part of Hydrilla&Haketilo. + +Copyright (C) 2022 Wojtek Kosior + +Dual licensed under +* GNU General Public License v3.0 or later and +* Creative Commons Attribution Share Alike 4.0 International. + +You can choose to use either of these licenses or both. + + +I, Wojtek Kosior, thereby promise not to sue for violation of this +file's licenses. Although I request that you do not make use of this +code in a proprietary work, I am not going to enforce this in court. +#} +{% if doc_output == 'html_hkt_mitm_it' %} + {% set doc_base_filename = 'hkt_mitm_it_base.html.jinja' %} +{% else %} + {% set doc_base_filename = 'base.html.jinja' %} +{% endif %} +{% extends doc_base_filename %} + +{% set sections = namespace(count=0) %} + +{% macro section() %} + {% if sections.count > 0 %} + <div class="horizontal-separator"></div> + {% endif %} + {% set sections.count = sections.count + 1 %} + + {{ caller()|safe }} +{% endmacro %} + +{% macro link(where, text) -%} + <a href="{{ where }}">{{ text }}</a> +{%- endmacro %} + +{% macro paragraph() %} + <p class="has-colored-links"> + {{ caller()|safe }} + </p> +{% endmacro %} + +{% macro big_heading(text) %} + <h3> + {{ text }} + </h3> +{% endmacro %} + +{% macro medium_heading(text) %} + <h4> + {{ text }} + </h4> +{% endmacro %} + +{% macro small_heading(text) %} + <label class="section-label"> + {{ text }} + </label> +{% endmacro %} |