xtablo-source/go-backend/internal/web/ui/card.templ
2026-05-09 20:18:24 +02:00

27 lines
449 B
Text

package ui
type CardProps struct {
Header templ.Component
Body templ.Component
Footer templ.Component
}
templ Card(props CardProps) {
<section class="ui-card">
if props.Header != nil {
<div class="ui-card-header">
@props.Header
</div>
}
if props.Body != nil {
<div class="ui-card-body">
@props.Body
</div>
}
if props.Footer != nil {
<div class="ui-card-footer">
@props.Footer
</div>
}
</section>
}