Files
olivv-cs-ComfyUI-FunPack/docs
digital-garbageandClaude Sonnet 5.5 d8a906a866 Kit: responsive system (scales, wrapping toolbars, bounded windows), viewport test, docs
Lane sizes and the window margin become tokens; toolbars wrap by default; windows are capped to the viewport; a ratchet test stops element CSS gaining literal pixel sizes. app/e2e runs the real app in Chromium and Firefox at eight screen sizes (npm run test:viewport). docs/ui-design-guidelines.md gains "Responsive by construction".

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-06 13:54:56 +02:00
..

FunUI documentation

For people who use FunUI, start with How to start generating with FunUI.

For people who write code for it, read in this order:

  1. How FunUI is built: the idea, the layers, the failure model. Read this first.
  2. Writing a module: a Python module, step by step, with a tested example.
  3. Module reference: constants, setting keys, capabilities and helpers, in tables.
  4. Writing a UI feature: a screen feature in the app, with a tested example.
  5. UI design guidelines: how the app looks and behaves, and the words it uses.
  6. UI kit reference: every kit element, and how to add one.
  7. Testing and verification: running the tests and what counts as proof.

If a page and the code disagree, the code is right. Please fix the page.