Templates

Templates are complete page layouts assembled from Blocks. A Block is a named, reusable page section — styled exclusively with Farn semantic tokens and built from Farn components. Copy a block's HTML and CSS into your project, swap the content, and rename the classes to fit your codebase.

How it works

Three levels, each building on the last:

Block CSS classes (.hero, .features, etc.) are copy-paste starters — rename them to fit your project. They are not part of Farn's stable component API.

Available templates