addons/components/README.md
This directory contains a component library used internally by ISL, in an isolated shareable location.
This library is (visually) heavily based on the VS Code Webview UI Toolkit, but slightly streamlined for react usage and doesn't share any code. It is visually almost identical, since it was used to migrate away from the toolkit without requiring restyling.
This package is currently not published to npm, and must be copied or referenced directly.
There's a simple component explorer available by running npm run start in this directory.
Alternatively, search ../isl/ for usage examples.
<Button icon> has a border and background color by defaultLike vscode-webview-ui-toolkit:
<select><hr><a><textarea> for long-form text<input type="text"> for one line of textAdditional components:
<button> with a dropdown to change which action to takedisplay: flex all over the place