{"id":13521323,"url":"https://github.com/eehhh/naviii","last_synced_at":"2025-03-31T20:31:11.758Z","repository":{"id":165150004,"uuid":"559813346","full_name":"eehhh/naviii","owner":"eehhh","description":"一个简单优雅的导航页","archived":false,"fork":false,"pushed_at":"2024-02-18T13:58:43.000Z","size":64,"stargazers_count":192,"open_issues_count":0,"forks_count":37,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-08-02T06:12:13.075Z","etag":null,"topics":["typescript","vue3"],"latest_commit_sha":null,"homepage":"https://naviii.uue.me","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eehhh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-10-31T06:28:00.000Z","updated_at":"2024-07-31T03:14:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"2f862ced-d1e1-404b-8fca-eac869ebf64d","html_url":"https://github.com/eehhh/naviii","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eehhh%2Fnaviii","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eehhh%2Fnaviii/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eehhh%2Fnaviii/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eehhh%2Fnaviii/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eehhh","download_url":"https://codeload.github.com/eehhh/naviii/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222679160,"owners_count":17021812,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["typescript","vue3"],"created_at":"2024-08-01T06:00:32.756Z","updated_at":"2024-11-02T05:31:23.132Z","avatar_url":"https://github.com/eehhh.png","language":"Vue","funding_links":[],"categories":["优秀项目"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003enaviii\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003e一个简单优雅的导航页\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://start.uue.me\"\u003e演示站\u003c/a\u003e\n\u003c/p\u003e\n\n## :sparkles: 特性\n- 响应式\n- 静态部署\n- 黑暗模式\n- Emoji icons\n- 在线编辑书签\n- 自动获取书签网站Favicon\n- 自定义搜索时和打开书签时的跳转方式\n    - 当前页面/新页面\n- 使用关键字切换搜索引擎\n    - 搜索框中输入关键字+空格触发\n    - 例如：`g date`则使用google搜索`date`，`b date`则使用bing搜索`date`\n    - 更多搜索引擎关键字见[配置](#gear-配置)\n- 个人设置存储于本地\n    - 导入/导出/清除\n- 💭 ...\n\n## :gear: 配置\n### 自定义搜索引擎关键字 `src/assets/config/search.json`\n```json\n{\n  \"d\": [\"DuckDuckGo\", \"https://duckduckgo.com/?q=\"],\n  \"g\": [\"google\", \"https://www.google.com/search?q=\"],\n  \"b\": [\"Bing\", \"https://cn.bing.com/search?q=\"],\n  \"w\": [\"Wiki\", \"https://zh.wikipedia.org/wiki/\"],\n  \"bd\": [\"BaiDu\", \"https://www.baidu.com/s?wd=\"],\n  \"gh\": [\"Github\", \"https://github.com/search?q=\"],\n  \"ex\": [\"v2ex\", \"https://www.google.com/search?q=site:v2ex.com \"],\n  \"sof\": [\"StackOverflow\", \"https://stackoverflow.com/search?q=\"]\n}\n```\n### 自定义书签 `src/assets/config/bookmarks.json`\n```typescript\ninterface BookMarks {\n  title: string;\n  brief?: string;\n  link?: string;\n  // URL\n  favicon?: string;\n  // Emoji icons\n  menuIcon?: string;\n  items?: BookMarks[];\n}\n```\n```json\n[\n  {\n    \"title\": \"Wiki\",\n    \"link\": \"zh.wikipedia.org/wiki\",\n    \"menuIcon\": \"⭐\"\n  },\n  {\n    \"title\": \"社区\",\n    \"items\": [\n      {\n        \"title\": \"Github\",\n        \"link\": \"github.com/trending\",\n        \"favicon\": \"https://joeschmoe.io/api/v1/random\"\n      }\n    ]\n  }\n]\n```\n\n## :hammer_and_wrench: 构建\n```shell\n# 安装\nnpm install\n# 运行\nnpm run dev\n# 编译\nnpm run build\n# 代码风格\nnpm run lint\n```\n\n## :cupid: 致谢\n- [Vue](https://vuejs.org)\n- [Vite](https://vitejs.dev)\n- [Naive UI](https://naiveui.com)\n- [TypeScript](https://typescriptlang.org)\n- [FaviconKit](https://faviconkit.com)\n- [CodeMirror](https://codemirror.net) \u0026 [VueCodeMirror](https://github.surmon.me/vue-codemirror)\n\n## :scroll: 许可证\n**[MIT](https://opensource.org/licenses/MIT)**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feehhh%2Fnaviii","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feehhh%2Fnaviii","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feehhh%2Fnaviii/lists"}