import QtQuick import QtQuick.Layouts import qs.components import qs.services import Caelestia.Config ColumnLayout { id: root required property string label required property string value property bool showTopMargin: false spacing: Tokens.spacing.small / 2 StyledText { Layout.topMargin: root.showTopMargin ? Tokens.spacing.normal : 0 text: root.label } StyledText { text: root.value color: Colours.palette.m3outline font.pointSize: Tokens.font.size.small } }