Skip to content

Instantly share code, notes, and snippets.

@srsgores
srsgores / ajaxify-html5.js
Created August 11, 2012 08:33 — forked from balupton/README.md
Ajaxify a Website with the HTML5 History API using History.js, jQuery and ScrollTo
// https://gist.github.com/854622
(function(window,undefined){
// Prepare our Variables
var
History = window.History,
$ = window.jQuery,
document = window.document;
// Check to see if History.js is enabled for our Browser
@srsgores
srsgores / folding.mixin.less
Created August 26, 2012 22:37
Dynamic Fold LESS Generation
.setColumnWidths(@maxcolumns, @num_cols, @min_resolution){
@media screen and(min-width: @min_resolution) {
.row {
.onecol {
width: percentage(~`Math.min(1, (1 / @{num_cols}*Math.ceil(@{num_cols}*1/@{maxcolumns})))`);
}
.twocol {
width: percentage(~`Math.min(1, (1 / @{num_cols}*Math.ceil(@{num_cols}*2/@{maxcolumns}))) `);
}
.threecol {
<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>C# Unit Test Method</Title>
<Shortcut>testmethod</Shortcut>
<Description>Code snippet for creating an NUnit unit test in C#</Description>
<Author>Sean Goresht</Author>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
@srsgores
srsgores / less_headers.less
Last active December 11, 2015 09:59
less recursive headers
@em: 1em;
@multiplierLarge: 2.3;
@multiplier: 2;
.headingsX(@index) when (@index > 0) {
(~"h@{index}") {
font-size: ((@em * @multiplierLarge) - ((@index * ((@em * @multiplierLarge) / 6 )))) + (@em * @multiplier);
}
.headingsX(@index - 1);
}
@srsgores
srsgores / gist:5305036
Created April 3, 2013 20:38
New Module Pseudo-selector Styles
.label, .badge {
font-size: 0.9em;
font-weight: bold;
line-height: 1.4;
color: #fff;
vertical-align: baseline;
white-space: nowrap;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
background-color: #999;
}
@srsgores
srsgores / dabblet.css
Created April 29, 2013 02:49 — forked from anonymous/dabblet.css
CSS3 Windows 8 Window
/**
* CSS3 Windows 8 Window
*/
.window {
padding: 0.2em;
border: 1px solid blue;
}
.window .app-icon, .window .program-status {
display: inline-block;
@srsgores
srsgores / search-input.html
Created October 22, 2013 00:05
Html5 search input with voice control, results dropdown, and autosave.
<input type = "search" placeholder = "Search..." required x-webkit-speech name="filter_search" results = "10" autosave = "unique-auto-save-name"/>
@srsgores
srsgores / map-toolbar.coffee
Created February 22, 2014 00:27
map toolbar coffeescript sample
class MapToolbar
constructor: (@toggled, @mapToolbar, @toolbarToggle, @mapToolbarIcon, @mapToolbarContent, @searchButton) ->
# Variables
@mapToolbar = $(".mapToolbar")
@toolbarToggle = @mapToolbar.find(".show-toolbar")
@mapToolbarIcon = @toolbarToggle.find("i")
@mapToolbarContent = @mapToolbar.find(".toolbar-content")
@searchButton = @mapToolbar.find(".show-search")
search: ->
@searchButton.on "click", ->
@srsgores
srsgores / FormValidator.coffee
Created May 11, 2014 01:14
Validator custom class for validating a jQuery form
class Validator
constructor: (@$form, @$isTabbed) ->
checkStrength: (password) ->
characters = 0
capitalletters = 0
loweletters = 0
number = 0
special = 0
total = 0
@srsgores
srsgores / Custom_codecept.xml
Created May 17, 2014 07:47
PHPStorm command-line auto-completion configuration for codeception
<?xml version="1.0" encoding="UTF-8"?>
<framework xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" NamespaceSchemaLocation = "schemas/frameworkDescriptionVersion1.1.3.xsd" name = "Custom_codecept" invoke = "$ProjectFileDir$\vendor\bin\codecept.bat" alias = "cc" enabled = "true" version = "2">
<command>
<name>help</name>
<help>
<![CDATA[The <info>help</info> command displays help for a given command:<br/> <br/> <info>php bin\codecept help list</info><br/> <br/> You can also output the help in other formats by using the <comment>--format</comment> option:<br/> <br/> <info>php bin\codecept help --format=xml list</info><br/> <br/> To display the list of available commands, please use the <info>list</info> command.]]></help>
<params>command_name[=null]</params>
<optionsBefore>
<option name = "--help" shortcut = "-h">
<help><![CDATA[Display this help message.]]></help>