Add a class to nuked tags so they can have styling applied via extra_css

This commit is contained in:
Kovid Goyal 2024-09-24 19:58:24 +05:30
parent f98ca5af81
commit f797b89ca8
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -1096,6 +1096,7 @@ class BasicNewsRecipe(Recipe):
# Nuke HTML5 tags # Nuke HTML5 tags
for x in ans.findAll(['article', 'aside', 'header', 'footer', 'nav', for x in ans.findAll(['article', 'aside', 'header', 'footer', 'nav',
'figcaption', 'figure', 'section']): 'figcaption', 'figure', 'section']):
x.get_attribute_list('class').append(f'calibre-nuked-tag-{x.name}')
x.name = 'div' x.name = 'div'
if job_info: if job_info: