找回密码
 立即注册

微信扫码登录

搜索
楼主: gasment

[UI界面] 纯bubble-card制作的底部tapbar,动态图标

[复制链接]

1

主题

107

回帖

588

积分

高级会员

积分
588
金钱
480
HASS币
0
发表于 昨天 21:09 | 显示全部楼层
有人成功了吗
回复

使用道具 举报

28

主题

195

回帖

1680

积分

论坛UI达人

积分
1680
金钱
1452
HASS币
50
 楼主| 发表于 昨天 21:14 | 显示全部楼层
wenbieba 发表于 2025-8-20 20:42
删除了其他留一个测试,把原来实体的数量改为已开启已关闭,也不行

要修改成自己的实体,比如你的1号按钮是:1_pir_sensor: sensor.deng_guang_zhuang_tai_tong_ji
那么你要修改这里:
.bubble-button-1 {
      background-image:   /*读取实体属性来获取对应的图标路径*/
          url("${hass.states['你自己的实体名'].attributes.icon_path}") !important;  
      background-size: cover;   
      display:      /*统计实体为off时,隐藏该图标*/
         ${hass.states['你自己的实体名'].state === "on" ?  
        "flex":              
        "none"};
    }
回复

使用道具 举报

1

主题

107

回帖

588

积分

高级会员

积分
588
金钱
480
HASS币
0
发表于 昨天 21:21 | 显示全部楼层
gasment 发表于 2025-8-20 21:14
要修改成自己的实体,比如你的1号按钮是:1_pir_sensor: sensor.deng_guang_zhuang_tai_tong_ji
那么你要 ...

目前用灯光4号测试,实体已改4_pir_sensor: sensor.deng_guang_zhuang_tai_tong_ji

  .bubble-button-4 {
      background-image:   /*读取实体属性来获取对应的图标路径*/
          url("${hass.states['sensor.deng_guang_zhuang_tai_tong_ji'].attributes.svg}") !important;  
      background-size: cover;
      display:      /*统计实体为off时,隐藏该图标*/
         ${hass.states['sensor.deng_guang_zhuang_tai_tong_ji'].state === "on" ?
        "flex":
        "none"};
  }
回复

使用道具 举报

1

主题

107

回帖

588

积分

高级会员

积分
588
金钱
480
HASS币
0
发表于 昨天 21:24 | 显示全部楼层
gasment 发表于 2025-8-20 21:14
要修改成自己的实体,比如你的1号按钮是:1_pir_sensor: sensor.deng_guang_zhuang_tai_tong_ji
那么你要 ...


Screenshot_20250820_212241_io.homeassistant.companion.android.minimal.jpg 实体多次查一致
回复

使用道具 举报

1

主题

107

回帖

588

积分

高级会员

积分
588
金钱
480
HASS币
0
发表于 昨天 21:32 | 显示全部楼层
gasment 发表于 2025-8-20 21:14
要修改成自己的实体,比如你的1号按钮是:1_pir_sensor: sensor.deng_guang_zhuang_tai_tong_ji
那么你要 ...

Screenshot_20250820_212951_io.homeassistant.companion.android.minimal.jpg Screenshot_20250820_212944_io.homeassistant.companion.android.minimal.jpg 属性已改也不显示
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-8-21 02:04 , Processed in 0.383108 second(s), 7 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表