Commit Graph
4 Commits
Author SHA1 Message Date
Michal Vrba 18ffaebb3c styling 2026-09-29 13:10:20 +02:00
Michal Vrba 71edc08d5e Add manual save button, improve save logic and feedback
- Added a manual "Save" button to the editor, enabled only when there are unsaved changes.
- Enhanced save status feedback with new states ("Modified", "Saving...", "Saved", "Error", "Timeout") and distinct styling.
- Improved auto-save: increased debounce to 2s, only show "Saving..." when actually saving, and unified manual/auto save logic.
- SaveContent now uses a 30s timeout and retries on error/timeout.
- SessionService now streams large content to disk in chunks and ensures the save directory exists.
- Updated CSS for save button and status indicators, including mobile tweaks.
- Removed unused exception variables in SharedEditor.razor and SharedPreview.razor.
- Updated markdown spec file to reflect new methods and build errors.
2026-01-30 17:17:45 +01:00
Michal Vrba 07d7eb7647 Ignore MigrationBackup/ directory in .gitignore
Added MigrationBackup/ to .gitignore to prevent tracking of backup files and subdirectories within this folder. This helps keep the repository clean from backup-related artifacts.
2026-01-30 16:37:30 +01:00
Michal Vrba 22520a4869 initial commit 2026-01-30 15:07:28 +01:00