diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/asciidoctor-pdf/converter.rb | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/asciidoctor-pdf/converter.rb b/lib/asciidoctor-pdf/converter.rb index c07a6e5e..790696a9 100644 --- a/lib/asciidoctor-pdf/converter.rb +++ b/lib/asciidoctor-pdf/converter.rb @@ -1782,10 +1782,14 @@ class Converter < ::Prawn::Document end def admonition_icon_data key - @theme.admonition_icons[key].tap do |data| - AdmonitionIcons[key].each do |k, v| - data[k] ||= v + if @theme.admonition_icons && @theme.admonition_icons[key] + @theme.admonition_icons[key].tap do |data| + AdmonitionIcons[key].each do |k, v| + data[k] ||= v + end end + else + AdmonitionIcons[key] end end |
