如何将主题应用于jupyter实验室

时间:2016-11-10 01:21:09

标签: css jupyter-notebook jupyter-lab

我尝试通过将* .css文件放在〜/ .jupyter / custom /目录(例如here)中来应用黑暗主题。这改变了普通jupyter笔记本的主题。但对jupyter实验室外观没有任何影响。我还尝试使用jupyter-theme安装主题,但是唉,jupyter实验室外观没有变化。

有人能指出我的操作指南吗?

2 个答案:

答案 0 :(得分:31)

更新 02/03/2018 现在,此选项已内置在设置菜单中!

enter image description here

最近这个问题在GitHub上关闭了,最后可以编辑jupyter实验室的设置。欢呼!

此过程在此pull request 中进行了描述。

只需更新你的jupyter-lab(现在是版本0.27.0)并转到文件 - 设置,然后选择主题标签。在User Overrides中键入主题名称,然后按字符串右侧的复选标记。我尝试了几个,但只有#34;主题":" JupyterLab Dark"似乎工作。够了我。

Apply dark theme to jupyter lab

enter image description here

我非常感谢jupyter团队正在做的工作。谢谢大家!

答案 1 :(得分:0)

我忍无可忍,并且想出了如何编写完整的自定义主题作为扩展。

过程是:

  1. 将Light主题从jupyterlab/packages复制到您自己的存储库中。
  2. package.jsonsrc/index.ts中编辑包元数据
  3. styles中编辑CSS样式表
  4. 使用jupyter labextensions install .安装主题
    • 您可能需要使用node
    • 手动生成依赖项

这是我的主题,供以后参考-https://github.com/nfultz/jupyterlab-theme-simple-extension