mirror of https://gitlab.com/bashrc2/epicyon
Search screen banner
parent
0655b8a47e
commit
df73c4f04e
|
@ -66,6 +66,10 @@ a:link {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.searchBanner {
|
||||||
|
height: 10%;
|
||||||
|
}
|
||||||
|
|
||||||
.follow {
|
.follow {
|
||||||
background-image: url("follow-background.png");
|
background-image: url("follow-background.png");
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 46 KiB |
|
@ -5852,6 +5852,7 @@ def htmlSearch(translate: {},
|
||||||
"""Search called from the timeline icon
|
"""Search called from the timeline icon
|
||||||
"""
|
"""
|
||||||
actor = path.replace('/search', '')
|
actor = path.replace('/search', '')
|
||||||
|
searchNickname = getNicknameFromActor(actor)
|
||||||
domain, port = getDomainFromActor(actor)
|
domain, port = getDomainFromActor(actor)
|
||||||
|
|
||||||
if os.path.isfile(baseDir + '/img/search-background.png'):
|
if os.path.isfile(baseDir + '/img/search-background.png'):
|
||||||
|
@ -5865,6 +5866,28 @@ def htmlSearch(translate: {},
|
||||||
with open(cssFilename, 'r') as cssFile:
|
with open(cssFilename, 'r') as cssFile:
|
||||||
profileStyle = cssFile.read()
|
profileStyle = cssFile.read()
|
||||||
followStr = htmlHeader(cssFilename, profileStyle)
|
followStr = htmlHeader(cssFilename, profileStyle)
|
||||||
|
|
||||||
|
# show a banner above the search box
|
||||||
|
searchBannerFilename = \
|
||||||
|
baseDir + '/accounts/' + searchNickname + '@' + domain + \
|
||||||
|
'/search-banner.png'
|
||||||
|
if not os.path.isfile(searchBannerFilename):
|
||||||
|
theme = getConfigParam(baseDir, 'theme').lower()
|
||||||
|
if theme == 'default':
|
||||||
|
theme = ''
|
||||||
|
else:
|
||||||
|
theme = '_' + theme
|
||||||
|
themeSearchBannerFilename = \
|
||||||
|
baseDir + '/img/search_banner' + theme + '.png'
|
||||||
|
if os.path.isfile(themeSearchBannerFilename):
|
||||||
|
copyfile(themeSearchBannerFilename, searchBannerFilename)
|
||||||
|
if os.path.isfile(searchBannerFilename):
|
||||||
|
followStr += \
|
||||||
|
'<center>><div class="searchBanner">' \
|
||||||
|
'<img loading="lazy" src="/search_banner' + theme + \
|
||||||
|
'.png" title="" alt=""></div></center>'
|
||||||
|
|
||||||
|
# show the search box
|
||||||
followStr += '<div class="follow">'
|
followStr += '<div class="follow">'
|
||||||
followStr += ' <div class="followAvatar">'
|
followStr += ' <div class="followAvatar">'
|
||||||
followStr += ' <center>'
|
followStr += ' <center>'
|
||||||
|
|
Loading…
Reference in New Issue