2023-03-19 10:58:17 +01:00
<!DOCTYPE html>
< html class = "no-js theme-{{ preferences.get_value('simple_style') or 'auto' }} center-aligment-{{ preferences.get_value('center_alignment') and 'yes' or 'no' }}" lang = "{{ locale_rfc5646 }}" { % if rtl % } dir = "rtl" { % endif % } >
< head >
< meta charset = "UTF-8" / >
< meta name = "description" content = "SearXNG — a privacy-respecting, open metasearch engine" >
< meta name = "keywords" content = "SearXNG, search, search engine, metasearch, meta search" >
< meta name = "generator" content = "searxng/{{ searx_version }}" >
< meta name = "referrer" content = "no-referrer" >
< meta name = "robots" content = "noarchive" >
< meta name = "viewport" content = "width=device-width, initial-scale=1" >
< meta name = "HandheldFriendly" content = "True" >
< meta http-equiv = "X-UA-Compatible" content = "IE=edge, chrome=1" >
< title > {% block title %}{% endblock %}{{ instance_name }}< / title >
{% block meta %}{% endblock %}
{% if rtl %}
< link rel = "stylesheet" href = "{{ url_for('static', filename='css/searxng-rtl.min.css') }}" type = "text/css" media = "screen" / >
{% else %}
< link rel = "stylesheet" href = "{{ url_for('static', filename='css/searxng.min.css') }}" type = "text/css" media = "screen" / >
{% endif %}
2023-11-15 08:39:46 +01:00
{% if get_setting('server.limiter') or get_setting('server.public_instance') %}
2023-06-15 23:08:02 +02:00
< link rel = "stylesheet" href = "{{ url_for('client_token', token=link_token) }}" type = "text/css" / >
{% endif %}
2023-03-19 10:58:17 +01:00
{% block styles %}{% endblock %}
<!-- [if gte IE 9]> -->
< script src = "{{ url_for('static', filename='js/searxng.head.min.js') }}" client_settings = "{{ client_settings }}" > < / script >
<!-- <![endif] -->
{% block head %}
< link title = "{{ instance_name }}" type = "application/opensearchdescription+xml" rel = "search" href = "{{ opensearch_url }}" / >
{% endblock %}
< link rel = "icon" href = "{{ url_for('static', filename='img/favicon.png') }}" sizes = "any" >
< link rel = "icon" href = "{{ url_for('static', filename='img/favicon.svg') }}" type = "image/svg+xml" >
< / head >
< body class = "{{ endpoint }}_endpoint" >
2023-04-04 21:23:00 +02:00
< main id = "main_{{ self._TemplateReference__context.name|replace(" beetroot / " , " " ) | replace ( " . html " , " " ) } } " class = "{{body_class}}" >
2023-03-19 10:58:17 +01:00
{% if errors %}
< div class = "dialog-error" role = "alert" >
< a href = "#" class = "close" aria-label = "close" title = "close" > × < / a >
< ul >
{% for message in errors %}
< li > {{ message }}< / li >
{% endfor %}
< / ul >
< / div >
{% endif %}
< nav id = "links_on_top" >
2023-04-04 21:23:00 +02:00
{%- from 'beetroot/icons.html' import icon_big -%}
{%- block custom_url -%}
2023-04-04 23:29:37 +02:00
< a href = "https://user.disroot.org" class = "link_on_top_about" > {{ icon_big('people-outline') }}< span > {{ _('Account') }}< / span > < / a >
2023-04-04 21:23:00 +02:00
< a href = "https://howto.disroot.org" class = "link_on_top_about" > {{ icon_big('school-outline') }}< span > {{ _('Help') }}< / span > < / a >
< a href = "https://status.disroot.org" class = "link_on_top_about" > {{ icon_big('magnet-outline') }}< span > {{ _('Server Status') }}< / span > < / a >
{%- endblock -%}
2023-03-19 10:58:17 +01:00
{%- block linkto_about -%}
< a href = "{{ url_for('info', pagename='about') }}" class = "link_on_top_about" > {{ icon_big('information-circle-outline') }}< span > {{ _('About') }}< / span > < / a >
{%- endblock -%}
{%- block linkto_donate -%}
2023-04-04 21:23:00 +02:00
{%- if serverstatus_url -%}
< a href = "{{ serverstatus_url }}" class = "link_on_top_donate" > {{ icon_big('heart-outline') }}< span > {{ _('Status') }}< / span > < / a >
2023-03-19 10:58:17 +01:00
{%- endif -%}
{%- endblock -%}
{%- block linkto_preferences -%}
< a href = "{{ url_for('preferences') }}" class = "link_on_top_preferences" > {{ icon_big('menu-outline') }}< span > {{ _('Preferences') }}< / span > < / a >
{%- endblock -%}
< / nav >
{% block header %}
{% endblock %}
{% block content %}
{% endblock %}
< / main >
< footer >
< p >
{{ _('Powered by') }} < a href = "{{ url_for('info', pagename='about') }}" > searxng< / a > - {{ searx_version }} — {{ _('a privacy-respecting, open metasearch engine') }}< br / >
< a href = "{{ searx_git_url }}" > {{ _('Source code') }}< / a >
| < a href = "{{ get_setting('brand.issue_url') }}" > {{ _('Issue tracker') }}< / a >
{% if enable_metrics %}| < a href = "{{ url_for('stats') }}" > {{ _('Engine stats') }}< / a > {% endif %}
{% if get_setting('brand.public_instances') %}
| < a href = "{{ get_setting('brand.public_instances') }}" > {{ _('Public instances') }}< / a >
{% endif %}
{% if get_setting('general.privacypolicy_url') %}
| < a href = "{{ get_setting('general.privacypolicy_url') }}" > {{ _('Privacy policy') }}< / a >
{% endif %}
{% if get_setting('general.contact_url') %}
| < a href = "{{ get_setting('general.contact_url') }}" > {{ _('Contact instance maintainer') }}< / a >
{% endif %}
2023-08-04 08:22:28 +02:00
{% if get_setting('general.onion_url') %}
2023-08-07 04:49:54 +02:00
| < a href = "{{ get_setting('general.onion_url') }}" > TOR onion address< / a >
2023-08-04 08:22:28 +02:00
{% endif %}
2023-03-19 10:58:17 +01:00
< / p >
< / footer >
<!-- [if gte IE 9]> -->
< script src = "{{ url_for('static', filename='js/searxng.min.js') }}" > < / script >
<!-- <![endif] -->
< / body >
< / html >