diff options
-rw-r--r-- | CardGrid.ui.qml | 45 |
1 files changed, 19 insertions, 26 deletions
diff --git a/CardGrid.ui.qml b/CardGrid.ui.qml index cc280e2..4ec20f6 100644 --- a/CardGrid.ui.qml +++ b/CardGrid.ui.qml @@ -82,37 +82,30 @@ Item { Layout.fillWidth: true Layout.bottomMargin: 8 - Rectangle { + FontLoader { + id: roboto + source: doesntEmbed ? "" : "Roboto/Roboto-Regular.ttf" + } + + Label { id: badge - color: badgeBackgroundColor - implicitWidth: badgeLabel - .width + 18 - implicitHeight: badgeLabel - .height + 6 - radius: 6 anchors { left: parent.left - verticalCenter: parent - .verticalCenter + verticalCenter: parent.verticalCenter } - - FontLoader { - id: roboto - source: doesntEmbed ? "" - : "Roboto/Roboto-Regular.ttf" + topPadding: 4.463 + leftPadding: 8.287 + rightPadding: 8.287 + bottomPadding: 4.463 + text: badgeText + color: badgeColor + font { + family: doesntEmbed ? "Roboto" : roboto.name + pixelSize: 13 } - - Label { - id: badgeLabel - text: badgeText - color: badgeColor - font { - family: doesntEmbed - ? "Roboto" - : roboto.name - pixelSize: 13 - } - anchors.centerIn: parent + background: Rectangle { + color: badgeBackgroundColor + radius: 6 } } |