Skip to content
This repository has been archived by the owner on Apr 6, 2021. It is now read-only.

[WIP] Support checkboxes/task lists #178

Merged
merged 8 commits into from
Aug 18, 2016
Merged

[WIP] Support checkboxes/task lists #178

merged 8 commits into from
Aug 18, 2016

Conversation

willdurand
Copy link
Member

@willdurand willdurand commented Aug 17, 2016

Purpose

The goal of this PR is to support task lists (à la GitHub). This
PR implements two parts:

  1. The rendering of task lists in the Preview component
  2. Two-way binding to udpate task lists, which means you can either
    modify the markdown itself or click on the task list items
    in the preview panel!!!

Features

  • Render task lists in the preview panel
  • Implement a basic "task list item" finder in a Markdown content
  • Allow to toggle task list items (that is, check/uncheck)
  • Write tests for the documents module
  • Listen to checkbox clicks in live (so that we can add/remove
    items)
  • Add data attribute on each checkbox
  • Wire everything and make it work
  • Even more tests

Example

out

@willdurand willdurand temporarily deployed to staging August 17, 2016 15:54 Inactive
@willdurand willdurand merged commit c77c15e into master Aug 18, 2016
@willdurand willdurand deleted the checkboxes branch August 18, 2016 09:04
@willdurand willdurand removed the doing label Aug 18, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant