From 7c7ff4cf0889269ef44201b90dedf278af5fc6a7 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 16 Aug 2023 20:07:46 +0530 Subject: [PATCH] Book details panel: De-emphasize titles making the actual data stand out more. Fixes #2029723 [[Enhancement] Suggestions to make the Book details panel look nicer](https://bugs.launchpad.net/calibre/+bug/2029723) --- src/calibre/ebooks/metadata/book/render.py | 13 +++++++++---- src/calibre/gui2/book_details.py | 8 ++++++-- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/calibre/ebooks/metadata/book/render.py b/src/calibre/ebooks/metadata/book/render.py index cc2f5cb542..8ced81376d 100644 --- a/src/calibre/ebooks/metadata/book/render.py +++ b/src/calibre/ebooks/metadata/book/render.py @@ -93,7 +93,7 @@ def mi_to_html( mi, field_list=None, default_author_link=None, use_roman_numbers=True, rating_font='Liberation Serif', rtl=False, comments_heading_pos='hide', - for_qt=False, vertical_fields=(), show_links=True, + for_qt=False, vertical_fields=(), show_links=True, gray='#7f7f7f', ): link_markup = '↗️' @@ -147,7 +147,8 @@ def mi_to_html( name = metadata['name'] if not name: name = field - name += ':' + sep = '\xa0' + name += sep disp = metadata['display'] if (metadata['datatype'] == 'comments' or field == 'comments' or disp.get('composite_show_in_comments', '')): @@ -224,7 +225,7 @@ def mi_to_html( num_of_folders = 2 break text = _('Book files') - name = ngettext('Folder:', 'Folders:', num_of_folders) + name = ngettext('Folder', 'Folders', num_of_folders) + sep links = ['{}{}'.format(action(scheme, book_id=book_id, loc=loc), prepare_string_for_xml(path, True), text, extra)] if num_of_folders > 1: @@ -425,7 +426,11 @@ def mi_to_html( classname(fieldl), html) for fieldl, html in ans] # print '\n'.join(ans) direction = 'rtl' if rtl else 'ltr' - rans = '