Build the HTML structure for the condensed layout. This accepts either a single navbar tag, or a named list with `top` and `side` for compatibility with combo-like callers. Returns the full page tag structure (including optional top navbar, page wrapper, body and footer)
layout_condensed(
navbar,
sidebar,
body,
footer,
theme = "light",
color = NULL,
show_theme_button = TRUE
)Navbar component (or list with top/side for combo)
Sidebar component (not typically used when passing list)
Body content
Footer component
Theme name (light/dark) passed for downstream use
Primary color name
Logical whether to show theme toggles