FIT2CLOUD
足迹插件 的图标

足迹插件

7,371
3,637

基于高德地图的足迹记录插件,可以记录和展示您去过的地方

2.0.0
Handsome 发布于

2.0.0

最新
>=2.27.0

整体换了一套界面,导航移到底部,2D 地图的弹窗统一,主题色全站生效,新增留言板。
要求 Halo 2.27.0 及以上。

升级前请看

  • 要求 Halo 2.27.0 及以上,低版本的 Halo 装不上。
  • 2D 地图的图片墙去掉了。点任何足迹都弹同一张信息卡:封面(没有封面用图片墙第一张)、地址、城市、类型、日期,
    有关联文章时带「查看文章」。后台的「图片墙样式」「图片墙单页展示数量」两项一并删除。
    足迹里的「图片墙图片」照常保存,3D 的照片环与城市相册仍然用它。
  • 「hsl颜色值」换成取色组件「主题色」,旧值升级时自动换算。以前它只管 2D 地图上去过的城市,
    现在按钮、城市圆点、省份高亮、明信片、票根、书架都跟着它变。存过别的颜色的站点,升级后整个前台会换成那个颜色;
    想要默认的淡紫,在「基本设置 → 主题色」里选回 #7c7bc0。

界面

  • 换成「柔光玻璃」风格:浅灰底、半透明白玻璃面板、大圆角柔阴影、圆形照片标记、一种强调色;
    标题统一用插件自带的快看世界体。3D 地球、城记、票根册、世界这本书、2D 地图全部换过。
  • 顶部导航改成底部导航坞(2D 地图、城记、这本书、票根册、留言板,以及地球开关),
    不会再和主题自己的顶部导航重复;窄屏时开关收进「工具」。
  • 3D 首页左侧的标题卡去掉白底,字直接写在星空上;足迹数、城市数改成两个大数字。
  • 2D 地图左上角标题去掉面板,卫星图下自动换白字。
  • 底部坞里开着的开关从实心紫块改成淡紫底;左下角说明只写「地图数据 © 高德、天地图」,
    底图名、坐标系这些只在地址加 ?debug 时显示。
  • 书架木架改成灰白的白蜡木。

新功能

  • 留言板:3D 底部坞和 2D 控制栏都有「留言板」,点开从右侧滑出一个整页的 Halo 评论区(手机上从底部升起)。
    需要装评论组件插件并在站点设置里开评论,否则按钮不显示。后台评论列表里显示为「足迹 · 足迹留言板」。
  • 城市圆点合并:整球视野下,屏幕上挨得太近的城市合成一个点,数字是这几座城的足迹数之和;
    悬停显示「厦门等 12 座城,24 条足迹」,点它飞近后自动分开。
  • 主题色:见上文。主题色很浅时,按钮上的字自动从白换成深墨。
  • 设置效果图:标记点样式、悬停高亮方案、地名标注等选项改用 Halo 2.27 的 toggle 组件,每个选项一张效果图。

修复

  • 「地球地名标注」选「关闭」不生效(配置里的 off 被当成了布尔值)。
  • 窄窗口下 2D 底部控制栏伸出屏幕左边。
  • 从全国视野点标记时,弹窗刚出来就被收掉。
  • 外链没写 https://(如 www.xxx.com)时,「查看文章」被当成站内路径。
  • 足迹超过 1000 条时,多出来的不显示。
  • 拖动地球时掉帧:悬停判定改为屏幕空间计算;关掉地面大气,缩远看地球时帧率接近翻倍;
    第一次放大到城市不再顿一下。
  • 票根页提示「滚动鼠标」改为「拖动或用滚轮切换票根」。

后台

  • 「足迹」管理页改为和 Halo 2.27 官方插件一致的工作台样式。
  • 插件作者改为 Handsome & 云端;描述按新版重写。

开发

  • 前台代码拆成 ES 模块,由 esbuild 打包;构建时检查模块注入契约与视觉规范,前台纯函数补了单测。
  • 依赖升级到 Halo 2.27,去掉国内镜像源。

Generated from v2.0.0

资源下载

  • plugin-footprint-2.0.0.jar
1.2.0
Handsome 发布于
>=2.21.8

功能优化

  • 简化构建配置,优化 Console 端加载速度。
  • 优化数据获取模式,减少数据量大卡问题
  • 重构足迹控制台更美观
  • 优化动画加载速度
  • 优化整体UI动画
  • 移除移动端控制台
  • 移除后端无用代码
  • 将CDN资源本地化

问题修复

  • 修复移动端点击偶尔出现文章跳转
  • 修复足迹类型获取失败

功能新增

  • 新增3d动画效果
  • 新增自定义url
  • 增加聚合模式
  • 控制台新增访问前台按钮

Full Changelog: https://github.com/acanyo/halo-plugin-footprint/compare/1.1.5...1.2.0

资源下载

  • plugin-footprint-1.2.0.jar
1.1.5
Handsome 发布于
>=2.20.0

更新项

fix:完善移动端布局
fix:1.1.4适配微浸主题 推荐微浸主题用户更新

贡献者

AR-26710 流萤


Generated from 1.1.5

资源下载

  • plugin-footprint-1.1.5.jar
1.1.4
Handsome 发布于
>=2.20.0

fix:优化足迹控制台
bug:解决css全局污染


Generated from 1.1.4

资源下载

  • plugin-footprint-1.1.4.jar
1.1.4
Handsome 发布于
>=2.20.0

fix:优化足迹控制台
bug:解决css全局污染


Generated from 1.1.4

资源下载

  • plugin-footprint-1.1.4.jar
1.1.3
Handsome 发布于
>=2.20.0

bug:修复足迹类型自定义保存错误


Generated from 1.1.3

资源下载

  • plugin-footprint-1.1.3.jar
1.1.1
Handsome 发布于
>=2.20.0

feat:添加提供根据地址获取经纬度
feat: 添加自定义足迹类型功能
feat:添加经纬度自动获取
feat:添加手动更新经纬度
fix:重构路网路况按钮样式
fix:重构移动端布局
感谢liuyiwuqing 贡献 自定义足迹类型功能!


Generated from 1.1.1

资源下载

  • plugin-footprint-1.1.1.jar
1.1.0
Handsome 发布于
>=2.20.0

fix:删除无用代码
fix:优化加载速度
fix:重构足迹信息弹窗
fix:优化经纬度校验 防止索引越界风险
fix:优化插件设置界面,快速的找到配置文档
bug:解决全局配色无效
bug:解决弹窗标题模糊问题
bug:解决全局样式污染造成主题样式修改

资源下载

  • plugin-footprint-1.1.0.jar
1.0.0
Ryan Wang 发布于
>=2.20.0

基于高德地图的足迹记录Halo插件,可以记录和展示您去过的地方

🗺️ 记录生活轨迹,分享旅途故事 | Record life tracks, share journey stories

Logo

📍演示

Handsome lik.cc

项目介绍

足迹 是一个专为 Halo 2.0 博客平台开发的足迹插件。它能够帮助博主记录和展示自己的旅行足迹,让读者能够直观地了解博主去过的地方和相关故事。


Generate from 1.0.0

资源下载

  • plugin-footprint-1.0.0.jar