Jupyter notebook as a report
If for any reason you need to have a proper kernel running in the background and want visitors to alter the input cells of your notebook, then you can publish your notebook as it is. This method is similar to that of nbviewer
Styling the reports
Hiding cells
Use nbextension hide_cells
Use a jupyter theme
from jupyterthemes.stylefx import set_nb_theme
set_nb_theme('monokai')
Check the available themes
from jupyterthemes import get_themes
get_themes()