Idea for a Attributes content plugin

Hello Together,

I want wo present here the idea of an Attributes content plugin, I developed at home.

This plugin registers a new block rule Attributes. The tokenizer looks for a one - liner like:


The content after the colon is arbitrary but should be a comma-separated list of attributes (being a class name here)

The attributes are then applied to the HTML node generated by the md after the block. For instance

This is a paragraph

applies the class attribute to the paragraph after it.

At the moment the following block types are supported:

  • paragraph
  • list
  • sublist
  • blockquote


I use this plugin at the moment to continue an ordered list with a start attribute, to remove the bullet icons of lists and to color the background of note elements.

Sample screen

Any comments and suggestions are welcome.