summaryrefslogtreecommitdiff
path: root/templates/menu-local-task.html.twig
diff options
context:
space:
mode:
Diffstat (limited to 'templates/menu-local-task.html.twig')
-rwxr-xr-xtemplates/menu-local-task.html.twig22
1 files changed, 22 insertions, 0 deletions
diff --git a/templates/menu-local-task.html.twig b/templates/menu-local-task.html.twig
new file mode 100755
index 0000000..302ae29
--- /dev/null
+++ b/templates/menu-local-task.html.twig
@@ -0,0 +1,22 @@
+{#
+/**
+ * @file
+ * Theme override for a local task link.
+ *
+ * Available variables:
+ * - attributes: HTML attributes for the wrapper element.
+ * - is_active: Whether the task item is an active tab.
+ * - link: A rendered link element.
+ *
+ * Note: This template renders the content for each task item in
+ * menu-local-tasks.html.twig.
+ *
+ * @ingroup templates
+ *
+ * @see template_preprocess_menu_local_task()
+ */
+#}
+{% set classes = [
+ is_active ? 'active',
+] %}
+<button{{ attributes.addClass(classes) }}>{{ link }}</button>