Skip to content

Instantly share code, notes, and snippets.

View arozwalak's full-sized avatar

Artur Rozwalak arozwalak

View GitHub Profile
@arozwalak
arozwalak / overlay.css
Created October 16, 2013 08:35
CSS: Overlay styles
.overlay {
background: black;
opacity: 0.3;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
@arozwalak
arozwalak / livereload.js
Last active March 9, 2017 22:10
Javascript: [lib] LiveReload
(function() {
var __customevents = {}, __protocol = {}, __connector = {}, __timer = {}, __options = {}, __reloader = {}, __livereload = {}, __less = {}, __startup = {};
// customevents
var CustomEvents;
CustomEvents = {
bind: function(element, eventName, handler) {
if (element.addEventListener) {
return element.addEventListener(eventName, handler, false);
} else if (element.attachEvent) {
@font-face {
font-family: 'font-name';
src: url('.eot');
src: url('.eot?#iefix') format('embedded-opentype'),
url('.woff') format('woff'),
url('.ttf') format('truetype'),
url('.svg#open_sanslight') format('svg');
font-weight: normal;
font-style: normal;
}
@arozwalak
arozwalak / params.js
Last active March 9, 2017 22:10
Javascript: Private parameters
function myPowerConstructor(x) {
var that = otherMaker(x);
var secret = f(x);
that.priv = function() {
... secret x that ....
};
return that;
}
@arozwalak
arozwalak / disable-right-click.js
Last active March 9, 2017 22:09
Javascript: Disable Right Click
function disableclick(event)
{
if(event.button==2)
{
return false;
}
}
document.onmousedown=disableclick;
@arozwalak
arozwalak / file-input.html
Created November 7, 2013 14:26
CSS: Input file styling
<style>
div.fileinputs {
position: relative;
}
div.fakefile {
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
@arozwalak
arozwalak / inline-block.css
Created November 7, 2013 15:14
CSS: display: inline-block hack for IE7
element {
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
}
@arozwalak
arozwalak / digit_char
Created November 8, 2013 08:26
RegExp: unless 1 character and 1 digit
^(?:[0-9]+[a-z]|[a-z]+[0-9])[a-z0-9]*$
@arozwalak
arozwalak / cookies.js
Last active October 4, 2018 17:09
Javascript: Cookies set/get/delete
function getCookie(c_name) {
var c_value = document.cookie;
var c_start = c_value.indexOf(" " + c_name + "=");
if (c_start == -1) {
c_start = c_value.indexOf(c_name + "=");
}
if (c_start == -1) {
c_value = null;
}
else {
@arozwalak
arozwalak / check_bdate.js
Last active March 9, 2017 22:08
Javascript: check apriopriate birth date
var checkBirthDate = function(month, year, minAge){
var currentDate = new Date();
var bDate = new Date(parseInt(year)+parseInt(minAge), month);
var cDate = new Date(parseInt(currentDate.getFullYear()), parseInt(currentDate.getMonth())+1);
if(bDate.getTime() < cDate.getTime()) {
return true; }
else {
return false; }
}