From: Vladimír Vondruš Date: Thu, 14 Sep 2017 22:04:19 +0000 (+0200) Subject: m.components: use a container node for text-* directives. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~cjwatson/git?a=commitdiff_plain;h=e5ac8769c17eca1e01c0b3c93c6906c14bb3de86;p=blog.git m.components: use a container node for text-* directives. It's *not* a topic. --- diff --git a/pelican-plugins/m/components.py b/pelican-plugins/m/components.py index 7568c992..da913660 100644 --- a/pelican-plugins/m/components.py +++ b/pelican-plugins/m/components.py @@ -149,12 +149,12 @@ class Text(rst.Directive): set_classes(self.options) text = '\n'.join(self.content) - note_node = nodes.topic(text, **self.options) - note_node['classes'] += ['m-text', self.style_class] + container_node = nodes.container(text, **self.options) + container_node['classes'] += ['m-text', self.style_class] self.state.nested_parse(self.content, self.content_offset, - note_node) - return [note_node] + container_node) + return [container_node] class DefaultText(Text): style_class = 'm-default'