A hybrid docs index: start with a guided page, then jump into focused API reference pages.
Every page follows the same shape: purpose, covered APIs, a minimal example, an advanced example or gotcha, and source links.
Boot a Paw page with asset serving, a standard shell, and a first render path.
paw.PathAssetspaw.NewAssetsHttpHandler()paw.RenderHeader()paw.Containerpaw.RenderDefaultFooter()Serve bundled assets and wrap each page with the default Paw header and footer.
paw.PathAssetspaw.NewAssetsHttpHandler()paw.HeaderConfigpaw.RenderHeader()paw.RenderDefaultFooter()The low-level building blocks for composing escaped text, raw HTML, inline code, and headings.
paw.Listpaw.Stringpaw.Htmlpaw.Tagpaw.Boldpaw.PreCodeCompose responsive layouts, links, navigation, and progressive disclosure patterns.
paw.Containerpaw.Rowpaw.Panelpaw.Linkpaw.Navbarpaw.DialogUse manual form controls when model-driven generation is not the right fit.
paw.Formpaw.Inputpaw.Checkboxpaw.Selectpaw.MultiSelectpaw.BitMaskGenerate forms from structs, override field options, and convert submitted values back into models.
paw.Gen()paw.KvConvert()paw.List.SelectOptions()paw.List.BitMaskOptions()paw.List.Readonly()Configure HugeRTE-backed rich text fields and wire image/video uploads into a normal Paw form.
paw.RichTextEditorpaw.RichTextEditorConfigpaw.Formpaw.Gen()paw.List.RichTextEditorConfig()Show alerts, badges, icons, images, and the shared color tokens used across Paw.
paw.Alertpaw.Badgepaw.Iconpaw.Img