text: Title: Embedding Sphinx Extension
  Body: This issue was opened in light of trying to embed lux widgets in the documentation. We've tried a variety of solutions listed below, but none of them were able to either import or embed the widgets.
  Our most recent version can be found on this [branch](https://github.com/caitlynachen/lux/tree/custom-sphinx-ext), and was based on Altair's [documentation](https://github.com/altair-viz/altair/blob/master/altair/sphinxext/altairplot.py#L254
  ). We were able to show code block, but not a chart (might be worth investigating more later on). 
  <img width="766" alt="Screen Shot 2020-07-23 at 7 23 00 PM" src="https://user-images.githubusercontent.com/11529801/88356307-37f80180-cd1c-11ea-915f-9151e1237a01.png">
  We have tried various approaches on this front, along with @westernguy2  and @jrdzha .
  
  1. [nbsphinx](http://nbsphinx.readthedocs.io/) approach:
  - Code in [our nbsphinx branch](https://github.com/caitlynachen/lux/tree/nbsphinx)
  (extension to display entire notebook)
  - Pandas was able to display correctly
  - Save widgets with notebook
  - Nbsphinx_widgets_path
  -also limited to embedding full ipython notebooks
  ![pasted image 0](https://user-images.githubusercontent.com/11529801/88355689-56f59400-cd1a-11ea-8ea7-8f338f76c638.png)
  
  2. [jupyter-sphinx](https://jupyter-sphinx.readthedocs.io/en/latest/) approach:
  - Code in [our jupyter-sphinx branch](https://github.com/caitlynachen/lux/tree/jupyter-sphinx)
  - Tried using old version (to use 'jupyter_sphinx.embed_widgets', `.. ipywidgets-display::`)
    - Seems to be able to build (no errors)
    - Shows input, but no output 
  - limited documentation, so hard to reproduce
  
  3. Other ipywidgets that also manually building sphinx ext
  - [bokeh plot](https://github.com/bokeh/bokeh/blob/branch-2.2/bokeh/sphinxext/bokeh_plot.py): compiler was specific to bokeh plot, so we decided not to go for this one 
  - [nbinteract](https://www2.eecs.berkeley.edu/Pubs/TechRpts/2018/EECS-2018-57.pdf:): Generate Interactive Web Pages - From Jupyter Notebooks: unable to build custom widgets
   
  4. Manually exporting the lux widgets in order to display it on docs (html)
  - unable to compile/import lux-widget
  
  As a note for the future, we might need to look into ways that we can make a static rendering of the widget without the need of a Jupyter backend. This requires us to package all the current dependencies into the export. This will also help with embedding to HTML or sharing of Lux widgets.