diff --git a/nuxt.config.ts b/nuxt.config.ts
index 45bd023..1c8f723 100644
--- a/nuxt.config.ts
+++ b/nuxt.config.ts
@@ -1,4 +1,5 @@
export default defineNuxtConfig({
+ compatibilityDate: '2026-08-07',
srcDir: './src',
dir: {
public: './src/public',
diff --git a/package-lock.json b/package-lock.json
index 7e6d922..e688271 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -23,6 +23,8 @@
"vue-router": "^5.2.0"
},
"devDependencies": {
+ "@iconify-json/fa7-brands": "^1.2.4",
+ "@iconify-json/ph": "^1.2.2",
"@pretendonetwork/eslint-config": "^0.1.4",
"eslint-plugin-vue": "^10.0.0",
"sass-embedded": "^1.86.3"
@@ -1390,6 +1392,26 @@
"url": "https://github.com/sponsors/nzakas"
}
},
+ "node_modules/@iconify-json/fa7-brands": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@iconify-json/fa7-brands/-/fa7-brands-1.2.4.tgz",
+ "integrity": "sha512-60acXyxhQl1lddBH5YGzfQLkzlP9jqNcblFmgel7lJpgsVx/4QmrXAL90ARb8XhHX7dFMGRDmlqER9mq8aaz2g==",
+ "dev": true,
+ "license": "CC-BY-4.0",
+ "dependencies": {
+ "@iconify/types": "*"
+ }
+ },
+ "node_modules/@iconify-json/ph": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@iconify-json/ph/-/ph-1.2.2.tgz",
+ "integrity": "sha512-PgkEZNtqa8hBGjHXQa4pMwZa93hmfu8FUSjs/nv4oUU6yLsgv+gh9nu28Kqi8Fz9CCVu4hj1MZs9/60J57IzFw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@iconify/types": "*"
+ }
+ },
"node_modules/@iconify/collections": {
"version": "1.0.719",
"resolved": "https://registry.npmjs.org/@iconify/collections/-/collections-1.0.719.tgz",
@@ -3598,6 +3620,16 @@
"node": "^20.19.0 || >=22.12.0"
}
},
+ "node_modules/@oxc-parser/binding-wasm32-wasi/node_modules/@emnapi/runtime": {
+ "version": "1.11.2",
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.2.tgz",
+ "integrity": "sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
"node_modules/@oxc-parser/binding-win32-arm64-msvc": {
"version": "0.141.0",
"resolved": "https://registry.npmjs.org/@oxc-parser/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.141.0.tgz",
@@ -3930,6 +3962,16 @@
"node": "^20.19.0 || >=22.12.0"
}
},
+ "node_modules/@oxc-transform/binding-wasm32-wasi/node_modules/@emnapi/runtime": {
+ "version": "1.11.2",
+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.2.tgz",
+ "integrity": "sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==",
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "tslib": "^2.4.0"
+ }
+ },
"node_modules/@oxc-transform/binding-win32-arm64-msvc": {
"version": "0.141.0",
"resolved": "https://registry.npmjs.org/@oxc-transform/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.141.0.tgz",
diff --git a/package.json b/package.json
index 7fb4b86..81a77a8 100644
--- a/package.json
+++ b/package.json
@@ -27,6 +27,8 @@
"vue-router": "^5.2.0"
},
"devDependencies": {
+ "@iconify-json/fa7-brands": "^1.2.4",
+ "@iconify-json/ph": "^1.2.2",
"@pretendonetwork/eslint-config": "^0.1.4",
"eslint-plugin-vue": "^10.0.0",
"sass-embedded": "^1.86.3"
diff --git a/src/components/Navbar/Navbar.vue b/src/components/Navbar/Navbar.vue
index f940cac..596e608 100644
--- a/src/components/Navbar/Navbar.vue
+++ b/src/components/Navbar/Navbar.vue
@@ -211,7 +211,7 @@ onMounted(() => {
aria-label="A link to our Discord server"
>
@@ -222,7 +222,7 @@ onMounted(() => {
aria-label="A link to our Twitter account"
>
@@ -233,7 +233,7 @@ onMounted(() => {
aria-label="A link to our GitHub organization"
>
@@ -351,7 +351,7 @@ onMounted(() => {
aria-label="A link to our Discord server"
>
@@ -362,7 +362,7 @@ onMounted(() => {
aria-label="A link to our Twitter account"
>
@@ -373,7 +373,7 @@ onMounted(() => {
aria-label="A link to our GitHub organization"
>
diff --git a/src/pages/index.vue b/src/pages/index.vue
index 14d820b..f4f24ea 100644
--- a/src/pages/index.vue
+++ b/src/pages/index.vue
@@ -61,7 +61,7 @@ function titleSuffixHandler(path: string) {
focusable="false"
>
@@ -77,7 +77,7 @@ function titleSuffixHandler(path: string) {
focusable="false"
>
@@ -275,7 +275,7 @@ function titleSuffixHandler(path: string) {
aria-label="Open Github"
>