diff --git a/assets/images/tab-icons/chemistry.svg b/assets/images/tab-icons/chemistry.svg
index a21576f..c7777f4 100644
--- a/assets/images/tab-icons/chemistry.svg
+++ b/assets/images/tab-icons/chemistry.svg
@@ -19,4 +19,12 @@
+
+
+
+
+
+
+
+
diff --git a/assets/images/tab-icons/construction.svg b/assets/images/tab-icons/construction.svg
index 1d1748a..5c6a04f 100644
--- a/assets/images/tab-icons/construction.svg
+++ b/assets/images/tab-icons/construction.svg
@@ -20,9 +20,18 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
diff --git a/assets/images/tab-icons/genetics.svg b/assets/images/tab-icons/genetics.svg
index 3dd6907..5183d40 100644
--- a/assets/images/tab-icons/genetics.svg
+++ b/assets/images/tab-icons/genetics.svg
@@ -35,5 +35,13 @@
+
+
+
+
+
+
+
+
diff --git a/assets/images/tab-icons/ghetto.svg b/assets/images/tab-icons/ghetto.svg
index 501926d..015dfa1 100644
--- a/assets/images/tab-icons/ghetto.svg
+++ b/assets/images/tab-icons/ghetto.svg
@@ -20,6 +20,15 @@
-
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/images/tab-icons/grenade.svg b/assets/images/tab-icons/grenade.svg
index 36e74c9..1d5b33f 100644
--- a/assets/images/tab-icons/grenade.svg
+++ b/assets/images/tab-icons/grenade.svg
@@ -23,5 +23,13 @@
+
+
+
+
+
+
+
+
diff --git a/assets/images/tab-icons/machines.svg b/assets/images/tab-icons/machines.svg
new file mode 100644
index 0000000..1e6a885
--- /dev/null
+++ b/assets/images/tab-icons/machines.svg
@@ -0,0 +1,60 @@
+
+
+
diff --git a/assets/images/tab-icons/medicine.svg b/assets/images/tab-icons/medicine.svg
index 33c8dd3..db277fb 100644
--- a/assets/images/tab-icons/medicine.svg
+++ b/assets/images/tab-icons/medicine.svg
@@ -20,5 +20,13 @@
+
+
+
+
+
+
+
+
diff --git a/assets/images/tab-icons/plumbing.svg b/assets/images/tab-icons/plumbing.svg
index f75e6c9..09709d8 100644
--- a/assets/images/tab-icons/plumbing.svg
+++ b/assets/images/tab-icons/plumbing.svg
@@ -24,5 +24,13 @@
+
+
+
+
+
+
+
+
diff --git a/assets/images/tab-icons/power.svg b/assets/images/tab-icons/power.svg
index 9d159b3..6f85187 100644
--- a/assets/images/tab-icons/power.svg
+++ b/assets/images/tab-icons/power.svg
@@ -17,9 +17,18 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
diff --git a/assets/images/tab-icons/solar.svg b/assets/images/tab-icons/solar.svg
new file mode 100644
index 0000000..d77a8e3
--- /dev/null
+++ b/assets/images/tab-icons/solar.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/assets/images/tab-icons/surgery.svg b/assets/images/tab-icons/surgery.svg
index 939a58b..e7fb5b4 100644
--- a/assets/images/tab-icons/surgery.svg
+++ b/assets/images/tab-icons/surgery.svg
@@ -24,5 +24,13 @@
+
+
+
+
+
+
+
+
diff --git a/assets/images/tab-icons/trauma.svg b/assets/images/tab-icons/trauma.svg
index 086026a..d78e3f1 100644
--- a/assets/images/tab-icons/trauma.svg
+++ b/assets/images/tab-icons/trauma.svg
@@ -26,5 +26,13 @@
+
+
+
+
+
+
+
+
diff --git a/assets/images/tab-icons/unknown.svg b/assets/images/tab-icons/unknown.svg
index 353abdb..f643d01 100644
--- a/assets/images/tab-icons/unknown.svg
+++ b/assets/images/tab-icons/unknown.svg
@@ -23,5 +23,13 @@
+
+
+
+
+
+
+
+
diff --git a/assets/images/tab-icons/virus.svg b/assets/images/tab-icons/virus.svg
index fe8d6f1..55afddd 100644
--- a/assets/images/tab-icons/virus.svg
+++ b/assets/images/tab-icons/virus.svg
@@ -23,5 +23,13 @@
+
+
+
+
+
+
+
+
diff --git a/assets/images/tab-icons/wound.svg b/assets/images/tab-icons/wound.svg
index aa02eec..52a9f4b 100644
--- a/assets/images/tab-icons/wound.svg
+++ b/assets/images/tab-icons/wound.svg
@@ -26,5 +26,13 @@
+
+
+
+
+
+
+
+
diff --git a/assets/projectfiles/icons.afdesign b/assets/projectfiles/icons.afdesign
index 8e12f18..b09e885 100644
Binary files a/assets/projectfiles/icons.afdesign and b/assets/projectfiles/icons.afdesign differ
diff --git a/src/sections.ts b/src/sections.ts
index cdcc594..17b07cb 100644
--- a/src/sections.ts
+++ b/src/sections.ts
@@ -21,7 +21,11 @@ import ghetto from "~/assets/images/tab-icons/ghetto.svg";
// @ts-expect-error: Parcel image import
import construction from "~/assets/images/tab-icons/construction.svg";
// @ts-expect-error: Parcel image import
+import machines from "~/assets/images/tab-icons/machines.svg";
+// @ts-expect-error: Parcel image import
import power from "~/assets/images/tab-icons/power.svg";
+// @ts-expect-error: Parcel image import
+import solar from "~/assets/images/tab-icons/solar.svg";
export interface SectionInfo {
name: string;
@@ -54,9 +58,9 @@ const sections: SectionInfo[] = [
name: "Engineering",
tabs: [
{ page: "Guide_to_construction", icon: construction },
- { page: "Machines", icon: null },
+ { page: "Machines", icon: machines },
{ page: "Guide_to_power", text: "power", icon: power },
- { page: "Solars", text: "solar", icon: null },
+ { page: "Solars", text: "solar", icon: solar },
{ page: "Guide_to_the_Supermatter", text: "smatt", icon: null },
{ page: "Singularity_and_Tesla_engines", text: "sing/tesl", icon: null },
{ page: "Gas_turbine", text: "GAS", icon: null },