web-dev-qa-db-ja.com

Jupyter Labにテーマを適用する方法

* .cssファイルを〜/ .jupyter/custom /ディレクトリ( here など)に配置して、ダークテーマを適用しようとしました。これにより、通常のjupyterノートブックのテーマが変更されます。ただし、jupyterラボの外観には影響しません。また、jupyter-themeを使用してテーマをインストールしようとしましたが、残念ながら、jupyter labの外観に変更はありません。

誰かがハウツーガイドを教えてもらえますか?

17
queezz

[〜#〜] update [〜#〜]2018/02/03今、このオプションはすでに設定メニューに組み込まれています!

enter image description here

最近、この問題はGitHubでクローズされ、最終的にjupyterラボの設定を編集できるようになりました。ほら!

手順はこの プルリクエストで説明されています。

Jupyter-labを更新し(現在はバージョン0.27.0)、[ファイル]-[設定]に移動して、[テーマ]タブを選択します。そして、ユーザーオーバーライドにテーマ名を入力し、文字列の右側にあるチェックマークを押します。いくつか試してみましたが、「テーマ」のみ:「JupyterLab Dark」が機能しているようです。私には十分です。

Apply dark theme to jupyter lab

enter image description here

Jupyterチームの仕事に本当に感謝しています。皆さん、ありがとうございました!

37
queezz

弾丸を噛み、拡張機能として完全なカスタムテーマを作成する方法を見つけました。

プロセスは次のとおりです。

  1. Lightテーマをjupyterlab/packagesから独自のリポジトリにコピーします。
  2. package.jsonおよびsrc/index.tsのパッケージメタデータを編集します
  3. stylesのCSSスタイルシートを編集します
  4. jupyter labextensions install . を使用してテーマをインストールします
    • nodeを使用して手動で依存関係を生成する必要がある場合があります

これが将来の参考のための私のテーマです- https://github.com/nfultz/jupyterlab-theme-simple-extension

編集:

これを簡単にするためのcookiecutterテンプレートがあります: https://github.com/jupyterlab/theme-cookiecutter

3
Neal Fultz