blob: 8e3c33c4ecc6f4036197912cd3d43ebebd6ff479 [file] [log] [blame] [view]
Sean McCullough86b56862025-04-18 13:04:03 -07001# Stand-alone demo pages for sketch web components
2
3These are handy for iterating on specific component UI issues in isolation from the rest of the sketch application, and without having to start a full backend to serve the full frontend app UI.
4
5# How to use this demo directory to iterate on component development
6
7From the `loop/webui` directory:
8
91. In one shell, run `npm run watch` to build the web components and watch for changes
101. In another shell, run `npm run demo` to start a local web server to serve the demo pages
111. open http://localhost:8000/src/web-components/demo/ in your browser
121. make edits to the .ts code or to the demo.html files and see how it affects the demo pages in real time
13
14Alternately, use the `webui: watch demo` task in VSCode, which runs all of the above for you.