17 Commits

Author SHA1 Message Date
Alessandro Pignotti b0f9249b0b Claude: Support downloading the conversation history as PNG
Using the html2canvas-pro library
2025-03-04 10:07:11 +01:00
Alessandro Pignotti 680df7ace1 NPM bump 2025-03-04 08:59:04 +01:00
Alessandro Pignotti 9a6e488c8e Integrate Claude AI
Currently only terminal mode is supported
2024-12-19 10:47:33 +01:00
Alessandro Pignotti 5716055716 Bump WebVM version 2024-10-21 08:41:27 +02:00
Alessandro Pignotti 529f720ae1 Introduce blog post tab
Posts previews are automatically populated from social data from labs public URLs
2024-10-19 11:02:18 +02:00
Alessandro Pignotti ccbaf8749d Svelte: Remove rollup plugins after migration to sveltekit 2024-10-14 19:21:27 +02:00
Alessandro Pignotti 326cc40921 Svelte: Bump NPM package version 2024-10-14 18:54:09 +02:00
Alessandro Pignotti 0d60f79c99 Convert to SvelteKit setup
With an SPA
2024-10-10 22:26:24 +02:00
Alessandro Pignotti ed52c12a83 Manually remove unused font-awesome classes 2024-10-06 09:03:13 +02:00
Alessandro Pignotti df5bbfa0e1 Rollup build/dev configurations were inverted 2024-10-05 19:46:20 +02:00
Alessandro Pignotti 92edbb7b96 Initial support for configuring the disk via a self-contained config file 2024-10-05 18:09:07 +02:00
Alessandro Pignotti 274931dc12 Use CheerpX via the NPM module
This is a good solution for testing, but we will probably use the latest
CDN build later on
2024-10-05 18:09:07 +02:00
Alessandro Pignotti 978187d61b Introduce xterm.js 2024-10-05 18:09:07 +02:00
Alessandro Pignotti 05c234a528 Use Awesome font for sidebar symbols 2024-10-05 18:09:07 +02:00
Alessandro Pignotti f3fbf4a29f Import tailwind to achieve full visual consistency with labs 2024-10-05 18:09:07 +02:00
Alessandro Pignotti 0a5a6ef0a4 Import labs to use the shared navigation bar component 2024-10-05 18:09:07 +02:00
Alessandro Pignotti d59c6c069b Basic npm setup for svelte 2024-10-05 18:09:07 +02:00