Files
qt-designsystem/AppCard.qml
T
talksik c0c27e8647 fix: add soft border to menu & card
Increase visibility and provide better mental context
2025-04-13 13:19:47 -07:00

31 lines
720 B
QML

import QtQuick
import QtQuick.Controls.Basic
Item {
id: root
property real padding: 10
// Automatically size based on content plus padding
implicitWidth: contentItem.childrenRect.width + padding * 2
implicitHeight: contentItem.childrenRect.height + padding * 2
// Background
Rectangle {
anchors.fill: parent
color: Theme.card
radius: Theme.radius
border.color: Theme.softBorder
border.width: 1
}
// This allows direct assignment of children to AppCard
default property alias content: contentItem.children
// Content container
Item {
id: contentItem
anchors.fill: parent
anchors.margins: padding
}
}