Remote Functions and Events article is using a confusing and poorly readable diagram design

This page is doing something creative with gradients to try and visualize the directionality of remote events and remote functions, but it’s not very readable.

The gradient style for communicating this looks extremely muddy, has poor contrast with the text, and is generally just confusing. I would recommend simply coloring the text instead and using simple diagrams, because this is very visually overloading, causing the gradient to become meaningless noise to the reader.

This one is especially confusing. It’s not clear how the server (green) gets involved here.

Something like this maybe:

Stacking the arrows also makes it more clear that the communication returns back to the same client that initiated it.