resumelang build produces.
Layout
- Left pane — CodeMirror 5 with YAML syntax highlighting, line numbers, and Save → localStorage. Drafts survive a tab close.
- Right pane — sandboxed iframe with the rendered resume. Switches between light/dark CodeMirror automatically based on the resume theme background.
- Splitter — drag the seam to resize. Position is persisted per browser.
Toolbar
Sign in (optional)
The editor works fully offline; sign-in is only needed for publishing to a GitHub repo or importing from LinkedIn. Set these env vars before launching the server to enable each provider:Storage
Clear the keys in DevTools → Application → Local Storage to reset.
Hosting your own
The same binary that powers the CLI runs the editor — no separate process. Put it behind any reverse proxy:web/ folder is the only thing the server reads from disk; everything else
(themes, schema) is loaded from working directory at request time.