Skip to content

Instantly share code, notes, and snippets.

View dragthor's full-sized avatar

Kristofer Krause dragthor

View GitHub Profile
#!/bin/bash
sudo apt-get install build-essential automake checkinstall intltool git
sudo apt-get install mono-complete mono-addins-utils gtk-sharp2 gnome-sharp2
git clone git://github.com/mono/monodevelop
cd monodevelop
git checkout monodevelop-4.0
git submodule update --init --recursive
./configure
'use strict';
!function($) {
class MyZurbPlugin {
/**
* Creates a new instance of an myzurbplugin.
* @class
* @fires MyZurbPlugin#init
* @param {jQuery} element - jQuery object to make into an myzurbplugin.
<div data-datepicker data-open="dateTimeModal">
<input type="text" value="04/20/2016" />
<div class="reveal" id="dateTimeModal" data-reveal>
<div class="row">
<div class="small-12 medium-4 columns">
<label>Month:
<select class="datepicker-month"></select>
</label>
@dragthor
dragthor / zurb6-pricingtable.htm
Created May 6, 2016 21:10
Zurb 6 Pricing Table
<!-- http://metroize.com/zurb/ -->
<ul class="pricing-table">
<li class="title">Standard</li>
<li class="price">$99.99</li>
<li class="description">An awesome description</li>
<li class="bullet-item">1 Database</li>
<li class="bullet-item">5GB Storage</li>
<li class="bullet-item">20 Users</li>
<li class="cta-button"><a class="button" href="#">Buy Now</a></li>
</ul>
@dragthor
dragthor / Zurb6-pricingtable.md
Created May 6, 2016 21:14
Zurb 6 Pricing Table Doc Markdown
@dragthor
dragthor / zurb6-pricingtable.scss
Last active May 23, 2016 09:17
Zurb 6 Pricing Table SCSS
/* http://metroize.com/zurb/ */
$gainsboro: #DDD;
$oil: #333;
$smoke:#F6F6F6;
$monsoon: #777;
// We use this to control the border color
$price-table-border: solid 1px $gainsboro;
@dragthor
dragthor / foundation.blink.js
Created April 3, 2017 16:52
Zurb Blink Plugin Js
@dragthor
dragthor / optionspread.js
Created October 1, 2019 18:54
option spread calculation
var calc = function (itm_percent, credit_received, spread_with, multiplier) {
var win = 0;
var lose = 0;
for (var m = 0; m < multiplier; m++) {
for (var i = 0; i < 100; i++) {
// 0 -> 99
var r = Math.floor(Math.random() * 100);
if (r < itm_percent) win++;
this.S(window).on('scroll', function () {
self.update_sticky_positioning();
});
this.S(window).on('scroll', self.throttle( function () {
self.update_sticky_positioning();
}, self.settings.scroll_throttle));