{# ─── Recursive tree macro ─── #} {% macro render_tree_item(page, depth=0) %} {% set indent_px = depth * 16 %}
{# Toggle chevron — only visible for items with children #} {% if page.has_children %}
▶
{% else %}
{% endif %}
{% if page.icon in ("folder","file","star","link","trash","book","home","settings","lock","globe","image","edit","calendar","users","user","search","tag","bar-chart","grid","list","align-left","zap") %}{{ fd_icon(page.icon,14) }}{% elif page.icon and page.icon|length <= 2 %}{{ fd_icon("file",14) }}{% else %}{{ fd_icon("folder",14) }}{% endif %}
{{ page.name }}
+
{% if page.has_children %}
{% for child in page.children %} {{ render_tree_item(child, depth + 1) }} {% endfor %}
{% endif %} {% endmacro %} {% from '_icons.html' import fd_icon %}
{% block topbar %} {% include '_header.html' %} {% endblock %}
{% block content %}{% endblock %}
Database
⭐
{{ fd_icon("eye",14) }}
Remove from Recents
{{ fd_icon("link",14) }}
Copy link
{{ fd_icon("copy",14) }}
Duplicate
▶
{{ fd_icon("edit",14) }}
Rename
Ctrl+Shift+R
↗️
Move to
Ctrl+Shift+P
{{ fd_icon("trash",14) }}
Move to Trash
{{ fd_icon("external-link",14) }}
Open in new tab
Ctrl+Shift+O
{{ fd_icon("file",14) }}
Open in side peek
Alt+Click
Last edited by
{{ fd_icon("help-circle",14) }}
Learn about databases
{{ fd_icon("file",14) }}
New File
{{ fd_icon("folder",14) }}
New Folder
{{ fd_icon("edit",14) }}
Rename
{{ fd_icon("trash",14) }}
Delete
Détail
×
{% block scripts %}{% endblock %}
{{ fd_icon("folder",16) }} New Folder
×
Enter a name for the new folder.
{% include 'agent_panel.html' %}