diff --git a/src/components/ModListUpdateBanner.vue b/src/components/ModListUpdateBanner.vue
new file mode 100644
index 00000000..b87d0e14
--- /dev/null
+++ b/src/components/ModListUpdateBanner.vue
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+ Updating mod list from Thunderstore...
+
+
+ Error updating the mod list: {{ updateError }}
+ {{ appName }} will keep trying to update the mod list in the background.
+
+
+ It seems like the latest mod list hasn't been loaded from Thunderstore yet.
+ Would you like to
+ update now?
+
+
+
+
+
+
diff --git a/src/components/views/OnlineModView.vue b/src/components/views/OnlineModView.vue
index ec0ce555..cba936a2 100644
--- a/src/components/views/OnlineModView.vue
+++ b/src/components/views/OnlineModView.vue
@@ -43,6 +43,7 @@
+