Clean up the markup, style, and editing for checklists.
Review Request #8651 — Created Jan. 21, 2017 and submitted
The markup and CSS for the checklist was pretty ugly, and the way that items
were edited was awkward (cramming an<input>element into the row and
requiring users to know to hit "enter" or "escape"). This change cleans things
up in the implementation, polishes up the look a bit, and changes editing to
usecontenteditableon the text element.
Created, edited, checked/unchecked, and removed items.
Tool: PEP8 Style Checker Ignored Files: rbchecklist/rbchecklist/static/js/views/checklistView.es6.js rbchecklist/rbchecklist/static/css/style.less Tool: Pyflakes Ignored Files: rbchecklist/rbchecklist/static/js/views/checklistView.es6.js rbchecklist/rbchecklist/static/css/style.less