pub(crate) fn card_layout( col_class: &str, header: &str, content: Markup, footer: Option<Markup>, ) -> Markup