Skip to content

Instantly share code, notes, and snippets.

View colorwebdesigner's full-sized avatar

Ivan Pro colorwebdesigner

View GitHub Profile
@colorwebdesigner
colorwebdesigner / buildFontList.js
Last active April 29, 2019 01:37
build fonts.list for gulp-google-webfonts
"use strict";
// Gulp API and configuration
const { src, dest } = require('gulp');
// Other dependencies
const googleFonts = require('gulp-google-webfonts');
const getUrls = require('get-urls');
const through2 = require('through2');
const url = require('url');
@colorwebdesigner
colorwebdesigner / gulp-responsive.json
Last active April 25, 2019 00:34
#gulp #gulp-responsive
"responsive": {
"config": {
"bg/bg-*.jpg": [{
"width": 1600,
"quality": 70,
"rename": { "suffix": "-1600x" },
"skipOnEnlargement": true
}, {
"width": 800,
"quality": 70,
@colorwebdesigner
colorwebdesigner / isEmptyObj.js
Created November 16, 2018 10:05
Check JS object is emty or not
/**
* [isEmtyObj]
*
* @param {[object]} obj [description]
* @return {[boolean]} [description]
*/
function isEmptyObj(obj) {
// console.log('Obj cont: ' + obj);
// console.log(`Obj leng: ${obj.length}`);
@colorwebdesigner
colorwebdesigner / deb.js
Last active November 16, 2018 03:03
JS debug helper
/**
* [deb] Debugging function
* Pass any kind of variables and
* see the result
*
* @return {[false]} [always]
*/
function deb() {
let msg = '';
if(arguments.length == 0) msg += '(!) debug: don\'t spend my time.\n';