Cool, thanks for sharing!

On Thu, Aug 15, 2019 at 12:33 PM Jason Anderson <[email protected]>
wrote:

> Hey all,
>
> I've been playing around with distributing a lightly customized theme to
> users on our JuptyerHub. My first pass was basically forking the existing
> theme-light-extension packaged within JupyterLab. But, then when 1.0 rolled
> around and I had to revisit my 0.35-era theme... I experienced pain.
>
> I ended up stumbling across a solution that was obvious in hindsight:
> simply wrap an existing theme and add a few overrides. For my use-case this
> was fine; I just wanted to override an icon, and maybe in the future adjust
> some colors or likewise. This ended up being surprisingly simple to do
> thanks to JupyterLab's module architecture and tooling around webpack. If
> you want to have a look, the code is here:
> https://github.com/chameleoncloud/jupyterlab-theme-extension
>
> I imagine others might have similar use-cases, so I wanted to share my
> experience. Hope it's helpful!
>
> Cheers,
>
> --
> Jason Anderson
>
> Chameleon DevOps Lead
> *Consortium for Advanced Science and Engineering, The University of
> Chicago*
> *Mathematics & Computer Science Division, Argonne National Laboratory*
>
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jupyter/836ac6f9-9a9a-1007-2eed-78a4b17167d5%40uchicago.edu
> <https://groups.google.com/d/msgid/jupyter/836ac6f9-9a9a-1007-2eed-78a4b17167d5%40uchicago.edu?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CAPDWZHx61gcSUJy%3DsiyxKpYeGP3ttsF4-nt6DiMoC%2BmXkQkByg%40mail.gmail.com.

Reply via email to