{% extends 'base/base.html' %} {% load as_icon %} {% load to_kebabcase %} {% load get_category_icon %} {% load static %} {% block title %}Resources{% endblock %} {% block head %} {# Inject a JSON object of all valid filter types from the view #} {% endblock %} {% block content %} {% include "base/navbar.html" %} {# Filtering toolbox #} Filter resources {# Search bar #} {# Filter box tags #} {# A filter tag for when there are no filters active #} No filters selected {# A filter tag for search queries #} Search: ... {% for filter_name, filter_data in filters.items %} {% for filter_item in filter_data.filters %} {% if filter_name == "Difficulty" %} {{ filter_item|title }} {% endif %} {% if filter_name == "Type" %} {{ filter_item|title }} {% endif %} {% if filter_name == "Payment tiers" %} {{ filter_item|title }} {% endif %} {% if filter_name == "Topics" %} {{ filter_item|title }} {% endif %} {% endfor %} {% endfor %} {# A little x in the top right, visible only when filters are active, which removes all filters. #} {# Filter checkboxes #} {% for filter_name, filter_data in filters.items %}   {{ filter_name }} {% if not filter_data.hidden %} {% else %} {% endif %} {# Checkboxes #} {% if filter_data.hidden %} {% else %} {% endif %} {% for filter_item in filter_data.filters %} {{ filter_item }} {% endfor %} {% endfor %} Want to suggest more resources? Open an issue on GitHub. {# Message to display when there are no hits #} No matching resources found! {# Resource cards #} {% for resource in resources.values %} {% include "resources/resource_box.html" %} {% endfor %} Want to suggest more resources? Open an issue on GitHub. {% endblock %}
Filter resources
Want to suggest more resources? Open an issue on GitHub.