+
+
+
{skill.tools}
-
-
{skill.proficiency}
+
+
+
+ {skill.proficiency}
+
+
+
);
})}
diff --git a/src/pages/404.astro b/src/pages/404.astro
new file mode 100644
index 0000000..3975e3a
--- /dev/null
+++ b/src/pages/404.astro
@@ -0,0 +1,68 @@
+---
+import BaseLayout from '../layouts/BaseLayout.astro';
+import { SITE_TITLE, SITE_DESCRIPTION } from '../consts';
+---
+
+
+
+
+
+
+
+
+
+
+
+ Signal Lost
+
+
+ /// SYSTEM ERROR: PATHWAY_NOT_FOUND
+ The requested coordinates do not resolve to a valid sector. The page you are looking for may have been decommissioned or relocated.
+
+
+
+ ///
+ Reboot System
+
+
+
+
+
+
+ ERR_CODE
+ 0x000404
+
+
+ STATUS
+ CRITICAL
+
+
+ MODULE
+ NAV_SYSTEM
+
+
+ TIMESTAMP
+ --:--:--
+
+
+ > DIAGNOSTIC_TOOL --RUN
+ > TRACE COMPLETE
+ > END OF LINE.
+
+
+
+
+
+
+
diff --git a/src/styles/global.css b/src/styles/global.css
index 3fd9b0f..5e0c657 100644
--- a/src/styles/global.css
+++ b/src/styles/global.css
@@ -88,6 +88,19 @@
transform: scale(1);
}
}
+
+ @keyframes scan-sweep {
+ 0% {
+ transform: translateX(-100%) skewX(-15deg);
+ }
+ 100% {
+ transform: translateX(200%) skewX(-15deg);
+ }
+ }
+}
+
+@utility animate-scan-sweep {
+ animation: scan-sweep 1.5s cubic-bezier(0.16, 1, 0.3, 1) infinite;
}
@utility text-massive {