{% extends "base.html" %} {% from "macros/list.html" import filter_toggle_button %} {% from "macros/url.html" import prepend_bu_prefix %} {# Base template for CRUD list pages with server-side DataTables. Extended by page-specific list templates (keys, servers, tags, userlog). Variables to set: - entity_name: Title-cased entity label (e.g. "Server", "Key", "API Key"). Used for buttons, page title (entity_name + "s"), and Create label. - wide_table: Break table out of container for full-width display (default: false) - no_create: Set to true to hide the "Create" button (default: false) - no_delete: Set to true to hide the "Delete" buttons (default: false) Blocks to override: - page_css: Additional page-specific CSS files - page_title: Override title markup (default: entity_name + "s") - action_buttons: Action buttons in header (Create, Export, etc.) - filters_section: Filter controls (collapsible panel) - table_content: The