Skip to content

徽标 ​

ui.Badge 创建一个药丸形状的小标签,里面是简短的文字,比如侧边栏 条目旁的未读消息数:

go
ui.SidebarItem(c, "inbox", inboxIcon, "Inbox").Children(func() {
	ui.Badge(c, fmt.Sprint(app.unread))
})

它返回它的元素:Background 和 TextColor 为它着色,比如用强调色的徽标 标记需要注意的内容。

go
ui.Badge(c, "New").Background(t.Accent).TextColor(t.AccentText)

无障碍 ​

辅助技术会连同它所在的条目一起朗读它的文字。