feat: child menu support in navbar (#695)

* feat: implement child menu support in main navbar

- Added a new JavaScript file for handling dropdown functionality in the navbar.
- Implemented event listeners for toggling dropdowns, closing them on outside clicks, and dismissing with the Escape key.
- Updated navbar HTML to support dropdown items with children, enhancing the navigation experience.
- Adjusted core script imports to include the new dropdown functionality.

* chore: update menu identifiers and add missing translations for development versions

* chore: update hugo stats

* chore: update script name

* chore: update menu item names to include arrows for external links
This commit is contained in:
Xin
2025-06-01 17:33:45 +01:00
committed by GitHub
parent a44de285b2
commit c24d55ee40
8 changed files with 145 additions and 18 deletions

View File

@ -3,4 +3,6 @@ showcase: "展示"
blog: "ブログ"
about: "概要"
more: "もっと見る"
hugoDocs: "Hugo ドキュメント ↗"
hugoDocs: "Hugo ドキュメント ↗"
versions: "バージョン"
development: "最新の開発版"