markdown-toolbar-element

0.2.0 • Public • Published

<markdown-toolbar> element

Markdown formatting buttons for text inputs.

Installation

Add the compiled /dist/index.umd.js to your application assets.

An npm installation will be available at a future point.

Usage

<markdown-toolbar for="textarea_id">
  <md-bold>bold</md-bold>
  <md-header>header</md-header>
  <md-italic>italic</md-italic>
  <md-quote>quote</md-quote>
  <md-code>code</md-code>
  <md-link>link</md-link>
  <md-unordered-list>unordered-list</md-unordered-list>
  <md-ordered-list>ordered-list</md-ordered-list>
  <md-task-list>task-list</md-task-list>
  <md-mention>mention</md-mention>
  <md-ref>ref</md-ref>
</markdown-toolbar>
<textarea id="textarea_id"></textarea>

Browser support

Browsers without native custom element support require a polyfill.

  • Chrome
  • Firefox
  • Safari
  • Internet Explorer 11
  • Microsoft Edge

Development

npm install
npm test

License

Distributed under the MIT license. See LICENSE for details.

Readme

Keywords

none

Package Sidebar

Install

npm i markdown-toolbar-element

Weekly Downloads

64

Version

0.2.0

License

MIT

Unpacked Size

64.9 kB

Total Files

6

Last publish

Collaborators

  • alphagov