KaotoIO / kaoto.io

Website for Kaoto.
https://kaoto.io
MIT License
4 stars 8 forks source link

step extension docs #5

Closed kahboom closed 2 years ago

kahboom commented 2 years ago

This PR is to add documentation for creating a custom view, or Step Extension. There was already a "Custom Views" post that I've essentially just updated to include details of the Step Extension API.

NOTE: This is NOT documentation for the API, this is just for creating a Step Extension. The next PR would include details about the methods exposed, but this was a requirement for that.

I also added some other nice changes in:

Screenshots

Code Syntax Inline (before)

Screen Shot 2022-06-09 at 3 48 55 pm

Changes

I also updated old posts that were not using code blocks, since they won't use the styling. Sometimes the inline styling is fine for a short piece of code, but not for a block. See the difference here:

Screen Shot 2022-06-09 at 3 39 05 pm

Screen Shot 2022-06-09 at 3 32 08 pm

Screen Shot 2022-06-09 at 3 32 20 pm

With highlights:

Screen Shot 2022-06-09 at 3 32 28 pm

Footer:

Screen Shot 2022-06-09 at 3 49 56 pm

relates to https://github.com/KaotoIO/kaoto-ui/issues/214

kahboom commented 2 years ago

Thanks @Delawen , though for some reason the website isn't being updated?

Delawen commented 2 years ago

There is some syntax error:

https://github.com/KaotoIO/kaoto.io/runs/6826513234?check_suite_focus=true