layoutlab

command
v0.86.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2026 License: MIT Imports: 21 Imported by: 0

Documentation

Overview

Package main is layoutlab, the demo app for the tree-layout outlets prototype. One tree layout "shell" carries a static header with nav links, a "crumbs" route area rendering the path, a "toolbar" outlet (FallbackNothing) and an "aside" outlet (Default: HelpPanel). Screens and the /inbox group fill the outlets; every fill renders a visibly distinct marker so browser tests can assert exactly which fill is on screen:

TOOLBAR-INBOX / TOOLBAR-MESSAGE / TOOLBAR-GROUP   (toolbar outlet)
ASIDE-HELP (default) / ASIDE-SENDER-<id> / ASIDE-SLOW
crumbs:<path>                                      (route area)

Run with:

go run ./examples/layoutlab        # :8095, or $PORT

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL