From 09ecfc38bae2923a326cc132d0da5f6217e8d620 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sat, 6 Feb 2021 18:51:36 +0000 Subject: [PATCH] Themeable login logo for shell browsers --- theme.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/theme.py b/theme.py index bf129a186..00927ed5b 100644 --- a/theme.py +++ b/theme.py @@ -465,6 +465,21 @@ def _setThemeImages(baseDir: str, name: str) -> None: rightColImageFilename = \ baseDir + '/theme/' + themeNameLower + '/right_col_image.png' + textModeLogoFilename = \ + baseDir + '/theme/' + themeNameLower + '/logo.txt' + if os.path.isfile(textModeLogoFilename): + try: + copyfile(textModeLogoFilename, + baseDir + '/accounts/logo.txt') + except BaseException: + pass + else: + try: + copyfile(baseDir + '/img/logo.txt', + baseDir + '/accounts/logo.txt') + except BaseException: + pass + textModeBannerFilename = \ baseDir + '/theme/' + themeNameLower + '/banner.txt' if os.path.isfile(baseDir + '/accounts/banner.txt'):