Skip to content

Instantly share code, notes, and snippets.

View clamarque's full-sized avatar
🏠
Working from home

Charles Lamarque clamarque

🏠
Working from home
View GitHub Profile
@clamarque
clamarque / object-to-array.pipe.ts
Created January 20, 2017 09:11
A pipe for Angular2 - Transform Object to Array
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({name: 'keys'})
export class KeysPipe implements PipeTransform {
transform(value, args:string[]) : any {
let keys = [];
for (let key in value) {
keys.push({key: key, value: value[key]});
}
return keys;
@clamarque
clamarque / JS - Adding navbar to Scroll CSS
Created October 11, 2016 08:37
JS - Adding navbar to Scroll CSS
$(document).ready(function () {
$(window).scroll(function () {
var y = $(window).scrollTop();
if (y > 400) {
$('.navbar').fadeIn(300);
$(".navbar").css({
'background-color': '#305162'
(function ($) {
$('input.round').wrap('<div class="round" />').each(function () {
var $input = $(this);
var $div = $input.parent();
var min = $input.data('min');
var max = $input.data('max');
var ratio = ($input.val() - min) / (max - min);
var color = $input.data('color') ? $input.data('color') : "rgba(33,33,33,0.6)";