elements

Web component library for developing Visual Studio Code extensions

MIT License

Stars
131
Committers
6

Bot releases are visible (Hide)

elements - v1.0.0-pre.6

Published by github-actions[bot] 11 months ago

elements - v1.0.0-pre.5

Published by github-actions[bot] 11 months ago

elements - v0.17.1

Published by github-actions[bot] 11 months ago

What's Changed

Make styles Safari-compatible

Full Changelog: https://github.com/bendera/vscode-webview-elements/compare/v0.17.0...v0.17.1

elements - v1.0.0-pre.4

Published by github-actions[bot] 12 months ago

elements - v1.0.0-pre.3

Published by github-actions[bot] 12 months ago

What's Changed

  • Added a huge amount of tests
  • Form elements dispatching native change and input events

Full Changelog: https://github.com/bendera/vscode-webview-elements/compare/v0.17.0...v1.0.0-pre.3

Install

npm i @vsc-elements/elements@next
elements - v0.17.0

Published by github-actions[bot] about 1 year ago

What's Changed

Full Changelog: https://github.com/bendera/vscode-webview-elements/compare/v0.16.0...v0.17.0

elements - v1.0.0-pre.2

Published by github-actions[bot] about 1 year ago

Preview release of the first major version. The biggest change of this release is implementing the ElementInternals API. This means the custom elements can behave as native form controls. See the dev/elementinternals.html on the rel-1.0.0 branch for examples.

Install

npm i @vsc-elements/elements@next

Enjoy!

What's Changed

Full Changelog: https://github.com/bendera/vscode-webview-elements/compare/v0.16.0...v1.0.0-pre.2

elements - v0.16.0

Published by github-actions[bot] about 1 year ago

What's Changed

Full Changelog: https://github.com/bendera/vscode-webview-elements/compare/v0.15.0...v0.16.0

elements - v0.15.0

Published by github-actions[bot] about 1 year ago

What's Changed

Full Changelog: https://github.com/bendera/vscode-webview-elements/compare/v0.14.0...v0.15.0

elements - v0.14.0

Published by github-actions[bot] over 1 year ago

What's Changed

CHANGELOG

Full Changelog: https://github.com/bendera/vscode-webview-elements/compare/v0.13.2...v0.14.0

elements - v0.13.3-pre.1

Published by github-actions[bot] over 1 year ago

elements - v0.13.3-pre.0

Published by github-actions[bot] over 1 year ago

elements - v0.13.2

Published by github-actions[bot] over 1 year ago

elements - v0.13.1

Published by bendera over 1 year ago

elements - v0.13.0

Published by bendera over 1 year ago

Added

Sometimes VSCode theme variables are renamed or removed by the VSCode authors. When this happens the appearance
of the components will change unpredictably. To prevent this, every component got a fallback style.
The components will look "good" even if no theme variables are available.

Changed

  • Button and ContextMenu styles were updated to follow VSCode changes.
  • Customizable header background color and tinted row background color instead of the hard-coded ones in Table.

Full Changelog: https://github.com/bendera/vscode-webview-elements/compare/v0.12.0...v0.13.0

elements - v0.12.0

Published by bendera over 1 year ago

Changed

  • Textarea: The default display is inline-block, the default size is 320 x 40. It is automatically resized when rows or cols attributes are set.
  • Textarea: Follow the source control input box styles of VSCode more closely:
    • Change the cursor to hand when it is above the scrollbar.
    • Add an unobtrusive drop shadow when the text is scrolled.
    • Add active state to the scrollbar.
  • Textarea: Fixed the ugly resize handler when the scrollbar is visible.
  • Textfield: Customize the file input button styles.

Full Changelog: https://github.com/bendera/vscode-webview-elements/compare/v0.11.0...v0.12.0

elements - v0.11.0

Published by bendera over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/bendera/vscode-webview-elements/compare/v0.10.3...v0.11.0

elements - v0.10.3

Published by bendera over 1 year ago

Fixed

  • Textfield and Textarea values were not collected in the FormContainer form data.
  • The value of the value property was not appropriately synchronized with the value of the inner form widget in Textfield and Textarea.
  • Fix top-margin of Textfield and Textarea in FormGroup when its variant is "settings-group".
elements - v0.10.2

Published by bendera over 1 year ago

Changed

  • Allow file type in Textfield
elements - v0.10.1

Published by bendera over 1 year ago

Fixed

  • Fixed whitespace in Label when the asterisk symbol is visible