Skip to content

Instantly share code, notes, and snippets.

View juanpasolano's full-sized avatar
💻
Making

Juan Pablo Solano juanpasolano

💻
Making
View GitHub Profile
@juanpasolano
juanpasolano / gist:9978052
Created April 4, 2014 16:20
Google maps fix
/*This fixes google maps funcky css*/
img[src*="gstatic.com/"], img[src*="googleapis.com/"] {
max-width: 99999px;
}
@juanpasolano
juanpasolano / gist:9900723
Created March 31, 2014 19:50
Detect mobile javascript
function detectmob() {
if( navigator.userAgent.match(/Android/i)
|| navigator.userAgent.match(/webOS/i)
|| navigator.userAgent.match(/iPhone/i)
|| navigator.userAgent.match(/iPad/i)
|| navigator.userAgent.match(/iPod/i)
|| navigator.userAgent.match(/BlackBerry/i)
|| navigator.userAgent.match(/Windows Phone/i)
){
return true;
@juanpasolano
juanpasolano / Gruntfile.js
Created March 23, 2014 02:13
Basic grunt
module.exports = function (grunt) {
grunt.initConfig({
watch: {
less: {
files: ['www/css/less/*.less'],
tasks: ['less', 'notify:less']
}
},
@juanpasolano
juanpasolano / jsbin.cevaz.html
Created March 21, 2014 22:50
Send data from local sails to remote
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-git2.js"></script>
<meta charset="utf-8">
<title>JS Bin</title>
</head>
<body>
<script>
@juanpasolano
juanpasolano / gist:9612438
Created March 18, 2014 02:20
Flat colors for less
/*from http://flatuicolors.com/*/
@turquoise:#1abc9c;
@greensea:#16a085;
@emerald:#2ecc71;
@nephritis:#27ae60;
@peterriver:#3498db;
@belizehole:#3498db;
@amethyst:#3498db;
@wisteria:#8e44ad;
@wetasphalt:#34495e;
@juanpasolano
juanpasolano / gist:9609355
Created March 17, 2014 22:05
ng-cloak css
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
display: none !important;
}
@juanpasolano
juanpasolano / gist:8722023
Created January 30, 2014 23:04
Spacers with less
.spacer (@index) when (@index > 0) {
.spacer-@{index} {
width: 100%;
height: 10px*@index;
}
.spacer(@index - 1);
}
.spacer(8);
@juanpasolano
juanpasolano / gist:8384599
Last active January 3, 2016 00:39
Less mixins
.placeholder (@color){
&::-webkit-input-placeholder { color: @color }
&:-moz-placeholder {color: @color }
&::-moz-placeholder {color: @color }
&:-ms-input-placeholder {color: @color }
}
.text-shadow (@string: 0 1px 3px rgba(0, 0, 0, 0.25)) {
text-shadow: @string;
}
.box-shadow (@string) {
@juanpasolano
juanpasolano / gist:6630996
Last active December 23, 2015 11:49
Fetch file for sublime
{
"files":
{
"jquery": "http://code.jquery.com/jquery.min.js",
"moment+langs.min" : "https://rawgithub.com/moment/moment/2.2.1/min/moment+langs.min.js",
"Bootstrap-2.3.3-combined.css" : "http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css",
"Bootstrap-2.3.3.js": "http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"
},
"packages":
{
@juanpasolano
juanpasolano / gist:6442610
Last active December 22, 2015 08:08
Object dumbp funciton for debuggin in android or others where console.log is not enough
window.ObjectDump = function(obj, name) {
this.result = "[ " + name + " ]\n";
this.indent = 0;
this.dumpLayer = function(obj) {
this.indent += 2;
for (var i in obj) {
if(typeof(obj[i]) == "object") {
this.result += "\n" +