Add color to tags

This commit is contained in:
Vyn 2024-04-14 14:36:07 +02:00
parent 689eea07a7
commit dc4f0795c7
4 changed files with 29 additions and 1 deletions

View file

@ -64,8 +64,14 @@ ColumnLayout {
Layout.fillWidth: true
color: backend.activeTagsFilter.includes(modelData) ? MiraiColorPalette.filterSelected : mouse.hovered ? MiraiColorPalette.filterHovered : "transparent"
radius: 4
QtObject {
id: internal
property string configTagColor: backend.getTagColor(modelData)
}
AppText {
text: modelData
color: internal.configTagColor != "" ? internal.configTagColor : MiraiColorPalette.text
padding: 4
}
MouseArea {

View file

@ -18,8 +18,13 @@ Rectangle {
implicitHeight: childrenRect.height
radius: 8
QtObject {
id: internal
property string configTagColor: backend.getTagColor(control.text)
}
AppText {
color: control.textColor
color: internal.configTagColor != "" ? internal.configTagColor : control.textColor
padding: 2
leftPadding: 6
rightPadding: 6