Skip to content

Instantly share code, notes, and snippets.

View mindblender's full-sized avatar
💭
rockin' it

Jeff Sittler mindblender

💭
rockin' it
View GitHub Profile
var gulp = require('gulp'),
gutil = require('gulp-util'),
exec = require('gulp-exec'),
less = require('gulp-less'),
path = require('path'),
map = require('vinyl-map'),
cat = require('gulp-cat'),
fs = require('fs');
var settings = {
@mindblender
mindblender / gist:9757036
Last active August 29, 2015 13:57
Less CSS Contrast Experiment
// light text, dark background
.contrast-check (@color; @bgcolor) when (lightness(@color) >= 50%) and (lightness(@bgcolor) < 50%) {
color: @color;
background-color: @bgcolor
}
// light text, light background
.contrast-check (@color; @bgcolor;) when (lightness(@color) >= 50%) and (lightness(@bgcolor) >= 50%) {
color: contrast(@color, @color, lighten(@color, 60%));
background-color: @bgcolor
}

Keybase proof

I hereby claim:

  • I am mindblender on github.
  • I am jeffsittler (https://keybase.io/jeffsittler) on keybase.
  • I have a public key whose fingerprint is E0D2 2033 D651 55D7 202C 02E4 A326 7C5D 43A8 21B4

To claim this, I am signing this object:

'use strict';
/**
* Requirements: Node.js
*
* Steps to use this file:
* 1. Save this into the ~/uPortal/uportal-war/src/main/webapp/media/skins/respondr directory
* 2. Install gulp 'npm install -g gulp'
* 3. Run 'npm install' to load the dependencies needed
* 4. Run 'gulp less' and see if there are any errors.
@mindblender
mindblender / cas_overlay_ui.md
Created October 13, 2017 20:04
CAS Overlay UI Theme Notes

CAS Overlay UI

Steps

  1. Create the following directories, if they are not already there:
  2. In the overlay directory:
    • mkdir -p src/main/webapp
    • mkdir -p src/main/resources
    • touch ./src/main/resources/custom_messages.properties - unique messages
    • mkdir -p ./src/main/resources/static
  • mkdir -p ./src/main/resources/static/css
@mindblender
mindblender / alt-cas.js
Created June 14, 2018 20:18
CAS Preserve Anchor tag in URL
function prepareSubmit(form) {
// Extract the fragment from the browser's current location.
if (self.document.location.hash.indexOf('%00')) {
self.document.location.hash = self.document.location.hash.replace('%00', '{{casnull}}');
}
var hash = decodeURIComponent(self.document.location.hash);
if (hash.indexOf('{{casnull}}')) {
# AdAway default blocklist Mirror
# Blocking mobile ad providers and some analytics providers
#
# Contribute:
# Create an issue at https://github.com/AdAway/AdAway/issues
#
# Changelog:
#
127.0.0.1 localhost
@mindblender
mindblender / youtube_posts_filter.md
Last active February 8, 2020 02:21
AdBlock Plus custom filter to hid the YouTube Latest Posts section

Block/Hide YouTube Latest Posts section

I got tired of seeing the "animated" posts, that really didn't interest me, so I created this custom filter to hide them.

AdBlock filter:

www.youtube.com##ytd-item-section-renderer > div:-abp-has(span:-abp-contains(Latest YouTube posts))

Instructions

Privacy Policy for HeatSync Labs Mobile App

Last Updated: October 7, 2025

Introduction

HeatSync Labs ("we," "our," or "us") operates the HeatSync Labs mobile application (the "App"). This Privacy Policy explains how we collect, use, and protect your information when you use our App.

Information We Collect