diff --git a/src/main/kotlin/app/revanced/patches/youtube/overlaybutton/general/OverlayButtonsPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/overlaybutton/general/OverlayButtonsPatch.kt
index 924d6fb18..a7c480d57 100644
--- a/src/main/kotlin/app/revanced/patches/youtube/overlaybutton/general/OverlayButtonsPatch.kt
+++ b/src/main/kotlin/app/revanced/patches/youtube/overlaybutton/general/OverlayButtonsPatch.kt
@@ -121,7 +121,24 @@ object OverlayButtonsPatch : ResourcePatch() {
"yt_outline_arrow_repeat_1_white_24.png",
"yt_outline_arrow_shuffle_1_white_24.png",
"yt_outline_screen_full_exit_white_24.png",
- "yt_outline_screen_full_white_24.png"
+ "yt_outline_screen_full_white_24.png",
+
+ // Shorts outline icons
+ "ic_right_like_off_shadowed.webp",
+ "ic_right_dislike_off_shadowed.webp",
+ "ic_right_comment_shadowed.webp",
+ "ic_right_share_shadowed.webp",
+ "ic_remix_filled_white_24.webp",
+ "ic_remix_filled_white_shadowed.webp"
+ ),
+
+ // Shorts outline icons for older versions of YouTube
+ ResourceUtils.ResourceGroup(
+ "drawable",
+ "ic_right_like_off_32c.xml",
+ "ic_right_dislike_off_32c.xml",
+ "ic_right_comment_32c.xml",
+ "ic_right_share_32c.xml"
)
).forEach { resourceGroup ->
context.copyResources("youtube/overlaybuttons/outline", resourceGroup)
diff --git a/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_remix_filled_white_24.webp b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_remix_filled_white_24.webp
new file mode 100644
index 000000000..288334135
Binary files /dev/null and b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_remix_filled_white_24.webp differ
diff --git a/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_remix_filled_white_shadowed.webp b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_remix_filled_white_shadowed.webp
new file mode 100644
index 000000000..288334135
Binary files /dev/null and b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_remix_filled_white_shadowed.webp differ
diff --git a/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_comment_shadowed.webp b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_comment_shadowed.webp
new file mode 100644
index 000000000..c2f4bccc1
Binary files /dev/null and b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_comment_shadowed.webp differ
diff --git a/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_dislike_off_shadowed.webp b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_dislike_off_shadowed.webp
new file mode 100644
index 000000000..7f2295690
Binary files /dev/null and b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_dislike_off_shadowed.webp differ
diff --git a/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_like_off_shadowed.webp b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_like_off_shadowed.webp
new file mode 100644
index 000000000..739160f07
Binary files /dev/null and b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_like_off_shadowed.webp differ
diff --git a/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_share_shadowed.webp b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_share_shadowed.webp
new file mode 100644
index 000000000..59f2f0e90
Binary files /dev/null and b/src/main/resources/youtube/overlaybuttons/outline/drawable-xxhdpi/ic_right_share_shadowed.webp differ
diff --git a/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_comment_32c.xml b/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_comment_32c.xml
new file mode 100644
index 000000000..2b8bf7781
--- /dev/null
+++ b/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_comment_32c.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_dislike_off_32c.xml b/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_dislike_off_32c.xml
new file mode 100644
index 000000000..8a719f8d4
--- /dev/null
+++ b/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_dislike_off_32c.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_like_off_32c.xml b/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_like_off_32c.xml
new file mode 100644
index 000000000..ea2903cc7
--- /dev/null
+++ b/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_like_off_32c.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_share_32c.xml b/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_share_32c.xml
new file mode 100644
index 000000000..0da3f079d
--- /dev/null
+++ b/src/main/resources/youtube/overlaybuttons/outline/drawable/ic_right_share_32c.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file