summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/asciidoctor-epub3/converter.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/asciidoctor-epub3/converter.rb b/lib/asciidoctor-epub3/converter.rb
index b9a2d67..0a85306 100644
--- a/lib/asciidoctor-epub3/converter.rb
+++ b/lib/asciidoctor-epub3/converter.rb
@@ -230,6 +230,10 @@ module Asciidoctor
landmarks = []
front_cover = add_cover_page node, 'front-cover'
+ if front_cover.nil? && @format != :kf8 && node.doctype == 'book'
+ # TODO(#352): add textual front cover similar to PDF
+ end
+
landmarks << { type: 'cover', href: front_cover.href, title: 'Front Cover' } unless front_cover.nil?
front_matter_page = add_front_matter_page node
@@ -1354,7 +1358,7 @@ document.addEventListener('DOMContentLoaded', function(event, reader) {
# @param doc [Asciidoctor::Document]
# @param name [String]
- # @return [nil]
+ # @return [GEPUB::Item, nil]
def add_cover_page doc, name
image_attr_name = %(#{name}-image)