From 10a24bdc2c3870f07ec62dd710841628d325aaf6 Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Sun, 12 Feb 2017 15:06:01 +0100 Subject: [enh] add simple theme (WIP) --- searx/templates/simple/macros.html | 86 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 searx/templates/simple/macros.html (limited to 'searx/templates/simple/macros.html') diff --git a/searx/templates/simple/macros.html b/searx/templates/simple/macros.html new file mode 100644 index 000000000..76c53a635 --- /dev/null +++ b/searx/templates/simple/macros.html @@ -0,0 +1,86 @@ + +{% macro icon(action) -%} + +{%- endmacro %} + +{% macro icon_small(action) -%} + +{%- endmacro %} + + + +{% macro draw_favicon(favicon) -%} + {{ favicon }} +{%- endmacro %} + +{% macro result_open_link(url, classes='') -%} + +{%- endmacro %} + +{%- macro result_close_link() -%} + +{%- endmacro %} + +{%- macro result_link(url, title, classes='') -%} + {{ result_open_link(url, classes) }}{{ title }}{{ result_close_link() }} +{%- endmacro -%} + + +{% macro result_header(result, favicons, image_proxify) -%} +
+ {%- if result.img_src %}{{ result_open_link(result.url) }}{{ result.title|striptags }}{{ result_close_link() }}{% endif -%} + {%- if result.thumbnail %}{{ result_open_link(result.url) }}{{ result.title|striptags }}{{ result_close_link() }}{% endif -%} +

{{ result_link(result.url, result.title|safe) }}

+{%- endmacro -%} + + +{%- macro result_sub_header(result) -%} + {% if result.publishedDate %}{% endif %} +{%- endmacro -%} + + +{%- macro result_sub_footer(result, proxify) -%} +
{% for engine in result.engines %}{{ engine }}{% endfor %}
{{- '' -}} +

{{ result.pretty_url }}{{ result_link("https://web.archive.org/web/" + result.url, icon('link') + _('cached'), "cache_link") }}‎ {% if proxify %} {{ result_link(proxify(result.url), icon('link') + _('proxied'), "proxyfied_link") }} {% endif %}

{{- '' -}} +
{{- '' -}} +{%- endmacro -%} + + +{%- macro result_footer(result) -%} +
+{%- endmacro -%} + + +{%- macro tabs_open() -%} +
+{%- endmacro -%} + +{%- macro tab_header(name, id, label) -%} + + +
+{%- endmacro -%} + +{%- macro tab_footer() -%} +
+{%- endmacro -%} + +{%- macro tabs_close() -%} +
+{%- endmacro -%} + +{%- macro checkbox_onoff(name, checked) -%} +
{{- '' -}} + {{- '' -}} + {{- '' -}} +
+{%- endmacro -%} + +{%- macro checkbox(name, checked, readonly, disabled) -%} +
{{- '' -}} + {{- '' -}} + {{- '' -}} +
+{%- endmacro -%} -- cgit v1.2.3