summaryrefslogtreecommitdiff
path: root/docutils/transforms
diff options
context:
space:
mode:
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2015-02-27 16:18:34 +0000
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2015-02-27 16:18:34 +0000
commit905c9085159f131034a16c0b7d337cba8ea73bda (patch)
tree45737d3fe9420ac0fde44b34eef0e005cad05204 /docutils/transforms
parent52b4d2faf481c1db3e38837d96085a05d587d657 (diff)
downloaddocutils-905c9085159f131034a16c0b7d337cba8ea73bda.tar.gz
Use the "admonition" class argument for all admonitions
(allows easier styling). git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7807 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/transforms')
-rw-r--r--docutils/transforms/writer_aux.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/docutils/transforms/writer_aux.py b/docutils/transforms/writer_aux.py
index 9e9a65f93..96c0f7f40 100644
--- a/docutils/transforms/writer_aux.py
+++ b/docutils/transforms/writer_aux.py
@@ -61,7 +61,7 @@ class Admonitions(Transform):
into generic admonitions, like this::
- <admonition classes="note">
+ <admonition classes="admonition note">
<title>
Note
<paragraph>
@@ -78,11 +78,12 @@ class Admonitions(Transform):
for node in self.document.traverse(nodes.Admonition):
node_name = node.__class__.__name__
# Set class, so that we know what node this admonition came from.
- node['classes'].append(node_name)
+ node['classes'].append('admonition')
if not isinstance(node, nodes.admonition):
# Specific admonition. Transform into a generic admonition.
admonition = nodes.admonition(node.rawsource, *node.children,
**node.attributes)
title = nodes.title('', language.labels[node_name])
+ node['classes'].append(node_name)
admonition.insert(0, title)
node.replace_self(admonition)