Steven Silvester 70799ca04b New version 5 年之前
..
src 5b61a77729 restores silent failure behavior when a fileType has no iconClass 5 年之前
style 6886d0c783 cleaned up/simplified tempalting code related to `ensureUiComponents` 5 年之前
README.md 7713f2aa04 added support for the (deprecated) icon CSS classes to ui-components 5 年之前
package.json 70799ca04b New version 5 年之前
tdoptions.json 2c158058ba Run linter. 5 年之前
tsconfig.json dd51b13182 fixed up settingsEditor icons 5 年之前

README.md

@jupyterlab/ui-components

A JupyterLab package that provides UI elements of various types (React components, DOM elements, etc) to core JupyterLab packages and third-party extensions.

Icon notes

Icon sourcing notes

The following icons were originally taken from a set of material design icons:

  • filetype/folder.svg
    • originally ic_folder_24px.svg
  • sidebar/build.svg
    • originally ic_build_24px.svg
  • sidebar/extension.svg
    • originally ic_extension_24px.svg
  • sidebar/palette.svg
    • originally ic_palette_24px.svg
  • sidebar/tab.svg
    • originally ic_tab_24px.svg
  • statusbar/kernel.svg
    • originally ic_memory_24px.svg

Icon usage notes

The icons are organized into various categories in ./style/icons, based on where/how they are used in Jupyterlab core. Some icons fall into multiple categories, and are noted here:

  • filetype/file.svg
    • filetype
    • settingeditor
  • filetype/folder.svg
    • breadcrumb
    • filetype
    • sidebar
  • filetype/markdown.svg
    • filetype
    • settingeditor
  • filetype/notebook.svg
    • filetype
    • launcher
    • settingeditor
  • statusbar/terminal.svg
    • launcher
    • statusbar
    • settingeditor