diff --git a/backend/src/main/java/io/papermc/hangar/service/internal/SitemapService.java b/backend/src/main/java/io/papermc/hangar/service/internal/SitemapService.java index 4728fa751..a332eff4f 100644 --- a/backend/src/main/java/io/papermc/hangar/service/internal/SitemapService.java +++ b/backend/src/main/java/io/papermc/hangar/service/internal/SitemapService.java @@ -48,6 +48,9 @@ public String getSitemap() { public String getGlobalSitemap() { return SitemapGenerator.of(this.config.getBaseUrl()) .addPage(WebPage.builder().name("").changeFreq(ChangeFreq.HOURLY).build()) + .addPage(WebPage.builder().name("paper").changeFreq(ChangeFreq.HOURLY).build()) + .addPage(WebPage.builder().name("waterfall").changeFreq(ChangeFreq.HOURLY).build()) + .addPage(WebPage.builder().name("velocity").changeFreq(ChangeFreq.HOURLY).build()) .addPage(WebPage.builder().name("authors").changeFreq(ChangeFreq.WEEKLY).build()) .addPage(WebPage.builder().name("staff").changeFreq(ChangeFreq.WEEKLY).build()) .addPage(WebPage.builder().name("guidelines").changeFreq(ChangeFreq.WEEKLY).build()) diff --git a/frontend/src/components/Homepage.vue b/frontend/src/components/Homepage.vue new file mode 100644 index 000000000..7a46fc646 --- /dev/null +++ b/frontend/src/components/Homepage.vue @@ -0,0 +1,358 @@ + + + + + diff --git a/frontend/src/components/layout/Footer.vue b/frontend/src/components/layout/Footer.vue index 7e64074fb..c6e5fa89b 100644 --- a/frontend/src/components/layout/Footer.vue +++ b/frontend/src/components/layout/Footer.vue @@ -5,7 +5,7 @@ const { t } = useI18n();