Skip to content

Instantly share code, notes, and snippets.

View daleyjem's full-sized avatar

Jeremy Daley daleyjem

  • Cincinnati, Ohio
View GitHub Profile
@daleyjem
daleyjem / _z-index.scss
Created December 10, 2014 21:28
SASS z-index() mixin
// Z-index
$z-indexes: (
base: 1,
modal: 1000
);
@mixin z-index($key, $increment: 0) {
z-index: map-get($z-indexes, $key) + $increment;
}
@daleyjem
daleyjem / _slide-down-cover.scss
Created December 10, 2014 21:22
angular view transitions
.slide-down-cover {
@include z-index(base, 1);
&.ng-enter,
&.ng-leave {
transition: all 0.5s ease-out;
}
&.ng-enter {
transform: translate(0, -100%);
@daleyjem
daleyjem / cubic-bezier-easing.sublime-completions
Created December 3, 2014 20:43
CSS3 Cubic Bezier Easing Auto Completions for Sublime Text
{
"completions": [
{"trigger": "ease-in-quad", "contents": "cubic-bezier(0.550, 0.085, 0.680, 0.530)"},
{"trigger": "ease-in-cubic", "contents": "cubic-bezier(0.550, 0.055, 0.675, 0.190)"},
{"trigger": "ease-in-quart", "contents": "cubic-bezier(0.895, 0.030, 0.685, 0.220)"},
{"trigger": "ease-in-quint", "contents": "cubic-bezier(0.755, 0.050, 0.855, 0.060)"},
{"trigger": "ease-in-sine", "contents": "cubic-bezier(0.470, 0.000, 0.745, 0.715)"},
{"trigger": "ease-in-expo", "contents": "cubic-bezier(0.950, 0.050, 0.795, 0.035)"},
{"trigger": "ease-in-circ", "contents": "cubic-bezier(0.600, 0.040, 0.980, 0.335)"},
{"trigger": "ease-in-back", "contents": "cubic-bezier(0.600, -0.280, 0.735, 0.045)"},
@daleyjem
daleyjem / checkbox-custom.html
Created August 5, 2014 17:45
Custom Checkbox
<label>
<input class="checkbox-custom" type="checkbox" name="exclude" value="exclude">Don't remind me again
</label>
@daleyjem
daleyjem / ratio.less
Last active August 29, 2015 14:04
Extends Bootstap: Makes any object adjust width/height to an aspect ratio
@screen-xs: 640px !default;
@screen-sm: 768px !default;
@screen-md: 1024px !default;
@screen-lg: 1280px !default;
.ratio {
position: relative;
&:before {
content: '';