telamonian eb5bea3515 simplified JLIcon styling for lumino; moved all tab icons to JLIcon před 5 roky
..
.storybook 57c5f16c16 added story for DefaultIconReact před 5 roky
src eb5bea3515 simplified JLIcon styling for lumino; moved all tab icons to JLIcon před 5 roky
stories 57c5f16c16 added story for DefaultIconReact před 5 roky
style eb5bea3515 simplified JLIcon styling for lumino; moved all tab icons to JLIcon před 5 roky
README.md 7713f2aa04 added support for the (deprecated) icon CSS classes to ui-components před 5 roky
babel.config.js 52fe38f4e3 Add storybook to ui-components před 5 roky
package.json e75530c911 experimenting with blending phosphor/react vdom před 5 roky
tsconfig.json 036c9fdeb8 progress před 5 roky
typedoc.json afe04d6898 Migrate typedoc config to more conventional typedoc.json files před 5 roky

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