Skip to content

Instantly share code, notes, and snippets.

View mciastek's full-sized avatar

Mirek Ciastek mciastek

View GitHub Profile
@mciastek
mciastek / SassMeister-input-HTML.html
Created March 16, 2014 15:03
Generated by SassMeister.com.
<div class="row">
<div class="col-2 column">
<div style="background: red; height: 50px;"></div>
</div>
<div class="col-7 column">
<div style="background: red; height: 50px;"></div>
</div>
<div class="col-3 column">
<div style="background: red; height: 50px;"></div>
</div>
@mciastek
mciastek / SassMeister-input-HTML.html
Created March 16, 2014 17:57
Generated by SassMeister.com.
<div class="btn btn-with-icon btn-medium">
<span>Button</span>
<span class="arrow-icon"></span>
</div>
@mciastek
mciastek / SassMeister-input-HTML.html
Last active August 29, 2015 13:57
Generated by SassMeister.com.
<p>Columns with gutter</p>
<div class="row " style="background: #f0f0f0; width: 1008px;">
<div class="col-6 column">
<div>6-col</div>
</div>
<div class="col-6 column">
<div>6-col</div>
</div>
<br/><br/>
<div class="col-4 column">
@mciastek
mciastek / SassMeister-input-HTML.html
Created March 20, 2014 08:40
Generated by SassMeister.com.
<p>Columns with gutter</p>
<div class="row " style="background: #f0f0f0; width: 1008px;">
<div class="col-6 column">
<div>6-col</div>
</div>
<div class="col-6 column">
<div>6-col</div>
</div>
</div>
<div class="row">
@mciastek
mciastek / phone-filter.js
Last active September 17, 2018 17:45
Angular phone number filter
/**
* [Filter] phone number filter
* Usage: {{ phoneNumber | {prefix} {range} {range} {range} }}
* {prefix} - e.g. {+48}
* {range} - e.g. {3} or {2-3}
* -> where first number in {2-3} defines slicing when string.length equals 7,
* second defines slicing for length equal 9
*/
angular.module('app').filter('phoneNumber', function() {
/**
* [Directive] apply styles according to current window width
* @example
*
* <div media-style="{ '768': 'background: red;', '1024': 'background: blue;' }"></div>
*/
angular.module('app')
.directive('mediaStyle', ['$window', '$timeout',
function($window, $timeout) {
@mciastek
mciastek / gist:85d18a1a1798e74e2a6f
Last active August 29, 2015 14:21
Hide element on scroll
(function(document, window) {
var element = document.getElementById('hide-scroll');
var elementHeight = element.clientHeight;
var elementTop = praseInt(element.style.top, 10) || 0;
var distance = elementTop;
/**
* Get delta from 'mousewheel'
* @param {Object} e event object
@mciastek
mciastek / SassMeister-input.scss
Created November 4, 2015 14:53
Generated by SassMeister.com.
// ----
// libsass (v3.2.5)
// ----
.interactions {
& {
background: green;
}
body {
@mciastek
mciastek / SassMeister-input.scss
Created November 4, 2015 15:37
Generated by SassMeister.com.
// ----
// libsass (v3.2.5)
// ----
.interactions {
& {
background: green;
}
}
{
"name": "My Application",
"short_name": "My App",
"start_url": "./?utm_source=web_app_manifest",
"display": "standalone",
"orientation": "portrait",
"background_color": "#4cc1fc",
"theme_color": "#222222",
"icons": [
{