List of CSS elements which should have a class

Laurent pointed me to this list in this topic where I shared my idea for creating a PR for adding classnames to components. Some of these missing classnames keep me from finishing my theme.

I made a small proposal for adding classnames which is currently limited to the NoteList components.
This solves the missing classnames on the 'Search field, new todo and new note button' which is on the list above. This would result in a DOM like this:

The changes for the above you can find here:

If you're wondering about the syntax you might want to look into the BEM (block/element/modifier) convention. I think it's better to adopt this convention than just sprinkle some classnames around.

I'm curious to hear what you think and if I should continue working on this.