feat(export): add export options (PNG, text, HTML)

This commit is contained in:
syntaxbullet
2026-02-09 22:37:53 +01:00
parent a137a98377
commit ea05b814b4
5 changed files with 289 additions and 17 deletions

View File

@@ -206,6 +206,34 @@ import Tooltip from "../components/Tooltip.astro";
</div>
</div>
</div>
<!-- Divider -->
<div class="control-panel-divider"></div>
<!-- Export Section -->
<div class="control-panel-section export-section">
<div class="section-header">EXPORT</div>
<div class="actions-row">
<TuiButton
id="btn-save-png"
label="PNG"
title="Save as Image"
description="Download high-res PNG capture of the current view."
/>
<TuiButton
id="btn-copy-text"
label="TXT"
title="Copy Text"
description="Copy raw ASCII text to clipboard."
/>
<TuiButton
id="btn-copy-html"
label="HTML"
title="Copy HTML"
description="Copy colored HTML span elements to clipboard."
/>
</div>
</div>
</div>
<!-- Keyboard shortcuts hint -->