diff --git a/apps/drupal-default/particle_theme/templates/navigation/menu-local-task.html.twig b/apps/drupal-default/particle_theme/templates/navigation/menu-local-task.html.twig
index c0decf8889..05f597f791 100644
--- a/apps/drupal-default/particle_theme/templates/navigation/menu-local-task.html.twig
+++ b/apps/drupal-default/particle_theme/templates/navigation/menu-local-task.html.twig
@@ -15,10 +15,10 @@
*/
#}
-{% set link_classes = ['nav-link', is_active ? 'active']|join(' ') %}
+{% set link_classes = ['task-link', is_active ? 'task-link--active' : 'task-link--inactive']|join(' ') %}
{# Merge attributes/classes into link #}
-
+
{{
link|merge({
'#options': {
diff --git a/apps/drupal-default/particle_theme/templates/navigation/menu-local-tasks.html.twig b/apps/drupal-default/particle_theme/templates/navigation/menu-local-tasks.html.twig
index bacae2aa2a..899e6a884f 100644
--- a/apps/drupal-default/particle_theme/templates/navigation/menu-local-tasks.html.twig
+++ b/apps/drupal-default/particle_theme/templates/navigation/menu-local-tasks.html.twig
@@ -11,23 +11,21 @@
* themed in menu-local-task.html.twig.
*/
#}
-
-{% set nav_classes = ['nav', 'nav-tabs', 'mb-2']|join(' ') %}
+{% set list_classes = ['flex']|join(' ') %}
{% if primary %}
{{ 'Primary tabs'|t }}
-
+
{% endif %}
-
{% if secondary %}
{{ 'Secondary tabs'|t }}
-
+
{% endif %}
diff --git a/source/default/_patterns/00-protons/tailwind.tokens.css b/source/default/_patterns/00-protons/tailwind.tokens.css
index ae6e3f2679..d51891a4cf 100644
--- a/source/default/_patterns/00-protons/tailwind.tokens.css
+++ b/source/default/_patterns/00-protons/tailwind.tokens.css
@@ -190,3 +190,24 @@ tr {
@apply pb-16;
}
}
+
+/**
+ * Drupal Theme Overrides
+ */
+
+/* Menu-Local-Task Links */
+.task-link {
+ @apply inline-block border py-1 px-3;
+}
+
+.task-link--active {
+ @apply border-blue-500 bg-blue-500 text-white;
+}
+
+.task-link--inactive {
+ @apply border-white text-blue-500;
+}
+
+.task-link--inactive:hover {
+ @apply border-gray-200 bg-gray-200;
+}