Skip to content

Files

Failed to load latest commit information.

Latest commit

 Cannot retrieve latest commit at this time.

History

History

slintpad

SlintPad

This directory contains the frontend code for SlintPad, the online code editor which is hosted on https://slint.dev/editor (last stable) and https://slint.dev/snapshots/master/editor (nightly).

To try it out locally type this in this directory:

## only need to run this once
npm install
npm run build:wasm_interpreter  # Build the wasm interpreter used in `preview.html`
npm run build:wasm_lsp          # Build the wasm LSP used by the text editor

## Run this to refresh slintpad (dev mode!)
npm run start                   # Run in development mode

## Run this to refresh slintpad (build mode!)
npm run build                   # Build the web UI code
npx vite preview                # Start a server serving the slintpad UI

Documentation

The index.html page contains a code editor and every key press reload the preview. The preview.html page contains only the preview and the code must be given via query parameter.