diff --git a/src/main.js b/src/main.js
index 8773c4fdc8..ec7114d3ce 100644
--- a/src/main.js
+++ b/src/main.js
@@ -8,6 +8,7 @@ import LinkBox from "~/components/LinkBox.vue";
import VegaEmbed from "~/components/VegaEmbed.vue";
import MarkdownEmbed from "~/components/MarkdownEmbed.vue";
import Twitter from "~/components/Twitter.vue";
+import Mastodon from "~/components/Mastodon.vue";
import VideoPlayer from "~/components/VideoPlayer.vue";
import Carousel from "~/components/Carousel.vue";
import CalendarEmbed from "~/components/CalendarEmbed.vue";
@@ -22,6 +23,7 @@ export default function (Vue, { router, head, isClient }) {
Vue.component("VegaEmbed", VegaEmbed);
Vue.component("MarkdownEmbed", MarkdownEmbed);
Vue.component("Twitter", Twitter);
+ Vue.component("Mastodon", Mastodon);
Vue.component("VideoPlayer", VideoPlayer);
Vue.component("Carousel", Carousel);
Vue.component("CalendarEmbed", CalendarEmbed);
diff --git a/src/pages/projects/esg/Index.vue b/src/pages/projects/esg/Index.vue
index c5839ea673..8f462bb6ab 100644
--- a/src/pages/projects/esg/Index.vue
+++ b/src/pages/projects/esg/Index.vue
@@ -103,11 +103,11 @@