kahuna/public/js/components/gr-search-wrapper/gr-search-wrapper.html (26 lines of code) (raw):
<div class="gr-search-wrapper" ng-controller="SearchQueryCtrl as searchQuery">
<permissions-filter class="permissions-filter" props="searchQuery.permissionsProps"></permissions-filter>
<div class="search__modifier-container">
<button class="search__modifier-toggle"
type="button"
ng-click="filtersShown = !filtersShown ">
<gr-icon class="search__modifier-toggle__icon">filter_list</gr-icon>
<span class="search__modifier-toggle__text">Search filters</span>
</button>
<ul class="search__modifier search__filter gr-search-wrapper-modifier" ng-class="filtersShown ? 'search__filter--show' : 'search__filter--hide'">
<li class="search__modifier-item">
<gu-date-range class="search__date"
gu:start-date="searchQuery.dateFilter.since"
gu:end-date="searchQuery.dateFilter.until"
gu:preset-dates="searchQuery.sinceOptions"
gu:selected-field="searchQuery.dateFilter.field"
gu:fields="searchQuery.filterDateFieldsOptions"
gu:show-extras="true"
gu:first-day="1">
</gu-date-range>
</li>
</ul>
</div>
<my-uploads class="my-uploads" props="searchQuery.myUploadsProps"></my-uploads>
<sort-control class="sort-control" props="searchQuery.sortProps"></sort-control>
</div>