rustio-admin 0.30.0

Django Admin, but for Rust. A small, focused admin framework.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{# Shared row-actions — inline edit/delete icon buttons (reveal on
 # hover via .rio-row-actions, console.css). Imported as a macro so
 # every list page renders the same actions.
 #
 # Usage:
 #   {% from "admin/_row_actions.html" import row_actions %}
 #   {{ row_actions("users", u.id) }}
 # #}
{% macro row_actions(admin_name, row_id, edit_path="edit", delete_path="delete") -%}
<span class="rio-row-actions">
  <a class="rio-iconbtn rio-iconbtn--sm" href="/admin/{{ admin_name }}/{{ row_id }}/{{ edit_path }}" aria-label="Edit row {{ row_id }}">{{ icon("pencil") }}</a>
  <a class="rio-iconbtn rio-iconbtn--sm" href="/admin/{{ admin_name }}/{{ row_id }}/{{ delete_path }}" aria-label="Delete row {{ row_id }}" style="color:var(--rio-danger)">{{ icon("trash") }}</a>
</span>
{%- endmacro %}