diff options
Diffstat (limited to 'templates/partials/title.html')
| -rw-r--r-- | templates/partials/title.html | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/templates/partials/title.html b/templates/partials/title.html deleted file mode 100644 index de77d73..0000000 --- a/templates/partials/title.html +++ /dev/null @@ -1,40 +0,0 @@ -{#- Setup -#} -{% if not config.title %} -{{ throw(message="ERROR: No `title` set in `config.toml`. tabi requires a title to function.") }} -{% endif %} -{%- set prefix = config.title | safe -%} -{%- set custom_separator = config.extra.separator | default(value="•") -%} -{%- set separator = " " ~ custom_separator ~ " " -%} - -{#- Get the base path for the current language -#} -{%- if lang != config.default_language %} - {%- set base_path = "/" ~ lang ~ "/" %} -{%- else -%} - {%- set base_path = "/" %} -{%- endif %} - -{%- if current_path and current_path == base_path -%} - {%- set suffix = "" -%} - {%- set separator = "" -%} -{% elif title %} - {%- set suffix = title -%} -{% elif section.title -%} - {%- set suffix = section.title -%} -{% elif page.title %} - {%- set suffix = page.title -%} -{% elif term.name %} - {#- Individual tags -#} - {%- set suffix = term.name -%} -{% elif taxonomy.name %} - {#- List of tags -#} - {%- set suffix = macros_translate::translate(key=taxonomy.name, language_strings=language_strings) | capitalize -%} -{% else %} - {%- set suffix = "404" %} -{%- endif -%} - -{#- Return the final concatenated string -#} -{%- if config.extra.invert_title_order -%} - {{- suffix ~ separator ~ prefix -}} -{%- else -%} - {{- prefix ~ separator ~ suffix -}} -{%- endif -%} |
