* Add support for embed parameter that skips the shell layout
* Add support for cards with remote content
* Adapt js to support lazy-loaded fragments
* Add example
* Reformat & Fix lint errors
* Update query param name and add docs
* Add example
* squash migrations
---------
Co-authored-by: lovasoa <pere.jobs@gmail.com>
split the charts javascript code from the rest of the frontend code,
and load it only when necessary.
This greatly diminishes the amount of js loaded by default, and achieves very good performance scores by default.