diff --git a/packages/calcite-ui-icons/docs/keywords.json b/packages/calcite-ui-icons/docs/keywords.json
index 921cd0daa98..b15d3538fe8 100644
--- a/packages/calcite-ui-icons/docs/keywords.json
+++ b/packages/calcite-ui-icons/docs/keywords.json
@@ -8880,5 +8880,10 @@
"alias": ["3.29.1", "media", "captions", "text", "video", "display", "speech"],
"category": "Media",
"release": "3.29.1"
+ },
+ "layer-connection": {
+ "alias": ["3.29.2", "layers", "plug", "top", "connection", "network", "properties"],
+ "category": "Layers",
+ "release": "3.29.2"
}
}
diff --git a/packages/calcite-ui-icons/icons/layer-connection-16.svg b/packages/calcite-ui-icons/icons/layer-connection-16.svg
new file mode 100755
index 00000000000..c270a887709
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/layer-connection-16.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/layer-connection-24.svg b/packages/calcite-ui-icons/icons/layer-connection-24.svg
new file mode 100755
index 00000000000..daab6075f2c
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/layer-connection-24.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/layer-connection-32.svg b/packages/calcite-ui-icons/icons/layer-connection-32.svg
new file mode 100755
index 00000000000..77d44e8de9c
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/layer-connection-32.svg
@@ -0,0 +1 @@
+
\ No newline at end of file