diff --git a/.husky/_/commit-msg b/.husky/_/commit-msg
index 21c69a4..94647a4 100644
--- a/.husky/_/commit-msg
+++ b/.husky/_/commit-msg
@@ -1,2 +1,4 @@
#!/usr/bin/env sh
-. "${0%/*}/h"
\ No newline at end of file
+. "$(dirname -- "$0")/husky.sh"
+
+npx --no-install commitlint --edit $1
\ No newline at end of file
diff --git a/.husky/_/pre-commit b/.husky/_/pre-commit
index 21c69a4..1bbfe41 100644
--- a/.husky/_/pre-commit
+++ b/.husky/_/pre-commit
@@ -1,2 +1,5 @@
-#!/usr/bin/env sh
-. "${0%/*}/h"
\ No newline at end of file
+#!/bin/sh
+
+. "$(dirname "$0")/husky.sh"
+
+npm run lint-staged
\ No newline at end of file
diff --git a/src/layout/components/head-menu/index.vue b/src/layout/components/head-menu/index.vue
deleted file mode 100644
index a6dc7bf..0000000
--- a/src/layout/components/head-menu/index.vue
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
- {{ $t(`language.${item.meta.title}`) }}
-
-
-
-
-
-
- {{ $t(`language.${item.meta.title}`) }}
-
-
-
-
-
-
-
-