Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 1.52 KB

UserInterface.md

File metadata and controls

13 lines (11 loc) · 1.52 KB

User Interface Elements

Here's a collection of the user interface elements (React components) we use within this project. Of course, package.json is going to have the full list.

  • react-simplemde-editor - MIT license - this provides a helpful WYSIWG interface for editing markdown text. We use this for the README entry in the project About tab.
  • react-markdown - MIT license - allows viewing rendered markdown. Used for About view.
  • remark-gfm - Plugin for GitHub flavored markdown
  • github-markdown-css - MIT license - styles our About page markdown
  • react-inline-editing - MIT license - a label that you can click and immediately edit. Used for the project title.

    NOTE We have a local copy of this code file in components/EditableLabel/EditableLabel.js because of issues with the available packaged version.

  • react-tagsinput - MIT license - managing custom tags to assign to a project.
  • react-data-table-component - Apache 2 license - newsfeed list
  • react-d3-graph - MIT License - render dependency graphs. Note that you will have to explicitly install d3 (yarn add d3) if you get errors during installation for this library.