-
▶
Loading animation
A spinner overlay with a blurred backdrop appears while the server verifies the TOSCA definition, preventing confusion during longer runs.
-
💾
Save YAML button
Downloads the current editor content as a timestamped YAML file (SAT-YYYYMMDD_HHMMSS_mmm.yaml), making it easy to snapshot work in progress.
-
🔄
Diff view — uploaded vs current editor text
A diff panel using LCS alignment shows exactly which lines were added (green +) or removed (red −) compared to the uploaded file.
-
Diff view toggle
A checkbox in the header shows or hides the diff panel. The setting is persisted across sessions in localStorage.
-
📚
Preset example templates
A dropdown lets you instantly load a known-valid or known-invalid TOSCA template to test the verifier or explore the format.
-
🔍
Error line highlighting
When an error is detected, the specific line is highlighted in the editor and the error panel lists clickable jump-to-line links.
-
🎨
Syntax-colored YAML textarea and result panel
YAML content now uses lightweight syntax colors in both the editor and verification output, highlighting keys in blue and values in green for faster scanning.
-
📁
File drop zone
The file upload control is now a styled drag-and-drop zone with visual hover/drag states and an upload icon for clearer interaction feedback.