diff --git a/data/siteRevisions.ts b/data/siteRevisions.ts
new file mode 100644
index 0000000..f256f1d
--- /dev/null
+++ b/data/siteRevisions.ts
@@ -0,0 +1,12 @@
+interface SiteRevision {
+ title: string;
+ url?: string;
+}
+
+export const revisions: SiteRevision[] = [
+ {
+ title: "Nuxt 3 (2022)",
+ },
+ { title: "Eleventy (2021)", url: "https://2021.eggworld.tk" },
+ { title: "Vanilla (2019-2020)", url: "https://2020.eggworld.tk" },
+];
diff --git a/layouts/default.vue b/layouts/default.vue
index 4884d0e..0d586fb 100644
--- a/layouts/default.vue
+++ b/layouts/default.vue
@@ -1,4 +1,5 @@
@@ -7,19 +8,39 @@ useHead({ title: "Eggworld" });