forked from LiveCarta/BookConverter
epub converter: fix
This commit is contained in:
@@ -346,7 +346,10 @@ def get_tags_between_chapter_marks(first_id, href, html_soup):
|
||||
next_tag = marked_tags.next_sibling
|
||||
tags = []
|
||||
while next_tag:
|
||||
if next_tag.attrs.get('class') == 'converter-chapter-mark':
|
||||
# TODO: why we hve there NavString
|
||||
|
||||
if not isinstance(next_tag, NavigableString) and\
|
||||
(next_tag.attrs.get('class') == 'converter-chapter-mark'):
|
||||
break
|
||||
tags.append(next_tag)
|
||||
next_tag = next_tag.next_sibling
|
||||
|
||||
@@ -103,9 +103,9 @@ class LawCartaConfig:
|
||||
'olive': 'darkGreen',
|
||||
'silver': 'lightGray',
|
||||
'white': 'white',
|
||||
'maroon': '#800000',
|
||||
'gray': '#808080',
|
||||
'grey': '#808080'
|
||||
'maroon': 'darkRed', # '#800000',
|
||||
'gray': 'darkGray',
|
||||
'grey': 'darkGray',
|
||||
}
|
||||
INDENT = '30px'
|
||||
|
||||
|
||||
@@ -62,7 +62,7 @@ def str2color_name(s: str):
|
||||
if s in ['#FFD472', '#F47B4D', '#FFFBEF', '#F47B4D']:
|
||||
return 'olive'
|
||||
if s in ['#B0DFD7', '#EFF8F6', '#5CC4B7']:
|
||||
return 'teal2'
|
||||
return 'teal'
|
||||
name = get_hex_color_name(s)
|
||||
if (name == 'white') and (s.lower() not in ['#ffffff', '#fff']):
|
||||
name = 'gray'
|
||||
|
||||
Reference in New Issue
Block a user