summaryrefslogtreecommitdiff
path: root/xstatic/pkg/magic_search/data/magic_search.html
diff options
context:
space:
mode:
Diffstat (limited to 'xstatic/pkg/magic_search/data/magic_search.html')
-rwxr-xr-xxstatic/pkg/magic_search/data/magic_search.html49
1 files changed, 49 insertions, 0 deletions
diff --git a/xstatic/pkg/magic_search/data/magic_search.html b/xstatic/pkg/magic_search/data/magic_search.html
new file mode 100755
index 0000000..e32e795
--- /dev/null
+++ b/xstatic/pkg/magic_search/data/magic_search.html
@@ -0,0 +1,49 @@
+<!--! Magic Searchbar -->
+<div id="magic-search" magic-overrides>
+ <div class="search-bar">
+ <i class="fi-filter fa fa-filter go" ng-class="{'has-items': currentSearch.length &gt; 0}"></i>
+ <div id="search-main-area">
+ <span class="item-list">
+ <span class="label radius secondary item"
+ ng-repeat="facet in currentSearch" ng-cloak="cloak">
+ <span>
+ {{ facet.label[0] }}:<b>{{ facet.label[1] }}</b>
+ </span>
+ <a class="remove" ng-click="removeFacet($index, $event)" title="{{ strings.remove }}">
+ <i class="fi-x fa fa-times"></i>
+ </a>
+ </span>
+ </span>
+ <span id="search-selected" class="label" ng-cloak="" ng-show="facetSelected">
+ {{ facetSelected.label[0] }}:
+ </span>
+ <div id="search-entry" is-open="isMenuOpen">
+ <input id="search-input" type="text" data-dropdown="facet-drop" dropdown-toggle
+ placeholder="{{ strings.prompt }}" autocomplete="off"
+ ng-class="{'has-items': currentSearch.length &gt; 0}" />
+ <ul id="facet-drop" class="f-dropdown dropdown-menu" data-dropdown-content="">
+ <li ng-repeat="facet in filteredObj" ng-show="!facetSelected">
+ <a ng-click="facetClicked($index, $event, facet.name)"
+ ng-show="!isMatchLabel(facet.label)">{{ facet.label }}</a>
+ <a ng-click="facetClicked($index, $event, facet.name)"
+ ng-show="isMatchLabel(facet.label)">
+ {{ facet.label[0] }}<span class="match">{{ facet.label[1] }}</span>{{ facet.label[2] }}
+ </a>
+ </li>
+ <li ng-repeat="option in filteredOptions" ng-show="facetSelected">
+ <a ng-click="optionClicked($index, $event, option.key)"
+ ng-show="!isMatchLabel(option.label)">
+ {{ option.label }}
+ </a>
+ <a ng-click="optionClicked($index, $event, option.key)"
+ ng-show="isMatchLabel(option.label)">
+ {{ option.label[0] }}<span class="match">{{ option.label[1] }}</span>{{ option.label[2] }}
+ </a>
+ </ul>
+ </div>
+ </div>
+ <a ng-click="clearSearch()" ng-show="currentSearch.length &gt; 0" title="{{ strings.cancel }}">
+ <i class="fi-x fa fa-times cancel"></i>
+ </a>
+ </div>
+</div>