diff --git a/ParsedownCheckbox.php b/ParsedownCheckbox.php
index 886d77a..1efbff1 100644
--- a/ParsedownCheckbox.php
+++ b/ParsedownCheckbox.php
@@ -10,7 +10,7 @@
class ParsedownCheckbox extends ParsedownExtra
{
- const VERSION = '0.0.1';
+ const VERSION = '0.0.2';
protected function blockListComplete($block)
{
@@ -41,9 +41,11 @@ class ParsedownCheckbox extends ParsedownExtra
if ('[ ] ' === $begin_line) {
$block['element']['text'][$iterator_element]['text'][$iterator_text] = ' '.
substr(trim($block['element']['text'][$iterator_element]['text'][$iterator_text]), 4);
+ $block['element']['text'][$iterator_element]['attributes'] = ['class' => 'parsedown-task-list parsedown-task-list-open'];
} elseif ('[x] ' === $begin_line) {
$block['element']['text'][$iterator_element]['text'][$iterator_text] = ' '.
substr(trim($block['element']['text'][$iterator_element]['text'][$iterator_text]), 4);
+ $block['element']['text'][$iterator_element]['attributes'] = ['class' => 'parsedown-task-list parsedown-task-list-close'];
}
}
}
diff --git a/test/ParsedownCheckboxTest.php b/test/ParsedownCheckboxTest.php
index 9c7f594..7b211e5 100644
--- a/test/ParsedownCheckboxTest.php
+++ b/test/ParsedownCheckboxTest.php
@@ -16,12 +16,12 @@ EOF;
$html = <<
- test 1
+ test 1
[] test 2
- test 3
+ test 3
test 6
x test 7