Tabweb Layout Options
Configuration for the structural and behavioral variants of a Tabweb page shell.
The options correspond to the independent layout choices represented by the Tabweb preview pages: navigation position, content width, sidebar mode and placement, navbar behavior, and navbar theme. They are modeled as configuration rather than separate layouts because the preview variants share the same page, navigation, page-wrapper, main, and footer blocks.
This model is intentionally not consumed by com.github.jangalinski.tabweb._compose.TabwebLayout yet. It establishes the type-safe configuration boundary for a later layout implementation without changing the current layout behavior.
Parameters
whether navigation is presented vertically or horizontally.
whether the page content uses Tabweb's fluid or boxed width.
whether a vertical sidebar is expanded, folded, or folded on hover.
which side of the page contains a vertical sidebar.
whether the navbar is in its default, sticky, or overlapping mode.
whether the navbar uses its default or dark theme.
Constructors
Types
Selects the width behavior of the page content container.
Selects the navbar surface theme.
Selects the primary navigation arrangement.
Selects the presentation state of a vertical sidebar.
Selects the side on which a vertical sidebar is rendered.