diff --git a/package-lock.json b/package-lock.json index 191ae1f..2c7b3d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "@fortawesome/fontawesome-free": "^6.5.2", "bootstrap": "^5.3.3", "codejar": "^4.2.0", + "mitt": "^3.0.1", "prismjs": "^1.29.0", "vue": "^3.4.27", "vue-router": "^4.3.3" @@ -3373,6 +3374,12 @@ "node": "*" } }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "license": "MIT" + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", diff --git a/package.json b/package.json index 4f7c029..08425f6 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "@fortawesome/fontawesome-free": "^6.5.2", "bootstrap": "^5.3.3", "codejar": "^4.2.0", + "mitt": "^3.0.1", "prismjs": "^1.29.0", "vue": "^3.4.27", "vue-router": "^4.3.3" @@ -18,4 +19,4 @@ "eslint-plugin-vue": "^9.26.0", "typescript": "^5.4.5" } -} \ No newline at end of file +} diff --git a/src/components/_headNav.vue b/src/components/_headNav.vue new file mode 100644 index 0000000..50b8509 --- /dev/null +++ b/src/components/_headNav.vue @@ -0,0 +1,98 @@ + + + + + diff --git a/src/components/app.vue b/src/components/app.vue index 8b0e5ce..3cb753f 100644 --- a/src/components/app.vue +++ b/src/components/app.vue @@ -1,60 +1,49 @@