// Copyright © SixtyFPS GmbH // SPDX-License-Identifier: MIT import { MaterialText, OutlinedCard, MaterialTypography, MaterialStyleMetrics } from "../material.slint"; export component ComponentCard { in property title; HorizontalLayout { alignment: center; VerticalLayout { spacing: 4px; alignment: start; MaterialText { horizontal_alignment: center; text: root.title; style: MaterialTypography.title_medium; } OutlinedCard { min-width: 360px; VerticalLayout { padding_left: 2px; padding_right: self.padding_left; padding_top: MaterialStyleMetrics.padding_8; padding_bottom: self.padding_top; spacing: MaterialStyleMetrics.spacing_8; @children } } } } }