Commit 48c5c275 authored by Noel Quiles's avatar Noel Quiles

attempt to get a build going

parent abb1cafb
.DS_Store
node_modules
tmp
test-base
axis = require 'axis'
rupture = require 'rupture'
typographic = require 'typographic'
contentful = require 'roots-contentful'
dynamic_content = require 'dynamic-content'
autoprefixer = require 'autoprefixer-stylus'
# livescript = require 'LiveScript'
js_pipeline = require 'js-pipeline'
css_pipeline = require 'css-pipeline'
marked = require 'marked'
slugify = require 'underscore.string/slugify'
module.exports =
ignores: ['readme.md', 'gulpfile.js', '**/layout.*', '**/_*', '.gitignore', 'ship.*conf']
output: '../../../../Documents/GitHub/enmod.github.io'
extensions: [
js_pipeline(files: 'assets/js/*.ls'),
css_pipeline(files: 'assets/css/_dev/*.styl')
dynamic_content()
# contentful
# access_token: '76275053106dd00f9d6b1d7753106672ab873201bca607d43807de36a702cc97'
# space_id: 'pq1w2pzu5o4q'
# content_types:
# blog_posts:
# id: '2wKn6yEnZewu2SCCkus4as'
# name: 'posts'
# template: 'views/_post.jade'
# path: (e) -> "bleigposts/#{e.date}/#{slugify(e.title)}"
]
stylus:
use: [axis(), rupture(), typographic(), autoprefixer()]
sourcemap: true
'livescript':
sourcemap: true
jade:
pretty: true
locals:
markdown: marked
# post: contentful
\ No newline at end of file
axis = require 'axis'
rupture = require 'rupture'
typographic = require 'typographic'
contentful = require 'roots-contentful'
dynamic_content = require 'dynamic-content'
autoprefixer = require 'autoprefixer-stylus'
js_pipeline = require 'js-pipeline'
css_pipeline = require 'css-pipeline'
marked = require 'marked'
slugify = require 'underscore.string/slugify'
module.exports =
ignores: ['readme.md', 'gulpfile.js', '**/layout.*', '**/_*', '.gitignore', 'ship.*conf']
extensions: [
js_pipeline(files: 'assets/js/*.ls', out: 'js/main.js', minify: true, hash: true),
css_pipeline(files: 'assets/css/_dev/*.styl', out: 'css/style.css', minify: true, hash: true)
]
stylus:
use: [axis(), rupture(), typographic(), autoprefixer()]
\ No newline at end of file
// Axis Settings (http://roots.cx/axis)
// font stack (add your own!)
helvetica-neue = "Helvetica Neue", HelveticaNeue, Helvetica, Arial, sans-serif
helvetica = "Helvetica Neue", Helvetica, Arial, sans-serif
georgia = Georgia, Cambria, "Times New Roman", Times, serif
lucidia-grande = "Lucida Grande", Tahoma, Verdana, Arial, sans-serif
monospace = unquote("'Bitstream Vera Sans Mono', Consolas, Courier, monospace")
verdana = Verdana, Geneva, sans-serif
// default font stack
font-stack = helvetica-neue
font-size = 16
font-color = #555
// colors (via http://clrs.cc - slightly modded)
navy = #001F3F
blue = #0074D9
aqua = #7FDBFF
teal = #39CCCC
olive = #3D9970
green = #2ECC40
lime = #01FF70
yellow = #FFDC00
orange = #FF851B
red = #D13F19
maroon = #85144B
fuchsia = #F012BE
purple = #B10DC9
white = #FFFFFF
silver = #DDDDDD
gray = #AAAAAA
black = #222222
// default color
default-color = blue
// text highlight color
highlight-color = blue
// ligatures
ligatures = false
// custom image base path for roots mixins
img-path = 'img/'
// support for old IE
support-for-ie = false
// progressive IE (http://css3pie.com/)
pie-enabled = false
pie-path = '/pie.htc'
// ~~~~~~~~~~~
// ~ Imports ~
// ~~~~~~~~~~~
@import "rupture"
@import "axis"
@import "typographic"
// ~~~~~~~~~~~~~
// ~ Variables ~
// ~~~~~~~~~~~~~
rupture = {
rasterise-media-queries: rasterise-media-queries
mobile-cutoff: 767px
desktop-cutoff: 1366px
hd-cutoff: 1920px
enable-em-breakpoints: false
base-font-size: base-font-size
anti-overlap: false
density-queries: 'dppx' 'webkit' 'moz' 'dpi'
retina-density: 1.5
use-device-width: false
}
rupture.scale = 0 (rupture.mobile-cutoff) 1024px 1280px (rupture.desktop-cutoff) (rupture.hd-cutoff)
rupture.scale-names = 'xs' 's' 'm' 'l' 'xl' 'hd'
$vertical-rhythm = false
linkBase = #aaa
linkHover = #ccc
linkStyle = underline
$header-font = enmod
$body-font = 'Lato'
$max-font = 21px
$header-ratio = $octave
rows = 6
navitems = 5
// Fix for axis mishandling the caching of nib's transition()
transition(arguments)
arguments = unquote('all .3s ease') unless arguments
transition: arguments
\ No newline at end of file
@import '_settings'
// ~~~~~~~~~
// ~ Setup ~
// ~~~~~~~~~
normalize-css()
@font-face
font-family enmod
font-style normal
src url(fonts/enmod.ttf)
typographic()
// ~~~~~~~~~~
// ~ Mixins ~
// ~~~~~~~~~~
link(style = linkStyle)
a:link,a:visited,a:active
font-size 1em
color linkBase
text-decoration style
a:hover
color linkHover
text-decoration style
// ~~~~~~~~~~~~~~~~
// ~ Main Styling ~
// ~~~~~~~~~~~~~~~~
html
+at(4)
font-size 15px
+at(3)
font-size 17px
+at(2)
font-size 16px
+density(2)
font-size 26px
+density(3)
font-size 28px
// overflow-y scroll
-webkit-margin-before 0
-webkit-margin-after 0
h1, h2, h3, h4, h5, h6
no-select()
h1, h2, h3, h4, h5, h6, p
-webkit-margin-before 0
-webkit-margin-after 0
h1
margin-bottom 0
h3
font-family $body-font
h5
margin-bottom 1em
// ~ Number of rows for sizing ~
rows = 10
section
lost-row: 7.5/rows
// have the four sections be in a rectangle as they are, and rearrange when clicked
header
lost-row: 2/rows
+between(2,4)
h1
font-size 56px
h3
font-size 37px
+at(2)
h1
font-size 54px
h3
font-size 35px
footer
lost-row: 0.5/rows
display block
margin 0 auto
header
footer
margin-bottom 0
text-align center
.descript h3
opacity 0
body
height 100vh
// lost-utility edit
// ~ Content Page Styles ~
// ~~~~~~~~~~~~~~~~~~~~~~~
// ~ Main Content ~
#frontends-item,
#games-item,
#stories-item,
#fresh-beats-item,
#contact-item
height 100%
lost-center 50rem
position absolute
left 0
right 0
margin-left auto
margin-right auto
-webkit-perspective 1000
//min-width 50rem
+at(4)
// lost-center 30rem
// min-width 5rem
margin-top 15px
+at(2)
lost-center 40rem
+mobile()
lost-center 90%
+density(3)
lost-center 90%
h4
+at(4)
font-size 30px
// +at(2)
// font-size 30px
// +mobile()
// font-size 30px
// +density(3)
// font-size 30px
text-align center
width 100%
link(underline)
#frontends-item
background url(/img/frontends-bg.png) no-repeat center
background-size contain
opacity 0
.slick-frontends
lost-center 50rem
+mobile()
lost-center 40rem
+density(2)
lost-center 90%
+density(3)
lost-center 90%
.info
lost-column: 1/2
h4,h5
text-align left
font-family $body-font
h4
+at(4)
font-size 23px
+at(3)
font-size 21px
+at(2)
font-size 20px
+mobile()
font-size 25px
+density(3)
font-size 25px
h5
+at(4)
font-size 20px
+at(3)
font-size 18px
+at(2)
font-size 17px
+mobile()
font-size 22px
+density(3)
font-size 22px
link(underline)
.img
lost-column: 1/2
a img
max-height 350px
max-width 100%
+at(4)
max-height 250px
+at(2)
max-height 300px
+mobile()
max-height 450px
+density(3)
max-height 450px
lost-center 1140px
transition(all 0.1s ease-in-out-sine)
hover-pop()
img
lost-center 100%
max-height 350px
+at(4)
max-height 250px
+at(2)
max-height 300px
+mobile()
max-height 450px
+density(3)
max-height 450px
transition(all 0.1s ease-in-out-sine)
hover-pop()
#games-item,
#stories-item,
#fresh-beats-item
#contact-item
display none
#games-item
background url(/img/games-bg.png) no-repeat center
background-size contain
#stories-item
background url(/img/stories-bg.png) no-repeat center
background-size contain
#fresh-beats-item
background url(/img/fresh-beats-bg.png) no-repeat center
background-size contain
iframe
opacity 0.7
height 450px
+at(4)
height 340px
+at(3)
height 400px
+at(2)
height 300px
+mobile()
height 600px
font-size 25px
+density(3)
height 600px
font-size 25px
p
margin-bottom 1em
#contact-item
background url(/img/contact-bg.png) no-repeat center
background-size contain
h5,h6
text-align left
font-family $body-font
hr
border 0
background-color #eee
height 2px
margin 1em 0 1em 0
link(none)
// ~ Stage Select ~
// set SS origins to center, remember max limit for sections is - 4 -
.stage-select
height 100%
width 100%
-webkit-perspective 1000
.mainnav
lost-row: 9/rows
+at(2)
h4
font-size 25px
.subnav
opacity 0
lost-row: 1/rows
lost-center: 95%
a.subnav-item
height 50px
color black
display block
text-align center
font-family $header-font
+at(4)
font-size 0.9em
+at(2)
font-size 0.8em
text-align center
lost-column: 1/navitems
hover-pop(1.1)
transition(all 0.1s linear)
\ No newline at end of file
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
/*! Blast.js (2.0.0): julian.com/research/blast (C) 2015 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */
!function($,e,t,a){var r=function(){if(t.documentMode)return t.documentMode;for(var e=7;e>0;e--){var r=t.createElement("div");if(r.innerHTML="<!--[if IE "+e+"]><span></span><![endif]-->",r.getElementsByTagName("span").length)return r=null,e;r=null}return a}(),n=e.console||{log:function(){},time:function(){}},i="blast",s={latinPunctuation:"–—′’'“″„\"(«.…¡¿′’'”″“\")».…!?",latinLetters:"\\u0041-\\u005A\\u0061-\\u007A\\u00C0-\\u017F\\u0100-\\u01FF\\u0180-\\u027F"},l={abbreviations:new RegExp("[^"+s.latinLetters+"](e\\.g\\.)|(i\\.e\\.)|(mr\\.)|(mrs\\.)|(ms\\.)|(dr\\.)|(prof\\.)|(esq\\.)|(sr\\.)|(jr\\.)[^"+s.latinLetters+"]","ig"),innerWordPeriod:new RegExp("["+s.latinLetters+"].["+s.latinLetters+"]","ig"),onlyContainsPunctuation:new RegExp("[^"+s.latinPunctuation+"]"),adjoinedPunctuation:new RegExp("^["+s.latinPunctuation+"]+|["+s.latinPunctuation+"]+$","g"),skippedElements:/(script|style|select|textarea)/i,hasPluginClass:new RegExp("(^| )"+i+"( |$)","gi")};$.fn[i]=function(d){function o(e){return e.replace(l.abbreviations,function(e){return e.replace(/\./g,"{{46}}")}).replace(l.innerWordPeriod,function(e){return e.replace(/\./g,"{{46}}")})}function c(e){return e.replace(/{{(\d{1,3})}}/g,function(e,t){return String.fromCharCode(t)})}function u(e,a){var r=t.createElement(a.tag);if(r.className=i,a.customClass&&(r.className+=" "+a.customClass,a.generateIndexID&&(r.id=a.customClass+"-"+f.blastedIndex)),"all"===a.delimiter&&/\s/.test(e.data)&&(r.style.whiteSpace="pre-line"),a.generateValueClass===!0&&!a.search&&("character"===a.delimiter||"word"===a.delimiter)){var n,s=e.data;"word"===a.delimiter&&l.onlyContainsPunctuation.test(s)&&(s=s.replace(l.adjoinedPunctuation,"")),n=i+"-"+a.delimiter.toLowerCase()+"-"+s.toLowerCase(),r.className+=" "+n}return a.aria&&r.setAttribute("aria-hidden","true"),r.appendChild(e.cloneNode(!1)),r}function g(e,t){var a=-1,r=0;if(3===e.nodeType&&e.data.length){if(f.nodeBeginning&&(e.data=t.search||"sentence"!==t.delimiter?c(e.data):o(e.data),f.nodeBeginning=!1),a=e.data.search(h),-1!==a){var n=e.data.match(h),i=n[0],s=n[1]||!1;""===i?a++:s&&s!==i&&(a+=i.indexOf(s),i=s);var d=e.splitText(a);d.splitText(i.length),r=1,t.search||"sentence"!==t.delimiter||(d.data=c(d.data));var p=u(d,t,f.blastedIndex);d.parentNode.replaceChild(p,d),f.wrappers.push(p),f.blastedIndex++}}else if(1===e.nodeType&&e.hasChildNodes()&&!l.skippedElements.test(e.tagName)&&!l.hasPluginClass.test(e.className))for(var m=0;m<e.childNodes.length;m++)f.nodeBeginning=!0,m+=g(e.childNodes[m],t);return r}function p(t,s){s.debug&&n.time("blast reversal");var l=!1;t.removeClass(i+"-root").removeAttr("aria-label").find("."+i).each(function(){var e=$(this);if(e.closest("."+i+"-root").length)l=!0;else{var t=this.parentNode;7>=r&&t.firstChild.nodeName,t.replaceChild(this.firstChild,this),t.normalize()}}),e.Zepto?t.data(i,a):t.removeData(i),s.debug&&(n.log(i+": Reversed Blast"+(t.attr("id")?" on #"+t.attr("id")+".":".")+(l?" Skipped reversal on the children of one or more descendant root elements.":"")),n.timeEnd("blast reversal"))}var m=$.extend({},$.fn[i].defaults,d),h,f={};if(m.search.length&&("string"==typeof m.search||/^\d/.test(parseFloat(m.search))))m.delimiter=m.search.toString().replace(/[-[\]{,}(.)*+?|^$\\\/]/g,"\\$&"),h=new RegExp("(?:^|[^-"+s.latinLetters+"])("+m.delimiter+"('s)?)(?![-"+s.latinLetters+"])","i");else switch("string"==typeof m.delimiter&&(m.delimiter=m.delimiter.toLowerCase()),m.delimiter){case"all":h=/(.)/;break;case"letter":case"char":case"character":h=/(\S)/;break;case"word":h=/\s*(\S+)\s*/;break;case"sentence":h=/(?=\S)(([.]{2,})?[^!?]+?([.…!?]+|(?=\s+$)|$)(\s*[′’'”″“")»]+)*)/;break;case"element":h=/(?=\S)([\S\s]*\S)/;break;default:if(!(m.delimiter instanceof RegExp))return n.log(i+": Unrecognized delimiter, empty search string, or invalid custom Regex. Aborting."),!0;h=m.delimiter}if(this.each(function(){var e=$(this),r=e.text();if(d!==!1){f={blastedIndex:0,nodeBeginning:!1,wrappers:f.wrappers||[]},e.data(i)===a||"search"===e.data(i)&&m.search!==!1||(p(e,m),m.debug&&n.log(i+": Removed element's existing Blast call.")),e.data(i,m.search!==!1?"search":m.delimiter),m.aria&&e.attr("aria-label",r),m.stripHTMLTags&&e.html(r);try{t.createElement(m.tag)}catch(s){m.tag="span",m.debug&&n.log(i+": Invalid tag supplied. Defaulting to span.")}e.addClass(i+"-root"),m.debug&&n.time(i),g(this,m),m.debug&&n.timeEnd(i)}else d===!1&&e.data(i)!==a&&p(e,m);m.debug&&$.each(f.wrappers,function(e,t){n.log(i+" ["+m.delimiter+"] "+this.outerHTML),this.style.backgroundColor=e%2?"#f12185":"#075d9a"})}),d!==!1&&m.returnGenerated===!0){var b=$().add(f.wrappers);return b.prevObject=this,b.context=this.context,b}return this},$.fn.blast.defaults={returnGenerated:!0,delimiter:"word",tag:"span",search:!1,customClass:"",generateIndexID:!1,generateValueClass:!1,stripHTMLTags:!1,aria:!0,debug:!1}}(window.jQuery||window.Zepto,window,document);
\ No newline at end of file
This diff is collapsed.
<- $
$ '.slick-frontends' .slick {
dots: true,
slidesToShow:1
}
$ '.slick-frontends' .slick-lightbox {
itemSelector: '.item .img img',
src:'src',
caption:'caption'
}
nameTime = 1500
$ '.subnav' .velocity {translateY:'-70vh'}
$ '.title' .blast { delimiter:'word' } .velocity 'transition.slideUpIn' {duration: nameTime, stagger:300 }
$ '.descript h3' .velocity {opacity:1} {delay: nameTime/2, duration: 1000, stagger:300}
$ '.descript h3' .blast { delimiter:'word' } .velocity 'transition.slideUpIn' {delay: nameTime/2, duration: 1000, stagger:300 }
$ '.subnav' .velocity {opacity:1} {delay:nameTime,duration:nameTime} .velocity {translateY:[0,'-70vh']} {duration:nameTime,easing: [0 0.9 0.75 1]}
animationDur = 300
$ '.subnav a' .click (e) ->
rel = $ this .attr 'rel'
$ '#'+rel
.velocity {scale:[1,0.5],opacity:1} {display:'block',duration:animationDur, easing:'easeInOutSine'}
.siblings 'div'
.velocity {scale:0.5,opacity:0} {duration:animationDur, easing:'easeInOutSine', display:'none'}
return false
"use strict";var SlickLightbox,defaults;SlickLightbox=function(){function t(t,i){var n;this.options=i,this.element=$(t),this.didInit=!1,n=this,this.element.on("click.slickLightbox",this.options.itemSelector,function(t){return t.preventDefault(),n.init(n.element.find(n.options.itemSelector).index($(this)))})}return t.prototype.init=function(t){return this.didInit=!0,this.detectIE(),this.createModal(t),this.bindEvents(),this.initSlick(),this.open()},t.prototype.createModalItems=function(t){var i,n,o;return this.options.images?o=$.map(this.options.images,function(t){return'<div class="slick-lightbox-slick-item"><div class="slick-lightbox-slick-item-inner"><img class="slick-lightbox-slick-img" src="'+t+'" /></div></div>'}):(n=function(t){return function(i){var n,o;return n=t.getElementCaption(i),o=t.getElementSrc(i),'<div class="slick-lightbox-slick-item"><div class="slick-lightbox-slick-item-inner"><img class="slick-lightbox-slick-img" src="'+o+'" />'+n+"</div></div>"}}(this),i=this.element.find(this.options.itemSelector),0===t||-1===t?o=$.map(i,n):(o=$.map(i.slice(t),n),$.each(i.slice(0,t),function(t,i){return o.push(n(i))}))),o},t.prototype.createModal=function(t){var i,n;return n=this.createModalItems(t),i='<div class="slick-lightbox slick-hide-init'+(this.isIE?" slick-lightbox-ie":"")+'" style="background: '+this.options.background+';">\n <div class="slick-lightbox-inner">\n <div class="slick-lightbox-slick slick-caption-'+this.options.captionPosition+'">'+n.join("")+'</div>\n <button type="button" class="slick-lightbox-close"></button>\n <div>\n<div>',this.modalElement=$(i),$("body").append(this.modalElement)},t.prototype.initSlick=function(t){return null!=this.options.slick?"function"==typeof this.options.slick?this.options.slick(this.modalElement):this.slick=this.modalElement.find(".slick-lightbox-slick").slick(this.options.slick):this.slick=this.modalElement.find(".slick-lightbox-slick").slick(),this.modalElement.trigger("init.slickLightbox")},t.prototype.open=function(){return this.element.trigger("show.slickLightbox"),setTimeout(function(t){return function(){return t.element.trigger("shown.slickLightbox")}}(this),this.getTransitionDuration()),this.modalElement.removeClass("slick-hide-init")},t.prototype.close=function(){return this.element.trigger("hide.slickLightbox"),setTimeout(function(t){return function(){return t.element.trigger("hidden.slickLightbox")}}(this),this.getTransitionDuration()),this.modalElement.addClass("slick-hide"),this.destroy()},t.prototype.bindEvents=function(){var t;return t=function(t){return function(){var i;return i=t.modalElement.find(".slick-lightbox-inner").height(),t.modalElement.find(".slick-lightbox-slick-item").height(i),t.modalElement.find(".slick-lightbox-slick-img").css("max-height",Math.round(.9*i))}}(this),$(window).on("orientationchange.slickLightbox resize.slickLightbox",t),this.modalElement.on("init.slickLightbox",t),this.modalElement.on("destroy.slickLightbox",function(t){return function(){return t.destroy()}}(this)),this.modalElement.on("click.slickLightbox touchstart.slickLightbox",".slick-lightbox-close",function(t){return function(i){return i.preventDefault(),t.close()}}(this)),(this.options.closeOnEscape||this.options.navigateByKeyboard)&&$(document).on("keydown.slickLightbox",function(t){return function(i){var n;return n=i.keyCode?i.keyCode:i.which,t.options.navigateByKeyboard&&(37===n?t.slideSlick("left"):39===n&&t.slideSlick("right")),t.options.closeOnEscape&&27===n?t.close():void 0}}(this)),this.options.closeOnBackdropClick?(this.modalElement.on("click.slickLightbox touchstart.slickLightbox",".slick-lightbox-slick-img",function(t){return function(t){return t.stopPropagation()}}(this)),this.modalElement.on("click.slickLightbox touchstart.slickLightbox",".slick-lightbox-slick-item",function(t){return function(i){return i.preventDefault(),t.close()}}(this))):void 0},t.prototype.slideSlick=function(t){return this.slick.slick("left"===t?"slickPrev":"slickNext")},t.prototype.detectIE=function(){var t;return this.isIE=!1,/MSIE (\d+\.\d+);/.test(navigator.userAgent)&&(t=new Number(RegExp.$1),9>t)?this.isIE=!0:void 0},t.prototype.getElementCaption=function(t){var i;return this.options.caption?(i=function(){switch(typeof this.options.caption){case"function":return this.options.caption(t);case"string":return $(t).data(this.options.caption)}}.call(this),'<span class="slick-lightbox-slick-caption">'+i+"</span>"):""},t.prototype.getElementSrc=function(t){switch(typeof this.options.src){case"function":return this.options.src(t);case"string":return $(t).attr(this.options.src);default:return t.href}},t.prototype.unbindEvents=function(){return $(window).off(".slickLightbox"),$(document).off(".slickLightbox"),this.modalElement.off(".slickLightbox")},t.prototype.destroy=function(t){return null==t&&(t=!1),this.didInit&&(this.unbindEvents(),setTimeout(function(t){return function(){return t.modalElement.remove()}}(this),this.options.destroyTimeout)),t?this.element.off(".slickLightbox",this.options.itemSelector):void 0},t.prototype.destroyPrevious=function(){return $("body").children(".slick-lightbox").trigger("destroy.slickLightbox")},t.prototype.getTransitionDuration=function(){var t;return this.transitionDuration?this.transitionDuration:(t=this.modalElement.css("transition-duration"),this.transitionDuration=t.indexOf("ms")>-1?parseFloat(t):1e3*parseFloat(t))},t}(),defaults={background:"rgba(0,0,0,.8)",closeOnEscape:!0,closeOnBackdropClick:!0,destroyTimeout:500,itemSelector:"a",navigateByKeyboard:!0,src:!1,caption:!1,captionPosition:"dynamic",images:!1,slick:{}},$.fn.slickLightbox=function(t){return t=$.extend({},defaults,t),this.slickLightbox=new SlickLightbox(this,t),this},$.fn.unslickLightbox=function(){return this.slickLightbox.destroy(!0)};
//# sourceMappingURL=slick-lightbox.min.js.map
\ No newline at end of file
css_dir = "."
sass_dir = "."
images_dir = "."
fonts_dir = "fonts"
relative_assets = true
output_style = :compact
line_comments = false
preferred_syntax = :scss
\ No newline at end of file
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Generated by Fontastic.me</metadata>
<defs>
<font id="slick" horiz-adv-x="512">
<font-face font-family="slick" units-per-em="512" ascent="480" descent="-32"/>
<missing-glyph horiz-adv-x="512" />
<glyph unicode="&#8594;" d="M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
<glyph unicode="&#8592;" d="M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
<glyph unicode="&#8226;" d="M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
<glyph unicode="&#97;" d="M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z"/>
</font></defs></svg>
This diff is collapsed.
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
background: #fff url('./ajax-loader.gif') center center no-repeat;
}
/* Icons */
@font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url('./fonts/slick.eot');
src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
margin-top: -10px;
padding: 0;
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
}
/* Dots */
.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -45px;
display: block;