From f797b89ca8fb5e5fb32a93384190e8b693acd408 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 24 Sep 2024 19:58:24 +0530 Subject: [PATCH] Add a class to nuked tags so they can have styling applied via extra_css --- src/calibre/web/feeds/news.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/web/feeds/news.py b/src/calibre/web/feeds/news.py index c6bbb5d52d..96f73faea1 100644 --- a/src/calibre/web/feeds/news.py +++ b/src/calibre/web/feeds/news.py @@ -1096,6 +1096,7 @@ class BasicNewsRecipe(Recipe): # Nuke HTML5 tags for x in ans.findAll(['article', 'aside', 'header', 'footer', 'nav', 'figcaption', 'figure', 'section']): + x.get_attribute_list('class').append(f'calibre-nuked-tag-{x.name}') x.name = 'div' if job_info: