{% extends "base.html" %} {# Search Results Page Dedicated page for search functionality with full-screen experience. Can be accessed directly at /search/ or used as a fallback. #} {% block title %}Search - {{ site.config.title }}{% endblock %} {% block content %}

🔍 Search

Search through {{ site.pages | length }} pages of documentation, tutorials, and guides.

{# Search Component #} {% include 'partials/search.html' %} {# Search Tips #}

Search Tips

💡 Keyboard Shortcuts

  • + K - Focus search (Mac)
  • Ctrl + K - Focus search (Windows/Linux)
  • Esc - Clear search or close

🎯 Search Operators

  • +python - Must include "python"
  • -deprecated - Exclude "deprecated"
  • tutorial~2 - Fuzzy match (tolerance 2)
  • title:bengal - Search in title only

🔍 Advanced Search

  • Use filters to narrow results by section, type, or tags
  • Multiple word queries search for all terms
  • Results are ranked by relevance
  • Content includes titles, descriptions, and body text

📚 What's Indexed?

  • All documentation pages
  • Blog posts and tutorials
  • API and CLI reference
  • Guides and examples
{# Popular Searches (optional - can be customized) #}
{# moved to assets/js/search-page.js #} {# styles are covered by components/search.css and global tokens #} {% endblock %}