Elm-Vega View Composition Tests

Repeating columns with default header
Repeating columns with font-styled header
Repeating columns with styled header exactly as above but via configuration style
Repeating columns with header title and labels horizontally aligned and spaced from main plot areas
Labels aligned to bottom of 60 pixel line height, in bold italic.
No Labels, italic 300 font weight title and aligned to bottom of 60 pixel line height.

Facet grids

Facet by 2d grid position. This version explicitly encodes row and column position of each small multiple.
Should have wide column spacing and moderate row spacing.
Faceted charts should have no axes or other decoration.
Flow layout with a maximum column setting.
Should look similar to example above except row and column spacing should be equal.
Flow layout with no maximum column setting.
Should appear as one long row of small multiples.

Repeat layouts

Repeated flow layout in three columns.
Repeated row layout. Should appear as one long column of small multiples.
Repeat to use x-offset from two different data fields.

Concatenation

Nested concatenation mixing Cartesian and geoshape views. Map rectangle should be 100px wide, narrower than the 300 pixel wide chart to its left.
Map and chart concatenated (testing for bug preventing map being specified before chart).
Vertical concatenation with independent position of bars, common offset.

Padding

Interactive padding specification.
Interactive independent edge padding.
Interactive header parameters.

Source