Skip to content

Commit c590589

Browse files
committed
Tweak language, link to Scratch
Signed-off-by: ricekot <git@ricekot.com>
1 parent 1c02183 commit c590589

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

_posts/2025/2025-02-18-zap-af-visual-editor.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ date: 2025-02-18 01:30 +0530
88
---
99

1010
This is the first post in the [Deliberate Curiosity]({% post_url 2024/2024-12-16-deliberate-curiosity %}) series.
11-
I built an MIT Scratch inspired drag-and-drop editor that can generate ZAP automation framework plans in YAML.
11+
I built an [MIT Scratch](https://en.wikipedia.org/wiki/Scratch_(programming_language)) inspired drag-and-drop editor that can generate ZAP automation framework plans in YAML.
1212

1313
<center>
1414

@@ -34,9 +34,8 @@ A screenshot of the project page. Try it out yourself at <a href="/zap-af-visual
3434
</center>
3535

3636
The heavy lifting of this project is being done by [Google Blockly](https://developers.google.com/blockly).
37-
I found its API a little tricky to work with - maybe because it's my first time writing TypeScript.
38-
Other than that, however, I think the whole thing turned out pretty well.
39-
One minor UI detail that I enjoyed is the sounds that are played when blocks click together or are deleted.
37+
I found its API a little tricky to work with, maybe because it's my first time writing TypeScript, but I think the whole thing turned out pretty well overall.
38+
A Blockly feature that I found cute is the sound played whenever two blocks click together or a block is deleted.
4039

4140
In addition to Blockly, I used [CodeMirror](https://codemirror.net/) for displaying and highlighting the generated YAML, [Tailwind CSS](https://tailwindcss.com/) for styling, and [Vite](https://vite.dev/) to package everything together.
4241

0 commit comments

Comments
 (0)