Skip to content

Commit

Permalink
Added changes accordance with maxsite#41
Browse files Browse the repository at this point in the history
  • Loading branch information
cuprum committed Apr 12, 2015
1 parent ba17ad3 commit a841d4f
Showing 1 changed file with 54 additions and 3 deletions.
57 changes: 54 additions & 3 deletions application/maxsite/templates/default/components/top1/top1.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,60 @@

<div class="w100-tablet"><?php if ($fn = mso_fe('components/_menu/_menu.php')) require($fn); ?></div>

<div class="">
<form name="f_search" method="get" onsubmit="location.href='<?= getinfo('siteurl') ?>search/' + encodeURIComponent(this.s.value).replace(/%20/g, '+'); return false;">
<input class="my-search" type="search" name="s" id="sss" placeholder="Поиск..." onBlur="$('#sss').hide();"><i class="i-search icon-square bg-gray700 t-gray300 cursor-pointer" onClick="$('#sss').show().focus();"></i>
<div class="fs">
<form class="f_search" name="f_search" method="get" onsubmit="location.href='<?= getinfo('siteurl') ?>search/' + encodeURIComponent(this.s.value).replace(/%20/g, '+'); return false;">
<input class="my-search" type="search" name="s" id="sss" placeholder="Поиск..."><label class="label-search i-search icon-square bg-gray700 t-gray300 cursor-pointer" for="sss"></label>
</form>
<style>
.f_search .my-search {
display: inline-block;
padding-left: 0;
padding-right: 0;
width: 0;
}

.slided-input .my-search {
padding-left: 6px;
padding-right: 6px;
width: 180px;
}

@media (max-width: 480px) {
.fs {
width: 100%
}

.f_search {
display: flex;
justify-content: flex-end;
}

.slided-input .my-search {
box-sizing: border-box;
width: calc(100% - 48px);
}
}
</style>
<script>
$(document).on("click", function(e) {
var searchForm = $(".f_search");
var searchInput = $(".my-search");

if ( $(e.target).hasClass("label-search") ) {
if ( !searchInput.hasClass("visible") ) {
searchForm.addClass("slided-input");
searchInput.addClass("visible");
}
else {
searchForm.removeClass("slided-input");
searchInput.removeClass("visible");
}
}
else if ( !$(e.target).hasClass("label-search") && !$(e.target).hasClass("my-search") ) {
searchForm.removeClass("slided-input");
searchInput.removeClass("visible");
}
});
</script>
</div>
</div>

0 comments on commit a841d4f

Please sign in to comment.