diff --git a/assets/frappe.webp b/assets/frappe.webp
index 3a6badc0..0a8b7075 100644
Binary files a/assets/frappe.webp and b/assets/frappe.webp differ
diff --git a/assets/latte.webp b/assets/latte.webp
index 7459dacd..b8a99d1f 100644
Binary files a/assets/latte.webp and b/assets/latte.webp differ
diff --git a/assets/macchiato.webp b/assets/macchiato.webp
index ad4c3008..4ac3b9a8 100644
Binary files a/assets/macchiato.webp and b/assets/macchiato.webp differ
diff --git a/assets/mocha.webp b/assets/mocha.webp
index eaa3ca36..581dff7d 100644
Binary files a/assets/mocha.webp and b/assets/mocha.webp differ
diff --git a/icons/css-variables/asciidoc.svg b/icons/css-variables/asciidoc.svg
new file mode 100644
index 00000000..72144f89
--- /dev/null
+++ b/icons/css-variables/asciidoc.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/frappe/asciidoc.svg b/icons/frappe/asciidoc.svg
new file mode 100644
index 00000000..32d40b7a
--- /dev/null
+++ b/icons/frappe/asciidoc.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/latte/asciidoc.svg b/icons/latte/asciidoc.svg
new file mode 100644
index 00000000..f22d0cea
--- /dev/null
+++ b/icons/latte/asciidoc.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/macchiato/asciidoc.svg b/icons/macchiato/asciidoc.svg
new file mode 100644
index 00000000..b8f1a3c2
--- /dev/null
+++ b/icons/macchiato/asciidoc.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/mocha/asciidoc.svg b/icons/mocha/asciidoc.svg
new file mode 100644
index 00000000..18d3aeb0
--- /dev/null
+++ b/icons/mocha/asciidoc.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/defaults/fileIcons.ts b/src/defaults/fileIcons.ts
index 71c5e090..8536daf7 100644
--- a/src/defaults/fileIcons.ts
+++ b/src/defaults/fileIcons.ts
@@ -66,6 +66,9 @@ const fileIcons: Record