OudsSpaces

data class OudsSpaces

Holds the spacing values defined in the OUDS theme.

Spacing tokens are used to define margins, paddings, and gaps between elements, ensuring a consistent rhythm and layout structure across the application.

Types

Link copied to clipboard
data class ColumnGap

Spacing values used for gaps between columns.

Link copied to clipboard
data class Fixed

Fixed spacing values that remain constant regardless of the screen size context.

Link copied to clipboard
data class Inset

Spacing values used for inset positioning.

Link copied to clipboard
data class PaddingBlock

Spacing values specifically designed for block padding (Top/Bottom).

Link copied to clipboard
data class PaddingInline

Spacing values specifically designed for inline padding (Start/End).

Link copied to clipboard
data class RowGap

Spacing values used for gaps between rows.

Link copied to clipboard
data class Scaled

Scaled spacing values that adapt based on the window size class (e.g. larger on tablets).

Properties

Link copied to clipboard

Spacing used for gaps between columns in a grid or layout.

Link copied to clipboard

Fixed spacing values that do not change based on screen size.

Link copied to clipboard

Spacing used for inset distances (e.g., distance from the edge of a container).

Link copied to clipboard

Spacing used for vertical padding (top/bottom).

Link copied to clipboard

Spacing used for horizontal padding (start/end).

Link copied to clipboard

Spacing used for gaps between rows in a grid or layout.

Link copied to clipboard

Spacing values that scale adaptively based on the screen size (e.g., Mobile vs Tablet).