Skip to content

Instantly share code, notes, and snippets.

View iiiBird's full-sized avatar
💭
Пока ты спишь - твой конкурент совершенствуется

iBird Rose iiiBird

💭
Пока ты спишь - твой конкурент совершенствуется
View GitHub Profile
@iiiBird
iiiBird / mobile.js
Created May 12, 2017 12:51
mobile fix
$("*").each(function () { if ($(this).width() > window.innerWidth) console.log($(this).width(), this) });
@iiiBird
iiiBird / easyzoom.js
Created July 31, 2017 12:16
easyzoom append easyzoom-flyout another place
in easyzoom.js
find:
this.$target.append(this.$flyout),
replace:
this.$target.parents('.your-div').append(this.$flyout),
or:
$('.your-div').append(this.$flyout),
@iiiBird
iiiBird / styles.css
Created August 28, 2017 08:41
Сделать яндекс карту черно-белой
[class*="ymaps-2"][class*="-ground-pane"] {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
/* Firefox 3.5+ */
-webkit-filter: grayscale(100%);
/* Chrome 19+ & Safari 6+ */
}
@iiiBird
iiiBird / slide_count.js
Created August 29, 2017 05:27
slick slide count and all slides
$('.gallery-slider-thumb').on('init', function(event, slick, currentSlide, nextSlide){
var currentSlide = slick.currentSlide + 1;
var slideCount = slick.slideCount;
$(this).parents('.gallery-slider-thumb-wr').find('.gs-count__current').text(currentSlide);
$(this).parents('.gallery-slider-thumb-wr').find('.gs-count__all').text(slideCount);
});
$('.gallery-slider-thumb').on('afterChange', function(event, slick, currentSlide, nextSlide){
var currentSlide = slick.currentSlide + 1;
$(this).parents('.gallery-slider-thumb-wr').find('.gs-count__current').text(currentSlide);
@iiiBird
iiiBird / Animate.js
Created September 14, 2017 17:51
Animate css on scroll
if ( $(".animL").length > 0 ) {
$(".animL").inViewport(function(px){
if(px) {
$(this).addClass("animated fadeInLeft") ;
var el = $(this).find('.anim-img');
setTimeout(function(el) {el.addClass("animated bounce");}.bind(this, el), 1000);
}
});
}
@iiiBird
iiiBird / clps.html
Last active December 12, 2018 07:12
bootstrap Accordion without ID
<div class="inner-collapse">
<div class="panel-group">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a role="button" href="#">
<span>Collapsible Group Item #1</span>
</a>
</h4>
</div>
@iiiBird
iiiBird / up-btn.js
Created October 18, 2018 09:06
up-btn
$(window).on('scroll', function() {
if ( $(this).scrollTop() >= $(window).height()/3 ) {
$('.up-btn').addClass('active');
} else {
$('.up-btn').removeClass('active');
}
});
$('.up-btn').on('click', function() {
$("html, body").animate({ scrollTop: 0 }, 600);
@iiiBird
iiiBird / regexp.notedap
Created December 11, 2018 06:38
Найти и заменить notedap регулярное выражение
Найти
font-size:\s?(\d+)px;
Заменить
font-size: rem\($1px\);
@iiiBird
iiiBird / custom_popover.html
Last active June 11, 2020 21:23
bootstrap popover container this
<div class="custom-popover-wr">
<div class="custom-popover" data-container="body" data-toggle="popover" data-trigger="hover" data-placement="bottom" data-content="Text">
111
</div>
</div>
@iiiBird
iiiBird / timezone_ru.json
Last active April 3, 2021 16:31
UTC Timezone locale Russian/ru-Ru/RU
[
{
"value": "Pacific/Midway",
"text": "(UTC-11:00) Универсальное координированное время-11"
},
{
"value": "Pacific/Honolulu",
"text": "(UTC-10:00) Гонолулу"
},
{