『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 363|回复: 1

[技术探讨] button-card求助

[复制链接]

11

主题

304

帖子

1635

积分

金牌会员

Rank: 6Rank: 6

积分
1635
金钱
1331
HASS币
0
发表于 2024-8-17 10:08:39 | 显示全部楼层 |阅读模式
求教,button-card里面,如果实现点击图标的是时候执行开/关灯,点图标以外的区域,执行更多动作呢。以下是我卡片的代码。
type: custom:button-card
entity: light.chuangtoudengbei
show_icon: true
show_state: true
show_name: true
styles:
  grid:
    - grid-template-areas: |
        "i n"
        "i s"
    - grid-template-rows: 1fr min-content
    - grid-template-columns: min-content  1fr;
  card:
    - padding: 8px
  img_cell:
    - width: 40px
    - height: 40px
    - background: rgba(139,195,74,0.2)
    - border-radius: 50%
    - margin-right: 8px
  icon:
    - width: 24px
    - height: 24px
    - color: var(--green-color)
  name:
    - justify-self: flex-start
    - font-size: 14px
    - font-weight: 600
  state:
    - justify-self: flex-start
    - font-size: 12px
QQ截图20240817100757.png
回复

使用道具 举报

11

主题

304

帖子

1635

积分

金牌会员

Rank: 6Rank: 6

积分
1635
金钱
1331
HASS币
0
 楼主| 发表于 2024-8-17 10:50:15 | 显示全部楼层
type: custom:button-card
entity: light.chuangtoudengbei
show_icon: false
show_state: true
show_name: true
tap_action:
  action: more-info
styles:
  grid:
    - grid-template-areas: |
        "a n"
        "a s"
    - grid-template-rows: min-content
    - grid-template-columns: min-content
  card:
    - padding: 8px
  state:
    - justify-self: flex-start
    - font-size: 12px
  name:
    - justify-self: flex-start
    - font-size: 14px
    - font-weight: 600
custom_fields:
  a:
    card:
      type: custom:button-card
      entity: light.chuangtoudengbei
      show_icon: true
      show_state: false
      show_name: false
      show_label: false
      styles:
        card:
          - border-radius: 50%
          - width: 40px
          - height: 40px
          - background: rgba(139,195,74,0.2)
          - margin-right: 8px
          - border: none
        icon:
          - width: 24px
          - height: 24px
          - color: var(--green-color)

自己看了别的帖子,差不多实现了。其实就是把原有的图标选隐藏,然后再加一个a卡片,嵌进去。

评分

参与人数 1金钱 +5 收起 理由
summ99111 + 5 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 05:53 , Processed in 0.048974 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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