SimpleSL· simple site layout

Quickstart

Get started

Zero installation

Start with the document.
Add the tool afterwards.

One HTML file is enough to adopt the structure. The server and extensions only arrive when needed.

  1. 01

    Lay out the four areas

    Create header.hd, nav.mn, main.ct and footer.ft as direct children of body.

  2. 02

    Name the context

    Inside main.ct, add a section whose identifier describes its function: #home, #docs, #contact

  3. 03

    Develop locally

    Place components in this section and scope presentation or behaviour variants with its slug.

HTML first

No compilation required

The convention works in a static document, this PHP OPT router, or a template engine.

Progressive

Choose according to need

CSS for presentation, JavaScript or HTMX for behaviour, PHP and SQLite for data, Blade for integration.