diff --git a/web/components/Navigation.js b/web/components/Navigation.js
index a9a2af98..2112a6a7 100644
--- a/web/components/Navigation.js
+++ b/web/components/Navigation.js
@@ -14,8 +14,11 @@ const cartBadgeCls = "absolute -top-1 -right-1.5 bg-[#e53935] text-white rounded
function CartIcon({ itemCount, onClick }) {
return (
-
- 🛒
+
+
+
+
+
{itemCount > 0 && (
{itemCount > 99 ? "99+" : itemCount}
)}
diff --git a/web/public/bootstrap/cart-fill.svg b/web/public/bootstrap/cart-fill.svg
new file mode 100644
index 00000000..974fc295
--- /dev/null
+++ b/web/public/bootstrap/cart-fill.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/web/public/bootstrap/cart.svg b/web/public/bootstrap/cart.svg
new file mode 100644
index 00000000..0e0f96ce
--- /dev/null
+++ b/web/public/bootstrap/cart.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/web/public/bootstrap/chat-fill.svg b/web/public/bootstrap/chat-fill.svg
new file mode 100644
index 00000000..c8969390
--- /dev/null
+++ b/web/public/bootstrap/chat-fill.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/web/public/bootstrap/chat.svg b/web/public/bootstrap/chat.svg
new file mode 100644
index 00000000..487d142a
--- /dev/null
+++ b/web/public/bootstrap/chat.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/web/public/bootstrap/person-circle.svg b/web/public/bootstrap/person-circle.svg
new file mode 100644
index 00000000..a75f25fc
--- /dev/null
+++ b/web/public/bootstrap/person-circle.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/web/public/bootstrap/person-fill.svg b/web/public/bootstrap/person-fill.svg
new file mode 100644
index 00000000..46d1a75f
--- /dev/null
+++ b/web/public/bootstrap/person-fill.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/web/public/bootstrap/robot.svg b/web/public/bootstrap/robot.svg
new file mode 100644
index 00000000..a2242026
--- /dev/null
+++ b/web/public/bootstrap/robot.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file