diff --git a/templates/docs/examples/patterns/basic-section/mixed-content.html b/templates/docs/examples/patterns/basic-section/mixed-content.html
index a16040fe2..b62615b01 100644
--- a/templates/docs/examples/patterns/basic-section/mixed-content.html
+++ b/templates/docs/examples/patterns/basic-section/mixed-content.html
@@ -124,7 +124,8 @@
}
}
}
- ]
+ ],
+ attrs= {"id": "mixed-content-section"}
) }}
{% endblock %}
\ No newline at end of file
diff --git a/templates/docs/examples/patterns/equal-heights/2-columns-responsive.html b/templates/docs/examples/patterns/equal-heights/2-columns-responsive.html
index 193466238..057c46465 100644
--- a/templates/docs/examples/patterns/equal-heights/2-columns-responsive.html
+++ b/templates/docs/examples/patterns/equal-heights/2-columns-responsive.html
@@ -8,6 +8,7 @@
{% call(slot) vf_equal_heights(
title_text="Keep this heading to 2 lines on large screens.",
+ attrs={ "id": "2-columns-responsive" },
subtitle_text="Ensure the right hand side of this 50/50 split is taller than the left hand side (heading) on its left. This includes the subtitle and description.",
items=[
{
diff --git a/templates/docs/examples/patterns/equal-heights/3-columns-responsive.html b/templates/docs/examples/patterns/equal-heights/3-columns-responsive.html
index cc8100992..1facf66d5 100644
--- a/templates/docs/examples/patterns/equal-heights/3-columns-responsive.html
+++ b/templates/docs/examples/patterns/equal-heights/3-columns-responsive.html
@@ -8,6 +8,7 @@
{% call(slot) vf_equal_heights(
title_text="Keep this heading to 2 lines on large screens.",
+ attrs={ "id": "3-columns-responsive" },
subtitle_text="Ensure the right hand side of this 50/50 split is taller than the left hand side (heading) on its left. This includes the subtitle and description.",
items=[
{
diff --git a/templates/docs/examples/patterns/equal-heights/4-columns-responsive.html b/templates/docs/examples/patterns/equal-heights/4-columns-responsive.html
index 7efef0a7a..f172ce2c4 100644
--- a/templates/docs/examples/patterns/equal-heights/4-columns-responsive.html
+++ b/templates/docs/examples/patterns/equal-heights/4-columns-responsive.html
@@ -8,6 +8,7 @@
{% call(slot) vf_equal_heights(
title_text="Keep this heading to 2 lines on large screens.",
+ attrs={ "id": "4-columns-responsive" },
subtitle_text="Ensure the right hand side of this 50/50 split is taller than the left hand side (heading) on its left. This includes the subtitle and description.",
items=[
{
diff --git a/templates/docs/examples/patterns/pricing-block/1-block.html b/templates/docs/examples/patterns/pricing-block/1-block.html
index 46731347e..87440e51e 100644
--- a/templates/docs/examples/patterns/pricing-block/1-block.html
+++ b/templates/docs/examples/patterns/pricing-block/1-block.html
@@ -5,6 +5,7 @@
{% block content %}
{% call(slot) vf_pricing_block(
title_text='Kubernetes pricing',
+ attrs={"id": "1-block"},
tiers=[
{
'tier_name_text': 'Kubernetes Explorer',
diff --git a/templates/docs/examples/patterns/pricing-block/2-blocks.html b/templates/docs/examples/patterns/pricing-block/2-blocks.html
index 6d213431d..7090d4929 100644
--- a/templates/docs/examples/patterns/pricing-block/2-blocks.html
+++ b/templates/docs/examples/patterns/pricing-block/2-blocks.html
@@ -5,6 +5,7 @@
{% block content %}
{% call(slot) vf_pricing_block(
title_text='Kubernetes pricing',
+ attrs={"id": "2-blocks"},
tiers=[
{
'tier_name_text': 'Kubernetes Explorer',
diff --git a/templates/docs/examples/patterns/pricing-block/3-blocks.html b/templates/docs/examples/patterns/pricing-block/3-blocks.html
index 30de805ee..edc36cbaf 100644
--- a/templates/docs/examples/patterns/pricing-block/3-blocks.html
+++ b/templates/docs/examples/patterns/pricing-block/3-blocks.html
@@ -5,6 +5,7 @@
{% block content %}
{% call(slot) vf_pricing_block(
title_text='Kubernetes pricing',
+ attrs={"id": "3-blocks"},
tiers=[
{
'tier_name_text': 'Kubernetes Explorer',
diff --git a/templates/docs/examples/patterns/pricing-block/4-blocks.html b/templates/docs/examples/patterns/pricing-block/4-blocks.html
index ea6dfbe0a..a0f3b018b 100644
--- a/templates/docs/examples/patterns/pricing-block/4-blocks.html
+++ b/templates/docs/examples/patterns/pricing-block/4-blocks.html
@@ -5,6 +5,7 @@
{% block content %}
{% call(slot) vf_pricing_block(
title_text='Kubernetes pricing',
+ attrs={"id": "4-blocks"},
tiers=[
{
'tier_name_text': 'Kubernetes Explorer',
diff --git a/templates/docs/patterns/basic-section/index.md b/templates/docs/patterns/basic-section/index.md
index 51965ceb9..afa0f0e1b 100644
--- a/templates/docs/patterns/basic-section/index.md
+++ b/templates/docs/patterns/basic-section/index.md
@@ -454,7 +454,7 @@ below.
The main title text (rendered as h2)
|
-
+
title.link_attrs
@@ -614,6 +614,23 @@ below.
Variant of horizontal rule to display at the top of the section."
|
+
+
+ attrs
+ |
+
+ No
+ |
+
+ <Object>
+ |
+
+ N/A
+ |
+
+ Attributes to apply to the basic section. See attribute forwarding docs for more info.
+ |
+
diff --git a/templates/docs/patterns/equal-heights/index.md b/templates/docs/patterns/equal-heights/index.md
index c1464b69e..841d76bb1 100644
--- a/templates/docs/patterns/equal-heights/index.md
+++ b/templates/docs/patterns/equal-heights/index.md
@@ -113,6 +113,23 @@ shown below.