Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit da99186a authored by Akhil's avatar Akhil 🙂
Browse files

Merge branch 'dev/adding-attr-css' into 'main'

added internal css using javascript

See merge request e/infra/ecloud/nextcloud-apps/ecloud-theme-helper!60
parents 3a10986a 582d075d
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@
    <name>/e/ Cloud Theme Helper</name>
    <summary>/e/ Theme Helper App</summary>
    <description><![CDATA[Theme Helper App]]></description>
    <version>1.5.4</version>
    <version>1.5.5</version>
    <licence>ECORP SAS</licence>
	<author mail="dev@e.email" >ECORP SAS</author>
    <namespace>EcloudThemeHelper</namespace>
+9 −0
Original line number Diff line number Diff line
/* Search helptext */
#header-menu-unified-search .empty-content:after,
#header-menu-unified-search ul.unified-search__results.unified-search__results-files:after {
	margin: 10px auto;
	font-size: 12px;
	color: var(--color-text-lighter);
	display: flex;
	justify-content: center;
}
+2 −1
Original line number Diff line number Diff line
@@ -28,6 +28,8 @@ class BeforeTemplateRenderedListener implements IEventListener {
		if ($this->userSession->isLoggedIn()) {
			$this->util->addScript($this->appName, $this->appName . '-theme-helper-main');
			$this->util->addStyle($this->appName, 'icons');
			$this->util->addScript($this->appName, $this->appName . '-unified-search-encryption-message');
			$this->util->addStyle($this->appName, 'unified-search-encryption-message');
		}
		if (strpos($this->request->getPathInfo(), '/apps/cookbook/') !== false) {
			$this->util->addStyle($this->appName, 'cookbook');
@@ -43,6 +45,5 @@ class BeforeTemplateRenderedListener implements IEventListener {
		if ($this->request->getPathInfo() === '/settings/user/drop_account' && $response->getTemplateName() === 'settings/frame') {
			$this->util->addStyle($this->appName, 'settings-drop-account');
		}
		$this->util->addScript($this->appName, $this->appName . '-unified-search-encryption-message');
	}
}
+3 −11
Original line number Diff line number Diff line
/* global $ */
const searchHelpText = t('core', 'Due to encryption the search is only done on files\' name.')
$(document).ready(function() {
	$('#header-menu-unified-search .header-menu__content').append('<div id="search-help-text">' + searchHelpText + '</div>')
})
$(document).on('keyup', '#header #header-menu-unified-search .unified-search__form-input', function() {
	setTimeout(function() {
		let destination = '#header-menu-unified-search .header-menu__content'
		if ($('.unified-search__results-files').length) {
			destination = '.unified-search__results-files'
		}
		$('#search-help-text').remove()
		$(destination).append('<div id="search-help-text">' + searchHelpText + '</div>')
	}, 1000)
	const attr = '#header-menu-unified-search .empty-content:after, #header-menu-unified-search ul.unified-search__results.unified-search__results-files:after'
	const style = '{ content: "' + searchHelpText.replace("'", '\'') + '" }'
	$('.header-menu__content').append('<style>' + attr + style + '</style>')
})