docs(demos): source view components not set `display:none` when source is **not** shown.

Closes #234
Closes #240