diff --git a/bookwyrm/templates/directory.html b/bookwyrm/templates/directory.html index 9323752f..6f8bc3e4 100644 --- a/bookwyrm/templates/directory.html +++ b/bookwyrm/templates/directory.html @@ -11,6 +11,90 @@ {% trans "Directory" %} + +{% if not request.user.discoverable %} +
+
+

+ {% trans "Make your profile discoverable to other BookWyrm users." %} +

+
+ {% csrf_token %} + +

+ {% url 'settings-profile' as path %} + {% blocktrans %}You can opt-out at any time in your profile settings.{% endblocktrans %} +

+
+
+
+ {% trans "Dismiss message" as button_text %} + +
+
+{% endif %} + +
+

+ Filters + + + {% trans "Show filters" as text %} + {% include 'snippets/toggle/open_button.html' with text=text controls_text="filters" icon="arrow-down" class="is-small" focus="filters" %} + {% trans "Hide filters" as text %} + {% include 'snippets/toggle/close_button.html' with text=text controls_text="filters" icon="x" class="is-small" %} + +

+ + + {% if request.GET %} + {% trans "Clear filters" %} + {% endif %} +
+
{% for user in users %}
@@ -23,25 +107,27 @@
{{ user.display_name }} - @{{ user|username }} + @{{ user|username }} {% include 'snippets/follow_button.html' with user=user %}
- {% if user.summary %}
+ {% if user.summary %} {{ user.summary | to_markdown | safe | truncatechars_html:40 }} + {% else %} {% endif %}
- {% endif %}