diff --git a/Components/Backgrounds/Neon-Graphics-Background/index.html b/Components/Backgrounds/Neon-Graphics-Background/index.html
new file mode 100644
index 00000000..7c5bee54
--- /dev/null
+++ b/Components/Backgrounds/Neon-Graphics-Background/index.html
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+ Neon Graphics Background
+
+
+
+
+
+
diff --git a/Components/Backgrounds/Neon-Graphics-Background/script.js b/Components/Backgrounds/Neon-Graphics-Background/script.js
new file mode 100644
index 00000000..21656e05
--- /dev/null
+++ b/Components/Backgrounds/Neon-Graphics-Background/script.js
@@ -0,0 +1,9 @@
+const bgAnimation = document.getElementById('bgAnimation');
+
+const numberOfColorBoxes = 400;
+
+for (let i = 0; i < numberOfColorBoxes; i++) {
+ const colorBox = document.createElement('div');
+ colorBox.classList.add('colorBox');
+ bgAnimation.append(colorBox)
+}
\ No newline at end of file
diff --git a/Components/Backgrounds/Neon-Graphics-Background/style.css b/Components/Backgrounds/Neon-Graphics-Background/style.css
new file mode 100644
index 00000000..05702989
--- /dev/null
+++ b/Components/Backgrounds/Neon-Graphics-Background/style.css
@@ -0,0 +1,60 @@
+* {
+ margin: 0;
+ padding: 0;
+ box-sizing: border-box;
+}
+
+body {
+ color: #fff;
+ background: #111;
+ font-family: 'Poppins', sans-serif;
+}
+
+.bgAnimation {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100vh;
+ display: grid;
+ grid-template-columns: repeat(20, 1fr);
+ grid-template-rows: repeat(20, 1fr);
+ background: #1d1d1d;
+ filter: saturate(2);
+ overflow: hidden;
+}
+
+.colorBox {
+ z-index: 2;
+ filter: brightness(1.1);
+ transition: 2s ease;
+ position: relative;
+ margin: 2px;
+ background: #1d1d1d;
+}
+
+.colorBox:hover {
+ background: #00bfff;
+ transition-duration: 0s;
+}
+
+.backgroundAmim {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 40px;
+ background: #00bfff;
+ filter: blur(60px);
+ animation: animBack 6s linear infinite;
+}
+
+@keyframes animBack {
+ 0% {
+ top: -60px;
+ }
+
+ 100% {
+ top: 120%;
+ }
+}
diff --git a/Components/Breadcrumbs/3D-Animated-Breadcrumb/index.html b/Components/Breadcrumbs/3D-Animated-Breadcrumb/index.html
new file mode 100644
index 00000000..25eb8440
--- /dev/null
+++ b/Components/Breadcrumbs/3D-Animated-Breadcrumb/index.html
@@ -0,0 +1,27 @@
+
+
+
+
+
+ 3D Animated Breadcrumb
+
+
+
+
+