Package com.oorian.html.layout


package com.oorian.html.layout
  • Class
    Description
    A container for vertically stacking expandable/collapsible panels.
    An individual expandable/collapsible panel within an Accordion.
    A standard application shell layout with header, sidebar, content, and footer regions.
     
    A container that maintains a specific aspect ratio regardless of content.
    Common aspect ratio presets.
    A content-aware smart layout that automatically adjusts based on the selected mode.
    Layout modes that determine how children are arranged.
    A container that centers its content both horizontally and vertically.
    A narrow centered content column optimized for reading and long-form content.
    Width presets optimized for reading.
    A flexible slot-based layout system for user-defined layouts.
    A centered container with configurable maximum width for constraining page content.
    Predefined container size presets based on common responsive breakpoints.
    A layout for analytics dashboards with a stats bar and widget grid.
    A visual divider line for separating content horizontally or vertically.
    A documentation-style layout with left navigation, main content, and right TOC.
    A slide-out panel for mobile navigation or side content.
     
    A layout for empty state displays with icon, message, and action.
    A layout for error pages with status code, message, and recovery actions.
    A layout for product feature pages with headline, feature cards grid, and CTA section.
    A wrapping flow container that arranges items left-to-right, wrapping to the next line when space runs out.
    A layout for centered forms with title, form content, and action buttons.
    A CSS Grid layout container for two-dimensional layouts.
    A grid item wrapper for controlling placement and spanning within a CSS Grid.
    A layout with a prominent hero section followed by content sections.
    A horizontal stack layout container that arranges children in a row.
    A layout for loading states with spinner, message, and optional progress indicator.
    A two-pane layout with a master list/tree and a detail view.
     
     
    A media + content pairing layout for displaying media alongside text content.
    Media position options.
    A responsive navigation bar layout with brand, menu, and action areas.
    A full-screen overlay container for modals, dialogs, and lightboxes.
    PageLayout<T extends PageLayout<T>>
    Abstract base class for pre-built page layout templates.
    A page section element with configurable vertical spacing.
    Predefined spacing sizes for page sections.
    A layout for API/class reference documentation with method listing and detail panels.
    A layout with named regions similar to classic desktop BorderLayout.
    A scrollable container with configurable overflow behavior.
    A layout for settings and preferences pages with navigation sidebar and content panel.
    A flexible spacer element that expands to fill available space in a flex container.
    A two-pane layout with a fixed panel and a flexible main area.
    A persistent navigation sidebar with switchable content panels.
    Stack<T extends Stack<T>>
    A flexible box layout container that arranges children in a single direction with configurable spacing.
    A container that sticks to a specified position when scrolling.
    A layout with alternating image/text sections for product storytelling.
    An individual tab within a TabbedLayout.
    A layout with a tab bar and swappable content panels.
     
    A vertical stack layout container that arranges children in a column.
    A layout for multi-step wizard/stepper interfaces.