Releases: buxiny/Consumable_Tracking
Releases · buxiny/Consumable_Tracking
Release list
v1.1.5 - 适配 HA 官方 Brand 图标规范与 HACS 规范,README 插入 Logo
🎨 图标规范与文档优化 (v1.1.5)
- 全面适配 Home Assistant 官方 Brand 图标规范:
- 在
custom_components/consumable_tracking/brand/下补齐官方标准的icon.png、icon@2x.png、dark_icon.png、logo.png等全套品牌图标。 - 彻底解决 Home Assistant 在【设置 -> 设备与服务 -> 集成】列表页面中因缺少
brand/目录导致显示icon not available的问题。
- 在
- 全面适配 HACS 品牌资产规范:
- 仓库根目录增加
brand/规范化目录及图标资源,满足 HACS 商店及自定义仓库的品牌图标自动拉取机制。
- 仓库根目录增加
- GitHub README 插入居中 Logo 徽标:
- 在项目 README.md 顶端以居中自适应方式呈现精美的高分辨率专属滤芯 Logo 矢量图,项目质感大幅提升。
v1.1.4: 修复集成设置报错并适配官方矢量图标
🛠️ 修复与更新内容
- 修复集成设置报错 (setup entry failed):
- 补充
PLATFORMS: list[Platform] = [Platform.SENSOR]定义; - 增加
async_setup_entry和async_unload_entry平台转发支持,彻底解决 Home Assistant 集成页面提示“设置失败”的错误。
- 补充
- 官方矢量图标适配:
- 将滤芯渐变气流矢量图转换为高保真 SVG,并输出 512x512 PNG 与 Retina @2x 图标;
- 全面适配 GitHub 仓库、HACS 商店与 Home Assistant UI 集成图标。
v1.1.3 - 还原方案A纯白字透明底胶囊与移动端极致精简
🎨 界面体验全面重构与优化
-
进度条还原方案 A 真实质感:
- 进度条内所有文字(起始年月、到期年月、中间剩余天数/百分比)统一采用高质感纯白色,并配备柔和文字投影,对比鲜明立体。
- 起止年月取消白底色块:底色 100% 透明,彻底消除白框割裂感,整根胶囊浑然一体。
- 底轨采用质感冷灰,搭配方案 A 的蔚蓝/琥珀金/珊瑚红渐变,科技感与优雅度大幅提升。
-
手机端拥挤问题彻底攻克(极致减负):
- 卡片头部精简:
- 标题精简为标准 “耗材与事务跟踪”;
- 移除总计项(“4项”)和版本号标签;
- 右侧主按钮精简为 “+ 新建”,手机端头部彻底告别折行挤压。
- 条目区域减负:
- 移除左侧 36x36 耗材图标,名称直接靠左,获得充足横向空间,名称完整显示不截断(不再出现“新...”、“净...”);
- 移除耗材种类“滤芯”标签,视觉层次更聚焦;
- “已更换”按钮移除名称前的圆形箭头图标,改为精致紧凑的纯文字按钮。
- 卡片头部精简:
v1.1.2 - 破除前端缓存死角与方案A蔚蓝配色上线
💡 v1.1.2 关键更新
- 破除前端缓存死角:
- 卡片资源注入 URL 加入显式版本号
v1.1.2与文件哈希戳; - 启动时自动升级清理已有 Lovelace 资源中任何不匹配最新版本的旧卡片条目;
- CSS 样式增加
!important提高渲染优先级,防止历史缓存样式冲突。
- 卡片资源注入 URL 加入显式版本号
- 卡片增加版本可视化徽标:
- 卡片头部左侧增加精致的微型版本徽标
v1.1.2,一目了然确认是否成功加载最新 JS 代码。
- 卡片头部左侧增加精致的微型版本徽标
- 原生科技蔚蓝方案 A 正式落地:
- 充裕状态采用科技蔚蓝渐变(#0284c7 -> #38bdf8);
- 两端日期采用通透无缝药丸胶囊徽标。
v1.1.1 - 方案A原生科技蔚蓝主题配色与无缝胶囊进度条
🎨 进度条与卡片视觉全新升级 (方案 A 原生科技蔚蓝)
- 配色全面适配 Home Assistant 浅色科技主题:
- 充裕状态(>30天):采用与 HA 侧边栏及卡片完全同频的原生海天蔚蓝渐变(
#0284C7→#38BDF8),告别刺眼高饱和纯红绿,画面纯净统一。 - 预警状态(≤30天):柔和暖阳琥珀金渐变(
#F59E0B→#FBBF24)。 - 超期状态(≤7天/已到期):柔和珊瑚红渐变(
#E11D48→#FB7185)。
- 充裕状态(>30天):采用与 HA 侧边栏及卡片完全同频的原生海天蔚蓝渐变(
- 取消生硬切块:
- 两侧起始/到期年月改为通透轻量的半透明药丸徽标,浑然一体。
- 中间剩余天数与百分比文字增加精致微投影,深浅背景下均清晰可辨。
- 操作按钮同步升维:
- “已更换”按钮采用科技蓝主题渐变与微投影,质感更为精致高级。
v1.1.0 - 自动破除前端强缓存与水滤芯图标修复
更新内容
- 动态时间戳与 Lovelace 资源自动破除缓存:修复了集成初次加载写死
?v=1.0.1导致浏览器与 Home Assistant 前端强缓存旧版 JS 的问题。现在后端会在每次重启或文件变动时,自动将 Lovelace 资源与 extra_js_url 更新为最新文件时间戳版本,彻底解决“更新后无变化”的强缓存问题。 - 净水器水滤芯图标修复:修复因 MDI 官方缺少
mdi:water-filter导致净水器图标显示为空白框的问题,自动智能映射并替换为标准的水滤芯图标mdi:filter。 - 全长锁定渐变色与大字号排版生效:彻底载入最新的 28px 胶囊横向进度条与基于全长轨道的绿色到金黄色渐变。
v1.0.9
v1.0.8: 对齐附图极简现代卡片样式,历史改为顶栏弹窗按钮
✨ 界面体验升级 (v1.0.8)
- 对齐附图紧凑现代卡片布局:
- 左侧信息区:优雅的
:::双列圆点拖拽排序把手、浅灰底圆角方形图标框、加粗主标题与小巧的分类胶囊徽章。 - 右侧操作栏:
- 【历史】按钮:白色/浅灰圆角线框按钮,放在【已更换】左侧,点击随时呼出历史更换记录弹窗。
- 【已更换】按钮:浅灰填充背景搭配逆时针环形箭头图标。
- 【编辑 / 删除】:低调现代的单图标按钮。
- 左侧信息区:优雅的
- 全新宽扁胶囊进度条与内嵌文字:
- 采用从清新亮绿平滑过渡到金黄色的动态色彩渐变;
- 居中与两端内嵌清晰文字:左侧【起始年月 如
2025/11】、居中【剩余 44 天(87.9%)】、右侧【计划结束年月 如2026/11】。
- 独立历史记录弹窗 (Modal):
- 将卡片原本常驻在底部的一行小字历史彻底移除,大幅压缩卡片单体高度;
- 点击顶栏【历史】按钮即可通过弹窗查看历次更换周期对比列表与详细备忘。
v1.0.7 - 修复常量缺失及自定义元素注册问题
修复内容
- 补全常量定义:补全并别名导出了 、、 等历史常量,彻底解决后端因 无法加载的问题。
- 修复服务注册与删除动作:修复因后端未成功加载导致 等动作不可用的问题。
- 修复排序保存方法名:修复 中 调用的笔误。
- 前端注册与初始化守卫:优化 注册与元素守卫,防止重复注册报错。
v1.0.6 - 修复常量导入异常与前端防重注册
v1.0.6 更新日志
- 彻底修复后端导入异常:
- 补全并导出了 常量,解决启动时抛出 导致集成 setup 失败的问题。
- 修复前端重复注册错误:
- 为前端卡片增加了 防御守卫,消除控制台 报错。
- 卡片标题精炼:
- 将默认标题由“家庭耗材与事务跟踪”精炼修改为“耗材与事务跟踪”。