diff --git a/gas/templates/gas/base.html b/gas/templates/gas/base.html
index 443ce1c..bfa13e7 100644
--- a/gas/templates/gas/base.html
+++ b/gas/templates/gas/base.html
@@ -74,6 +74,20 @@
{% endif %}
{% endblock %}
+ {% block actions %}
+ {% if actions %}
+
+ {% for target_url, icon, label in actions %}
+ {% if icon %}
+
+ {% else %}
+ - {{ label }}
+ {% endif %}
+ {% endfor %}
+
+ {% endif %}
+ {% endblock %}
+
{% block content %}
{% endblock %}
diff --git a/gas/templates/gas/base_form.html b/gas/templates/gas/base_form.html
index abb2980..9751b5c 100644
--- a/gas/templates/gas/base_form.html
+++ b/gas/templates/gas/base_form.html
@@ -15,8 +15,10 @@
{% endfor %}
{% endblock %}
+ {% block extra_form %}{% endblock %}
+
- {% block actions %}
+ {% block form_actions %}
{% if not is_popup %}
- {% trans "Cancel" %}
{% endif %}
@@ -26,8 +28,8 @@
{% if not is_popup %}
-
{% endif %}
- {% block extra_actions %}{% endblock %}
- {% endblock actions %}
+ {% block extra_form_actions %}{% endblock %}
+ {% endblock form_actions %}
{% endblock %}
diff --git a/gas/templates/gas/base_list.html b/gas/templates/gas/base_list.html
index 4e1a1b3..1f0770d 100644
--- a/gas/templates/gas/base_list.html
+++ b/gas/templates/gas/base_list.html
@@ -4,16 +4,6 @@
{% load form_tags %}
{% block content %}
- {% block actions %}
- {% if actions %}
-
- {% for target_url, icon, label in actions %}
-
- {% endfor %}
-
- {% endif %}
- {% endblock %}
-
{% block filter_form %}
{% if filter_form %}