Lichen.js Pattern Showcase
This block showcases the variety of pattern-generating methods available in Lichen.js, a utility for extending D3. Rendered as animated SVG, the display cycles through multiple pattern types, including chevron arcs, plaids, and stripes, with some patterns' parameters limited by the UI. The chevronArc.js module demonstrates the library's low-level path construction, using custom arc calculations to draw notched chevron shapes based on inner/outer radii, start/end angles, and indent values. The visualization highlights the flexibility of the library while acknowledging its interface constraints.
AI-generated descriptionA more formal attempt at creating a utility to extend d3.js, lichen.js.
This block shows some of the methods of some of the patterns in the library. In some cases the user interface limits setting more complex method parameters (such as multiple widths for plaid and stripe patterns).
forked from <a href='http://bl.ocks.org/Andrew-Reid/'>Andrew-Reid</a>'s block: <a href='http://bl.ocks.org/Andrew-Reid/1d835f33b0f0d1a730f84ffdee8f15c5'>Lichen.js Pattern Showcase</a>