Skip to content

Instantly share code, notes, and snippets.

View Kublyakov's full-sized avatar

Kirill Kublyakov

View GitHub Profile
@Kublyakov
Kublyakov / parseUrl.js
Created February 20, 2017 13:35
Parse url params
function getUrlVars() {
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
vars[key] = value;
});
return vars;
}
@Kublyakov
Kublyakov / package.json
Created October 5, 2016 10:09
Simple webpack config for babel
{
"name": "project_name",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
@Kublyakov
Kublyakov / 0_reuse_code.js
Created August 17, 2014 04:08
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@Kublyakov
Kublyakov / index.html
Created August 9, 2014 14:22
A Pen by Kirill.
<div class="tabslide">
<div class="tabs"><span class="tab" data-id="1">tab1</span><!--
--><span class="tab" data-id="2">tab2</span><!--
--><span class="tab" data-id="3">tab3</span></div>
<div class="pointer">
<div id="pointer"></div>
</div>
<div class="slider">
<div id="slider"><span>slider1</span><!--
--><span>slider2</span><!--
@Kublyakov
Kublyakov / tabs.css
Created July 1, 2014 06:58
Табы с эффектом горизонтального листания. Пример http://codepen.io/Kublyakov/pen/npEhr
.tabslide{
width:600px;
}
.tab{
display:inline-block;
width:200px;
cursor:pointer;
}
.pointer{
position:relative;
@Kublyakov
Kublyakov / tabs.css
Created June 27, 2014 09:59
Скрипт табов/вкладок. Пример http://codepen.io/Kublyakov/pen/FzfIq
.content {
display: none;
}
.content.active {
display: block;
}
@Kublyakov
Kublyakov / height.js
Last active August 29, 2015 14:03
Скрипт для выравнивания блоков по высоте
$(document).ready(function(){
var mh = 0;
$(".nav_min_box").each(function () {
var h_block = parseInt($(this).height());
if(h_block > mh) {
mh = h_block;
};
});
$(".nav_min_box").height(mh);
})