feat(electrobun): add xterm.js terminal with image addon (Sixel/iTerm2)

- Terminal.svelte component with @xterm/xterm + Canvas + Fit + Image addons
- Catppuccin Mocha terminal theme matching main app
- Sixel, iTerm2 inline image protocol support via xterm-addon-image
- ResizeObserver for responsive terminal sizing
- Demo cargo test output in terminal section below agent messages
This commit is contained in:
Hibryda 2026-03-20 01:40:24 +01:00
parent b79fbf688e
commit f97ea95373
10 changed files with 241 additions and 23 deletions

View file

@ -4,8 +4,8 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Svelte App</title>
<script type="module" crossorigin src="/assets/index-C2tlpXVI.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-xWFAud6t.css">
<script type="module" crossorigin src="/assets/index-CxMdDiN5.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-Dim5hfvk.css">
</head>
<body>
<div id="app"></div>