Skip to content

Instantly share code, notes, and snippets.

View djom202's full-sized avatar

Jonathan Olier djom202

View GitHub Profile
@djom202
djom202 / spinner.css
Created July 9, 2015 13:49
Spinner CSS3
.spinner {
width: 40px;
height: 40px;
margin: 50px auto;
background-color: #555;
border-radius: 100%;
-webkit-animation: scaleout 1s infinite ease-in-out;
animation: scaleout 1s infinite ease-in-out;
}
@djom202
djom202 / preventScrollToInit.js
Created July 21, 2015 22:45
Prevenir el Scroll al cargar la pagina
$(window).on('unload', function() {
$(window).scrollTop(0);
});
@djom202
djom202 / getbootstrap-grid-theme.css
Created July 29, 2015 13:06
Bootstrap v3.3.5 (Implementacion para un área especifica del sitio sin afectar el estilo)
/*!
* Bootstrap v3.3.5 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
.getbootstrap-grid .btn-default,
.getbootstrap-grid .btn-primary,
.getbootstrap-grid .btn-success,
.getbootstrap-grid .btn-info,
@djom202
djom202 / hash_click.js
Created August 10, 2015 13:35
Nav to Hash on click
$("#nav ul li a[href^='#']").on('click', function(e) {
// prevent default anchor click behavior
e.preventDefault();
// store hash
var hash = this.hash;
// animate
$('html, body').animate({
@djom202
djom202 / Style.css
Created August 10, 2015 13:40
ScrollSpy
body {
height: 6000px;
font-family: Helvetica, Arial;
}
#top-menu {
position: fixed;
z-index: 1;
background: white;
left: 0;
@djom202
djom202 / davici.js
Created August 13, 2015 15:25
Fixed Codes
var isMobile = navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry|Windows Phone)/);
var is_iPad = navigator.userAgent.match(/(iPad)/);
//
var res1440 = false;
var res1080 = false;
var res1050 = false;
var res900 = false;
var res768 = false;
//
var userAgent = window.navigator.userAgent.toLowerCase();
@djom202
djom202 / index.html
Created September 8, 2015 19:03
QUnit (Pruebas Unitarias en Js)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" type="text/css" href="http://code.jquery.com/qunit/qunit-1.19.0.css" media="all" />
</head>
<body>
<div class="testing">
<div id="qunit"></div>
@djom202
djom202 / verify.txt
Created December 14, 2015 13:27
Using simple comparison is less ambiguous, faster and cleaner.
isset is_null ===null ==null empty
null | F | T | T | T | T |
unset | F | T | T | T | T |
"" | T | F | F | T | T |
[] | T | F | F | T | T |
0 | T | F | F | T | T |
false | T | F | F | T | T |
true | T | F | F | F | F |
1 | T | F | F | F | F |
\0 | T | F | F | F | F |
@djom202
djom202 / autoload_classmap.php
Last active January 7, 2016 15:43
Auto Reading Class to Composer
<?php
// autoload_classmap.php @generated by Composer
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
// Auto reading Class
$n = array();
foreach (glob($vendorDir . '/my_vendor_path/*.php') as $k => $v) {
@djom202
djom202 / breakpoints.scss
Created January 8, 2016 13:53
Create breakpoints to scss
/* BREAKPOINTS */
$break-big: "screen and (min-width:1660px)";
$break-large: ""; // Default
$break-medium: "screen and (min-width:461px) and (max-width:768px)";
$break-small: "screen and (max-width:460px)";
$break-smaller: "screen and (max-width:768px)";
/* MINIX */