Multi-block Code Notes and UI Improvements
✨ Features
- web: Added multi-block code notes. The Code tab now supports multiple code blocks per note, each with an optional filename/title and a language selector (Auto-detect or one of 44 supported languages). On the view page, blocks show a detected language badge and can be collapsed individually or all at once - single-block notes expand by default, multi-block notes start collapsed. (#45)
🐛 Bug Fixes
- web: Fixed the password generator length input being slightly clipped for three-digit values (100+). The field width was increased from
w-16tow-20so numbers like 106 or 128 are fully visible. - web: Fixed invisible burn-after-reading warning text in light mode. The warning box now uses
text-destructive(colored) instead oftext-destructive-foreground(white), making the text readable on the light semi-transparent red background. (#46) - web: Fixed syntax highlighting in code snippets for light mode. The code block now uses the GitHub light theme in light mode (
#f6f8fabackground) and the Arta dark theme in dark mode (#222background), ensuring all tokens are readable in both themes. (#45)
🐳 Docker
- Image:
skyfay/skysend:v2.9.0 - Also tagged as:
latest,v2 - Platforms: linux/amd64, linux/arm64