mirror of
https://github.com/medialab-prado/datamad2017.git
synced 2024-12-26 04:31:22 +01:00
Updated to v.0.5 https://github.com/gdg-x/zeppelin/releases/tag/v0.5
This commit is contained in:
parent
8f50469039
commit
4ae5844b2a
29 changed files with 171 additions and 181 deletions
26
README.md
26
README.md
|
@ -30,22 +30,22 @@ Or watch project presentation from [GDG[x] Townhall meeting](http://www.youtube.
|
||||||
|
|
||||||
## Local development
|
## Local development
|
||||||
|
|
||||||
Check if you have [all requirments for local environment](http://jekyllrb.com/docs/installation/), install [Jekyll server](http://jekyllrb.com/docs/quickstart/) gem and run this command from project root folder:
|
Check if you have [all requirments for local environment](http://jekyllrb.com/docs/installation/), install [Jekyll server](http://jekyllrb.com/docs/quickstart/) gem.
|
||||||
|
Install GitHub pages
|
||||||
|
```bash
|
||||||
|
gem install github-pages
|
||||||
|
```
|
||||||
|
|
||||||
|
Run this command from project root folder:
|
||||||
```bash
|
```bash
|
||||||
jekyll serve -w
|
jekyll serve -w
|
||||||
```
|
```
|
||||||
Site will be available at http://127.0.0.1:4000/zeppelin/
|
Site will be available at http://127.0.0.1:4000/zeppelin/ or http://localhost:4000/zeppelin/ (on Windows)
|
||||||
|
|
||||||
**NOTE:** in this mode all changes to html and data files will be automatically regenerated, but after changing ```_config.yml``` you have to restart server.
|
**NOTE:** in this mode all changes to html and data files will be automatically regenerated, but after changing ```_config.yml``` you have to restart server.
|
||||||
|
|
||||||
### Sass support
|
### Sass(Compass) support
|
||||||
Install Sass. Ruby uses Gems to manage its various packages of code like Sass. In your open terminal window type:
|
Install the latest version of [Compass](http://compass-style.org/). Ruby uses Gems to manage its various packages of code like Sass. In your open terminal window type:
|
||||||
```bash
|
|
||||||
gem install sass
|
|
||||||
```
|
|
||||||
|
|
||||||
Also you need to install the latest version of [Compass](http://compass-style.org/) with command
|
|
||||||
```bash
|
```bash
|
||||||
gem install compass --pre
|
gem install compass --pre
|
||||||
```
|
```
|
||||||
|
@ -60,10 +60,10 @@ And for prefixing css3 properties use [Autoprefixer](https://github.com/ai/autop
|
||||||
gem install autoprefixer-rails
|
gem install autoprefixer-rails
|
||||||
```
|
```
|
||||||
|
|
||||||
To watch changes in `.sass` files and compile it to the `.css` on a fly, run this command from `\_sass\` folder
|
**Note:** Also you need to install [Node.js](http://nodejs.org/download/)
|
||||||
```bash
|
|
||||||
compass watch -c config.rb -e production
|
To watch changes of `.sass` files and compile it to the `.css` on a fly change property `safe: true` to `safe: false` in `_config.yml`.
|
||||||
```
|
**Note: It works only on local machine, because GitHub runs Jekyll in `--save` [mode](https://help.github.com/articles/using-jekyll-with-pages/#configuration-overrides)**
|
||||||
|
|
||||||
Learn more about Sass development from [documentation](https://github.com/gdg-x/zeppelin/wiki/Sass-development).
|
Learn more about Sass development from [documentation](https://github.com/gdg-x/zeppelin/wiki/Sass-development).
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
# Plugins
|
||||||
|
gems:
|
||||||
|
- jekyll-sitemap
|
||||||
|
safe: false
|
||||||
|
|
||||||
# Build Settings
|
# Build Settings
|
||||||
markdown: kramdown
|
markdown: kramdown
|
||||||
permalink: pretty
|
permalink: pretty
|
||||||
|
@ -112,7 +117,7 @@ venueFeatures: ["3 huge cinema screens", "Doulby Digital Surround EX audio syste
|
||||||
tweetsFeedImage: "twitter-feed.jpg"
|
tweetsFeedImage: "twitter-feed.jpg"
|
||||||
tweetsFeedTitle: "What's Up?"
|
tweetsFeedTitle: "What's Up?"
|
||||||
twitterHashTag: "devfest"
|
twitterHashTag: "devfest"
|
||||||
twitterFeed: "http://lviv.gdg.org.ua/tweetledee/favoritesjson.php?c=10&cache_interval=900"
|
twitterFeed: "http://lviv.gdg.org.ua/tweetledee/favoritesjson.php?c=10&cache_interval=8000"
|
||||||
|
|
||||||
# Partners Block
|
# Partners Block
|
||||||
organizersTitle: "Organizers"
|
organizersTitle: "Organizers"
|
||||||
|
|
|
@ -16,22 +16,26 @@
|
||||||
speakers: [3, 6]
|
speakers: [3, 6]
|
||||||
language: en
|
language: en
|
||||||
complexity: "Intermediate"
|
complexity: "Intermediate"
|
||||||
|
video: "//www.youtube.com/embed/v3SCiUqI1yQ"
|
||||||
-
|
-
|
||||||
id: 002
|
id: 002
|
||||||
title: "Building Cloud-powered wearable Apps"
|
title: "Building Cloud-powered wearable Apps"
|
||||||
description: "Android wear extends the Android platform to a new generation of wearable devices. The user experience is designed specifically for wearables. In this session you’ll see how to use the Android Wear SDK to build a connected cloud-powered application. Using Android Studio and it’s cloud extensions, you’ll see how to build an app that ‘listens’ for changes in stock prices, and notifies a wearable device. You’ll also see how to use voice controls on the device to trigger interactions with the app, such as buying or selling the stock after a notification. Call to action: Get the SDK and start building apps today!"
|
description: "I will speak and show how to:<br>- Respond to touch events in your views with touch feedback animations.<br>- Hide and show views with reveal effect animations.<br>- Switch between activities with custom activity transition animations.<br>- Create more natural animations with curved motion.<br>- Animate changes in one or more view properties with view state change animations.<br>- Create icon morphing transition"
|
||||||
subtype: presentation
|
subtype: presentation
|
||||||
speakers: [4, 5]
|
speakers: [4, 5]
|
||||||
language: en
|
language: en
|
||||||
complexity: "Beginner"
|
complexity: "Intermediate"
|
||||||
|
presentation: "https://speakerdeck.com/gdglviv/dmytro-danylyk-android-l-animation"
|
||||||
|
video: "//www.youtube.com/embed/v3SCiUqI1yQ"
|
||||||
-
|
-
|
||||||
id: 003
|
id: 003
|
||||||
title: "The world is your playground - go global with Google"
|
title: "Android L Animation"
|
||||||
description: "More than ever before, developing for global audience is a necessity than a luxury in today's world. Are you ready ... where to start? what does it entail? how do I do it? how to promote in local markets? This talk will address above questions for android, chrome and web developers. In our journey of the where, what and how, we will take an in-depth look at various internationalization and localization tools & strategies available to you."
|
description: "More than ever before, developing for global audience is a necessity than a luxury in today's world. Are you ready ... where to start? what does it entail? how do I do it? how to promote in local markets? This talk will address above questions for android, chrome and web developers. In our journey of the where, what and how, we will take an in-depth look at various internationalization and localization tools & strategies available to you."
|
||||||
subtype: presentation
|
subtype: presentation
|
||||||
speakers: [4]
|
speakers: [4]
|
||||||
language: en
|
language: en
|
||||||
complexity: "Expert"
|
complexity: "Intermediate"
|
||||||
|
presentation: "https://speakerdeck.com/gdglviv/dmytro-danylyk-android-l-animation"
|
||||||
-
|
-
|
||||||
id: 004
|
id: 004
|
||||||
title: "Polymer: Interacting with Google Services using nothing but HTML"
|
title: "Polymer: Interacting with Google Services using nothing but HTML"
|
||||||
|
@ -40,6 +44,8 @@
|
||||||
speakers: [6]
|
speakers: [6]
|
||||||
language: uk
|
language: uk
|
||||||
complexity: "Beginner"
|
complexity: "Beginner"
|
||||||
|
presentation: "https://speakerdeck.com/gdglviv/mateusz-herych-guava-beyond-collections"
|
||||||
|
video: "//www.youtube.com/embed/v3SCiUqI1yQ"
|
||||||
-
|
-
|
||||||
id: 005
|
id: 005
|
||||||
title: "Test: Interacting with Google Services using nothing but HTML"
|
title: "Test: Interacting with Google Services using nothing but HTML"
|
||||||
|
@ -48,3 +54,5 @@
|
||||||
speakers: [7]
|
speakers: [7]
|
||||||
language: en
|
language: en
|
||||||
complexity: "Expert"
|
complexity: "Expert"
|
||||||
|
presentation: "https://speakerdeck.com/gdglviv/michal-tajchert-wearables-views"
|
||||||
|
video: "//www.youtube.com/embed/v3SCiUqI1yQ"
|
||||||
|
|
|
@ -41,7 +41,7 @@
|
||||||
<meta name="msapplication-TileImage" content="{{ "/img/favicons/mstile-144x144.png" | prepend: site.baseurl }}">
|
<meta name="msapplication-TileImage" content="{{ "/img/favicons/mstile-144x144.png" | prepend: site.baseurl }}">
|
||||||
<meta name="msapplication-config" content="{{ "/img/favicons/browserconfig.xml" | prepend: site.baseurl }}">
|
<meta name="msapplication-config" content="{{ "/img/favicons/browserconfig.xml" | prepend: site.baseurl }}">
|
||||||
|
|
||||||
<link href="{{ "/css/main.min.css" | prepend: site.baseurl }}" rel="stylesheet">
|
<link href="{{ "/css/main.css" | prepend: site.baseurl }}" rel="stylesheet">
|
||||||
|
|
||||||
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||||||
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<header id="top-header" class="top-header">
|
<header id="top-header" class="top-header">
|
||||||
<div class="overlay white-solid"></div>
|
<div class="overlay white-solid"></div>
|
||||||
<svg id="menu-trigger" class="menu-trigger icon icon-menu visible-xs" viewBox="0 0 32 32" data-effect="st-effect">
|
<svg id="menu-trigger" class="menu-trigger icon icon-menu visible-xs" viewBox="0 0 32 32">
|
||||||
<use xlink:href="{{ site.baseurl }}/img/sprites/sprites.svg#icon-menu"></use>
|
<use xlink:href="{{ site.baseurl }}/img/sprites/sprites.svg#icon-menu"></use>
|
||||||
</svg>
|
</svg>
|
||||||
<a href="{{ site.baseurl }}/" id="logo-header" class="logo-header">
|
<a href="{{ site.baseurl }}/" id="logo-header" class="logo-header">
|
||||||
|
|
|
@ -37,7 +37,7 @@
|
||||||
{% if slot != 404 %}
|
{% if slot != 404 %}
|
||||||
{% for session in site.data.sessions %}
|
{% for session in site.data.sessions %}
|
||||||
{% if slot == session.id and session.service == null %}
|
{% if slot == session.id and session.service == null %}
|
||||||
<div class="slot col-md-{{ slotColWidth }} col-xs-12 flexbox-item-height" data-slot-detail="{{ day.tracks[slotIndex].title }}" data-toggle="modal" data-target="#sessionDetail-{{ session.id }}">
|
<div id="session-{{ session.id }}" class="slot col-md-{{ slotColWidth }} col-xs-12 flexbox-item-height" data-slot-detail="{{ day.tracks[slotIndex].title }}" data-toggle="modal" data-target="#sessionDetail-{{ session.id }}">
|
||||||
<div class="color-line" style="background: {{ day.tracks[slotIndex].color }}"></div>
|
<div class="color-line" style="background: {{ day.tracks[slotIndex].color }}"></div>
|
||||||
<div class="slot-content" style="border-right-color: {{ day.tracks[slotIndex].color }}">
|
<div class="slot-content" style="border-right-color: {{ day.tracks[slotIndex].color }}">
|
||||||
<h5 class="slot-title" itemprop="name">{{ session.title }}</h5>
|
<h5 class="slot-title" itemprop="name">{{ session.title }}</h5>
|
||||||
|
|
|
@ -14,7 +14,15 @@
|
||||||
<h4>{{ session.title }}</h4>
|
<h4>{{ session.title }}</h4>
|
||||||
<span class="theme-metadata"><span class="caption">Language: </span>{{ session.language }}</span>
|
<span class="theme-metadata"><span class="caption">Language: </span>{{ session.language }}</span>
|
||||||
<span class="theme-metadata"><span class="caption">Complexity: </span>{{ session.complexity }}</span>
|
<span class="theme-metadata"><span class="caption">Complexity: </span>{{ session.complexity }}</span>
|
||||||
|
{% if session.video %}
|
||||||
|
<div class="theme-video embed-responsive embed-responsive-16by9">
|
||||||
|
<iframe class="embed-responsive-item" src="{{ session.video }}"></iframe>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
<p class="theme-description">{{ session.description }}</p>
|
<p class="theme-description">{{ session.description }}</p>
|
||||||
|
{% if session.presentation %}
|
||||||
|
<a class="theme-presentation" href="{{ session.presentation }}" title="Presentation" target="_blank">View presentation</a>
|
||||||
|
{% endif %}
|
||||||
<hr>
|
<hr>
|
||||||
<div class="people-details">
|
<div class="people-details">
|
||||||
{% for speaker in site.data.speakers %}
|
{% for speaker in site.data.speakers %}
|
||||||
|
|
|
@ -19,7 +19,15 @@
|
||||||
<h4>{{ session.title }}</h4>
|
<h4>{{ session.title }}</h4>
|
||||||
<span class="theme-metadata"><span class="caption">Language: </span>{{ session.language }}</span>
|
<span class="theme-metadata"><span class="caption">Language: </span>{{ session.language }}</span>
|
||||||
<span class="theme-metadata"><span class="caption">Complexity: </span>{{ session.complexity }}</span>
|
<span class="theme-metadata"><span class="caption">Complexity: </span>{{ session.complexity }}</span>
|
||||||
|
{% if session.video %}
|
||||||
|
<div class="theme-video embed-responsive embed-responsive-16by9">
|
||||||
|
<iframe class="embed-responsive-item" src="{{ session.video }}"></iframe>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
<p class="theme-description">{{ session.description }}</p>
|
<p class="theme-description">{{ session.description }}</p>
|
||||||
|
{% if session.presentation %}
|
||||||
|
<a class="theme-presentation" href="{{ session.presentation }}" title="Presentation" target="_blank">View presentation</a>
|
||||||
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
11
_layouts/compress.html
Normal file
11
_layouts/compress.html
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
#
|
||||||
|
# Jekyll layout that compresses HTML
|
||||||
|
# v0.3.1
|
||||||
|
# https://github.com/penibelst/jekyll-compress-html
|
||||||
|
# © 2014 Anatol Broder (http://penibelst.de/)
|
||||||
|
# MIT License
|
||||||
|
#
|
||||||
|
---
|
||||||
|
|
||||||
|
{% assign _pres = content | split: '<pre' %}{% for _pre1 in _pres %}{% assign _pre2 = _pre1 | split: '</pre>' %}{% if _pre2.size == 2 %}<pre{{ _pre2.first }}</pre>{% endif %}{% assign _second = _pre2.last | split: ' ' | join: ' ' %}{% for _element in site.compress_html.clippings %}{% assign _edges = ' <element,<element; </element>,</element>;</element> ,</element>' | replace: 'element', _element | split: ';' %}{% for _edge in _edges %}{% assign _replacement = _edge | split: ',' %}{% assign _second = _second | replace: _replacement[0], _replacement[1] %}{% endfor %}{% endfor %}{% for _element in site.compress_html.endings %}{% assign _closing = '</element>' | replace: 'element', _element %}{% assign _second = _second | remove: _closing %}{% endfor %}{{ _second }}{% endfor %}
|
|
@ -1,3 +1,7 @@
|
||||||
|
---
|
||||||
|
layout: compress
|
||||||
|
---
|
||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
|
|
||||||
|
|
29
_plugins/generator_scss.rb
Normal file
29
_plugins/generator_scss.rb
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
#
|
||||||
|
# Jekyll Generator for SCSS
|
||||||
|
#
|
||||||
|
# (File paths in this description relative to jekyll project root directory)
|
||||||
|
# Place this file in ./_plugins
|
||||||
|
# Place .scss files in ./_scss
|
||||||
|
# Compiles .scss files in ./_scss to .css files in whatever directory you indicated in your config
|
||||||
|
# Config file placed in ./_sass/config.rb
|
||||||
|
#
|
||||||
|
|
||||||
|
require 'sass'
|
||||||
|
require 'pathname'
|
||||||
|
require 'compass'
|
||||||
|
require 'compass/exec'
|
||||||
|
|
||||||
|
module Jekyll
|
||||||
|
|
||||||
|
class CompassGenerator < Generator
|
||||||
|
safe true
|
||||||
|
|
||||||
|
def generate(site)
|
||||||
|
Dir.chdir File.expand_path('../_sass', File.dirname(__FILE__)) do
|
||||||
|
Compass::Exec::SubCommandUI.new(%w(compile)).run!
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
|
@ -10,34 +10,18 @@ on_stylesheet_saved do |file|
|
||||||
end
|
end
|
||||||
|
|
||||||
http_path = "/"
|
http_path = "/"
|
||||||
css_dir = "../css"
|
|
||||||
sass_dir = "./"
|
sass_dir = "./"
|
||||||
|
css_dir = "../css"
|
||||||
images_dir = "../img"
|
images_dir = "../img"
|
||||||
javascripts_dir = "../js"
|
javascripts_dir = "../js"
|
||||||
|
|
||||||
if environment == :development
|
|
||||||
line_comments = true
|
|
||||||
relative_assets = true
|
|
||||||
output_style = :expanded
|
|
||||||
end
|
|
||||||
|
|
||||||
if environment == :production
|
|
||||||
line_comments = false
|
line_comments = false
|
||||||
relative_assets = true
|
relative_assets = true
|
||||||
output_style = :compressed
|
output_style = :compressed
|
||||||
|
|
||||||
require 'fileutils'
|
|
||||||
on_stylesheet_saved do |file|
|
|
||||||
if File.exists?(file)
|
|
||||||
filename = File.basename(file, File.extname(file))
|
|
||||||
File.rename(file, "../css" + "/" + filename + ".min" + File.extname(file))
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
# Remove multiline comments - monkey patch
|
# Remove multiline comments - monkey patch
|
||||||
class Sass::Tree::Visitors::Perform < Sass::Tree::Visitors::Base
|
class Sass::Tree::Visitors::Perform < Sass::Tree::Visitors::Base
|
||||||
# Removes all comments completely
|
# # Removes all comments completely
|
||||||
def visit_comment(node)
|
def visit_comment(node)
|
||||||
return []
|
return []
|
||||||
end
|
end
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
background-position: center center !important;
|
background-position: center center !important;
|
||||||
background-size: cover !important;
|
background-size: cover !important;
|
||||||
&.parallax {
|
&.parallax {
|
||||||
background-attachment: fixed;
|
//background-attachment: fixed;
|
||||||
box-shadow: inset 0 0 12px 3px rgba(0, 0, 0, .75);
|
box-shadow: inset 0 0 12px 3px rgba(0, 0, 0, .75);
|
||||||
}
|
}
|
||||||
&.standart-height {
|
&.standart-height {
|
||||||
|
@ -129,6 +129,3 @@
|
||||||
.reset-padding {
|
.reset-padding {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
.disable-scrolling {
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
|
@ -44,8 +44,14 @@ $modal-highlight-color: #212121;
|
||||||
color: $modal-highlight-color;
|
color: $modal-highlight-color;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.theme-video {
|
||||||
|
margin: 20px 0;
|
||||||
|
}
|
||||||
.theme-description {
|
.theme-description {
|
||||||
margin: 12px 0 37px;
|
margin: 12px 0 20px;
|
||||||
|
}
|
||||||
|
.theme-presentation {
|
||||||
|
font-size: 15px;
|
||||||
}
|
}
|
||||||
.people-details {
|
.people-details {
|
||||||
.row {
|
.row {
|
||||||
|
|
|
@ -68,7 +68,7 @@ nav {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
transition: $long-transition;
|
transition: $long-transition;
|
||||||
background: #fff;
|
background: #fff;
|
||||||
transform: translate(-100%,0);
|
transform: translateX(-100%);
|
||||||
}
|
}
|
||||||
.st-menu-open & {
|
.st-menu-open & {
|
||||||
transform: translate(0);
|
transform: translate(0);
|
||||||
|
@ -89,6 +89,9 @@ nav {
|
||||||
}
|
}
|
||||||
.top-header.after-scroll & {
|
.top-header.after-scroll & {
|
||||||
transform: translateY(20px);
|
transform: translateY(20px);
|
||||||
|
@media (max-width: 767px) {
|
||||||
|
transform: translateY(0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
li {
|
li {
|
||||||
|
|
15
_sass/vendor/_waves.scss
vendored
15
_sass/vendor/_waves.scss
vendored
|
@ -1,11 +1,11 @@
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* Waves v0.5.1
|
* Waves v0.5.4
|
||||||
* https://publicis-indonesia.github.io/Waves
|
* http://fian.my.id/Waves
|
||||||
*
|
*
|
||||||
* Copyright 2014 Publicis Metro Indonesia, PT. and other contributors
|
* Copyright 2014 Alfiana E. Sibuea and other contributors
|
||||||
* Released under the BSD license
|
* Released under the MIT license
|
||||||
* https://github.com/publicis-indonesia/Waves/blob/master/LICENSE
|
* https://github.com/fians/Waves/blob/master/LICENSE
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@mixin transition ($transition) {
|
@mixin transition ($transition) {
|
||||||
|
@ -64,8 +64,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.waves-button,
|
.waves-button,
|
||||||
.waves-icon {
|
.waves-circle {
|
||||||
-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
|
-webkit-transform: translateZ(0);
|
||||||
|
-webkit-image-mask: -webkit-radial-gradient(circle, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
|
||||||
}
|
}
|
||||||
|
|
||||||
.waves-button,
|
.waves-button,
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
@echo off
|
|
||||||
|
|
||||||
set LOCAL_DIR=%~dp0
|
|
||||||
set LOCAL_DIR=%LOCAL_DIR:~0,-1%
|
|
||||||
set CSS_SOURCE=%~1
|
|
||||||
set JS_SOURCE=%~2
|
|
||||||
|
|
||||||
call %LOCAL_DIR%\minify_css.bat "%CSS_SOURCE%"
|
|
||||||
call %LOCAL_DIR%\minify_js.bat "%JS_SOURCE%"
|
|
||||||
|
|
||||||
pause
|
|
|
@ -1,9 +0,0 @@
|
||||||
@echo on
|
|
||||||
set LOCAL_DIR=%~dp0
|
|
||||||
set LOCAL_DIR=%LOCAL_DIR:~0,-1%
|
|
||||||
if "%~1"=="" (set "SOURCE=..\..\css") else (set "SOURCE=%~1")
|
|
||||||
|
|
||||||
echo Optimizing css with yuicompressor
|
|
||||||
forfiles /p %SOURCE% /s /m "*.css" /c "cmd /c echo processing @path && java -jar %LOCAL_DIR%\yuicompressor-2.4.8.jar @path -o @fname.min.css"
|
|
||||||
|
|
||||||
pause
|
|
|
@ -1,10 +0,0 @@
|
||||||
@echo on
|
|
||||||
set LOCAL_DIR=%~dp0
|
|
||||||
set LOCAL_DIR=%LOCAL_DIR:~0,-1%
|
|
||||||
set "SOURCE=..\..\css"
|
|
||||||
|
|
||||||
echo Optimizing main.css to main.min.css
|
|
||||||
cd %SOURCE%
|
|
||||||
java -jar %LOCAL_DIR%\yuicompressor-2.4.8.jar main.css -o main.min.css
|
|
||||||
|
|
||||||
pause
|
|
2
css/main.css
Normal file
2
css/main.css
Normal file
File diff suppressed because one or more lines are too long
2
css/main.min.css
vendored
2
css/main.min.css
vendored
File diff suppressed because one or more lines are too long
2
feed.xml
2
feed.xml
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
layout: none
|
layout: null
|
||||||
---
|
---
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
!function(a){a.fn.appear=function(g,f){var d=a.extend({data:void 0,one:!0,accX:0,accY:0},f);return this.each(function(){var e=a(this);if(e.appeared=!1,!g)return void e.trigger("appear",d.data);var c=a(window),h=function(){if(!e.is(":visible"))return void(e.appeared=!1);var b=c.scrollLeft(),h=c.scrollTop(),k=e.offset(),a=k.left,k=k.top,f=d.accX,g=d.accY,x=e.height(),s=c.height(),v=e.width(),t=c.width();h>k+x+g||k>h+s+g||b>a+v+f||a>b+t+f?e.appeared=!1:e.appeared||e.trigger("appear",d.data)},b=function(){if(e.appeared=
|
!function(a){a.fn.appear=function(h,d){var c=a.extend({data:void 0,one:!0,accX:0,accY:0},d);return this.each(function(){var e=a(this);if(e.appeared=!1,!h)return void e.trigger("appear",c.data);var k=a(window),f=function(){if(!e.is(":visible"))return void(e.appeared=!1);var f=k.scrollLeft(),b=k.scrollTop(),a=e.offset(),h=a.left,a=a.top,d=c.accX,g=c.accY,E=e.height(),F=k.height(),G=e.width(),z=k.width();b>a+E+g||a>b+F+g||f>h+G+d||h>f+z+d?e.appeared=!1:e.appeared||e.trigger("appear",c.data)},b=function(){if(e.appeared=
|
||||||
!0,d.one){c.unbind("scroll",h);var b=a.inArray(h,a.fn.appear.checks);0>b||a.fn.appear.checks.splice(b,1)}g.apply(this,arguments)};d.one?e.one("appear",d.data,b):e.bind("appear",d.data,b);c.scroll(h);a.fn.appear.checks.push(h);h()})};a.extend(a.fn.appear,{checks:[],timeout:null,checkAll:function(){var g=a.fn.appear.checks.length;if(0<g)for(;g--;)a.fn.appear.checks[g]()},run:function(){a.fn.appear.timeout&&clearTimeout(a.fn.appear.timeout);a.fn.appear.timeout=setTimeout(a.fn.appear.checkAll,20)}});
|
!0,c.one){k.unbind("scroll",f);var b=a.inArray(f,a.fn.appear.checks);0>b||a.fn.appear.checks.splice(b,1)}h.apply(this,arguments)};c.one?e.one("appear",c.data,b):e.bind("appear",c.data,b);k.scroll(f);a.fn.appear.checks.push(f);f()})};a.extend(a.fn.appear,{checks:[],timeout:null,checkAll:function(){var h=a.fn.appear.checks.length;if(0<h)for(;h--;)a.fn.appear.checks[h]()},run:function(){a.fn.appear.timeout&&clearTimeout(a.fn.appear.timeout);a.fn.appear.timeout=setTimeout(a.fn.appear.checkAll,20)}});
|
||||||
a.each("append prepend after before attr removeAttr addClass removeClass toggleClass remove css show hide".split(" "),function(g,f){var d=a.fn[f];d&&(a.fn[f]=function(){var f=d.apply(this,arguments);return a.fn.appear.run(),f})})}(jQuery);!function(a){a.fn.countTo=function(g){return g=g||{},a(this).each(function(){function f(c){c=d.formatter.call(h,c,d);b.text(c)}var d=a.extend({},a.fn.countTo.defaults,{from:a(this).data("from"),to:a(this).data("to"),speed:a(this).data("speed"),refreshInterval:a(this).data("refresh-interval"),decimals:a(this).data("decimals")},g),e=Math.ceil(d.speed/d.refreshInterval),c=(d.to-d.from)/e,h=this,b=a(this),q=0,l=d.from,k=b.data("countTo")||{};b.data("countTo",k);k.interval&&clearInterval(k.interval);k.interval=
|
a.each("append prepend after before attr removeAttr addClass removeClass toggleClass remove css show hide".split(" "),function(h,d){var c=a.fn[d];c&&(a.fn[d]=function(){var e=c.apply(this,arguments);return a.fn.appear.run(),e})})}(jQuery);
|
||||||
setInterval(function(){l+=c;q++;f(l);"function"==typeof d.onUpdate&&d.onUpdate.call(h,l);e>q||(b.removeData("countTo"),clearInterval(k.interval),l=d.to,"function"==typeof d.onComplete&&d.onComplete.call(h,l))},d.refreshInterval);f(l)})};a.fn.countTo.defaults={from:0,to:0,speed:1E3,refreshInterval:100,decimals:0,formatter:function(a,f){return a.toFixed(f.decimals)},onUpdate:null,onComplete:null}}(jQuery);(function(){var a,g;a=this.jQuery;g=a(window);a.fn.stick_in_parent=function(f){var d,e,c,h,b,q,l;null==f&&(f={});h=f.sticky_class;d=f.inner_scrolling;c=f.parent;e=f.offset_top;null==e&&(e=0);null==c&&(c=void 0);null==d&&(d=!0);null==h&&(h="is_stuck");b=function(b,f,q,l,x,s,v){var t,B,u,z,n,p,C,A,r,m;if(!b.data("sticky_kit")){b.data("sticky_kit",!0);p=b.parent();null!=c&&(p=p.closest(c));if(!p.length)throw"failed to find stick parent";t=u=!1;r=a("<div />");r.css("position",b.css("position"));C=function(){var c,
|
!function(a){a.fn.countTo=function(h){return h=h||{},a(this).each(function(){function d(k){k=c.formatter.call(f,k,c);b.text(k)}var c=a.extend({},a.fn.countTo.defaults,{from:a(this).data("from"),to:a(this).data("to"),speed:a(this).data("speed"),refreshInterval:a(this).data("refresh-interval"),decimals:a(this).data("decimals")},h),e=Math.ceil(c.speed/c.refreshInterval),k=(c.to-c.from)/e,f=this,b=a(this),y=0,n=c.from,l=b.data("countTo")||{};b.data("countTo",l);l.interval&&clearInterval(l.interval);l.interval=
|
||||||
h;c=parseInt(p.css("border-top-width"),10);h=parseInt(p.css("padding-top"),10);f=parseInt(p.css("padding-bottom"),10);q=p.offset().top+c+h;l=p.height();c=u?(u=!1,t=!1,b.insertAfter(r).css({position:"",top:"",width:"",bottom:""}),r.detach(),!0):void 0;x=b.offset().top-parseInt(b.css("margin-top"),10)-e;s=b.outerHeight(!0);v=b.css("float");r.css({width:b.outerWidth(!0),height:s,display:b.css("display"),"vertical-align":b.css("vertical-align"),"float":v});if(c)return m()};C();if(s!==l)return z=void 0,
|
setInterval(function(){n+=k;y++;d(n);"function"==typeof c.onUpdate&&c.onUpdate.call(f,n);e>y||(b.removeData("countTo"),clearInterval(l.interval),n=c.to,"function"==typeof c.onComplete&&c.onComplete.call(f,n))},c.refreshInterval);d(n)})};a.fn.countTo.defaults={from:0,to:0,speed:1E3,refreshInterval:100,decimals:0,formatter:function(a,d){return a.toFixed(d.decimals)},onUpdate:null,onComplete:null}}(jQuery);
|
||||||
n=e,m=function(){var c,a,m,y;m=g.scrollTop();null!=z&&(a=m-z);z=m;u?(y=m+s+n>l+q,t&&!y&&(t=!1,b.css({position:"fixed",bottom:"",top:n}).trigger("sticky_kit:unbottom")),m<x&&(u=!1,n=e,"left"!==v&&"right"!==v||b.insertAfter(r),r.detach(),c={position:"",width:"",top:""},b.css(c).removeClass(h).trigger("sticky_kit:unstick")),d&&(c=g.height(),s>c&&!t&&(n-=a,n=Math.max(c-s,n),n=Math.min(e,n),u&&b.css({top:n+"px"})))):m>x&&(u=!0,c={position:"fixed",top:n},c.width="border-box"===b.css("box-sizing")?b.outerWidth()+
|
(function(){var a,h;a=this.jQuery||window.jQuery;h=a(window);a.fn.stick_in_parent=function(d){var c,e,k,f,b,y,n,l,p,r;null==d&&(d={});n=d.sticky_class;e=d.inner_scrolling;y=d.recalc_every;b=d.parent;f=d.offset_top;k=d.spacer;c=d.bottoming;null==f&&(f=0);null==b&&(b=void 0);null==e&&(e=!0);null==n&&(n="is_stuck");null==c&&(c=!0);l=function(g,d,l,p,z,w,v){var x,r,u,C,q,s,D,A,B,t,m;if(!g.data("sticky_kit")){g.data("sticky_kit",!0);s=g.parent();null!=b&&(s=s.closest(b));if(!s.length)throw"failed to find stick parent";
|
||||||
"px":b.width()+"px",b.css(c).addClass(h).after(r),"left"!==v&&"right"!==v||r.append(b),b.trigger("sticky_kit:stick"));if(u&&(null==y&&(y=m+s+n>l+q),!t&&y))return t=!0,"static"===p.css("position")&&p.css({position:"relative"}),b.css({position:"absolute",bottom:f,top:"auto"}).trigger("sticky_kit:bottom")},A=function(){C();return m()},B=function(){g.off("scroll",m);a(document.body).off("sticky_kit:recalc",A);b.off("sticky_kit:detach",B);b.removeData("sticky_kit");b.css({position:"",bottom:"",top:""});
|
x=u=!1;(t=null!=k?k&&g.closest(k):a("<div />"))&&t.css("position",g.css("position"));D=function(){var b,a,e;b=parseInt(s.css("border-top-width"),10);a=parseInt(s.css("padding-top"),10);d=parseInt(s.css("padding-bottom"),10);l=s.offset().top+b+a;p=s.height();u&&(x=u=!1,null==k&&(g.insertAfter(t),t.detach()),g.css({position:"",top:"",width:"",bottom:""}).removeClass(n),e=!0);z=g.offset().top-parseInt(g.css("margin-top"),10)-f;w=g.outerHeight(!0);v=g.css("float");t&&t.css({width:g.outerWidth(!0),height:w,
|
||||||
p.position("position","");if(u)return b.insertAfter(r).removeClass(h),r.remove()},g.on("touchmove",m),g.on("scroll",m),g.on("resize",A),a(document.body).on("sticky_kit:recalc",A),b.on("sticky_kit:detach",B),setTimeout(m,0)}};q=0;for(l=this.length;q<l;q++)f=this[q],b(a(f));return this}}).call(this);!function(a){var g=function(f,d){this.el=a(f);this.options=a.extend({},a.fn.typed.defaults,d);this.text=this.el.text();this.typeSpeed=this.options.typeSpeed;this.startDelay=this.options.startDelay;this.backSpeed=this.options.backSpeed;this.backDelay=this.options.backDelay;this.strings=this.options.strings;this.arrayPos=this.strPos=0;this.string=this.strings[this.arrayPos];this.stopNum=0;this.loop=this.options.loop;this.loopCount=this.options.loopCount;this.curLoop=1;this.stopArray=!1===this.loop?
|
display:g.css("display"),"vertical-align":g.css("vertical-align"),"float":v});if(e)return m()};D();if(w!==p)return C=void 0,q=f,B=y,m=function(){var b,a,m,r;null!=B&&(--B,0>=B&&(B=y,D()));m=h.scrollTop();null!=C&&(a=m-C);C=m;u?(c&&(r=m+w+q>p+l,x&&!r&&(x=!1,g.css({position:"fixed",bottom:"",top:q}).trigger("sticky_kit:unbottom"))),m<z&&(u=!1,q=f,null==k&&("left"!==v&&"right"!==v||g.insertAfter(t),t.detach()),b={position:"",width:"",top:""},g.css(b).removeClass(n).trigger("sticky_kit:unstick")),e&&
|
||||||
this.strings.length-1:this.strings.length;this.build()};g.prototype={constructor:g,init:function(){var a=this;setTimeout(function(){a.typewrite(a.string,a.strPos)},a.startDelay)},build:function(){this.el.after('<span id="typed-cursor">|</span>');this.init()},typewrite:function(a,d){var e=Math.round(70*Math.random())+this.typeSpeed,c=this;setTimeout(function(){if(c.arrayPos<c.strings.length){if("^"===a.substr(d,1)){var h=a.substr(d+1).indexOf(" "),h=a.substr(d+1,h);a=a.replace("^"+h,"")}else h=0;setTimeout(function(){if(c.el.text(c.text+
|
(b=h.height(),w>b&&!x&&(q-=a,q=Math.max(b-w,q),q=Math.min(f,q),u&&g.css({top:q+"px"})))):m>z&&(u=!0,b={position:"fixed",top:q},b.width="border-box"===g.css("box-sizing")?g.outerWidth()+"px":g.width()+"px",g.css(b).addClass(n),null==k&&(g.after(t),"left"!==v&&"right"!==v||t.append(g)),g.trigger("sticky_kit:stick"));if(u&&c&&(null==r&&(r=m+w+q>p+l),!x&&r))return x=!0,"static"===s.css("position")&&s.css({position:"relative"}),g.css({position:"absolute",bottom:d,top:"auto"}).trigger("sticky_kit:bottom")},
|
||||||
a.substr(0,d)),d>a.length&&c.arrayPos<c.stopArray){clearTimeout(b);c.options.onStringTyped();var b=setTimeout(function(){c.backspace(a,d)},c.backDelay)}else if(d++,c.typewrite(a,d),!1===c.loop&&c.arrayPos===c.stopArray&&d===a.length)b=c.options.callback(),clearTimeout(b)},h)}else!0===c.loop&&!1===c.loopCount?(c.arrayPos=0,c.init()):!1!==c.loopCount&&c.curLoop<c.loopCount&&(c.arrayPos=0,c.curLoop+=1,c.init())},e)},backspace:function(a,d){var e=Math.round(70*Math.random())+this.backSpeed,c=this;setTimeout(function(){if(c.el.text(c.text+
|
A=function(){D();return m()},r=function(){h.off("touchmove",m);h.off("scroll",m);h.off("resize",A);a(document.body).off("sticky_kit:recalc",A);g.off("sticky_kit:detach",r);g.removeData("sticky_kit");g.css({position:"",bottom:"",top:""});s.position("position","");if(u)return null==k&&("left"!==v&&"right"!==v||g.insertAfter(t),t.remove()),g.removeClass(n)},h.on("touchmove",m),h.on("scroll",m),h.on("resize",A),a(document.body).on("sticky_kit:recalc",A),g.on("sticky_kit:detach",r),setTimeout(m,0)}};p=
|
||||||
a.substr(0,d)),d>c.stopNum)d--,c.backspace(a,d);else if(d<=c.stopNum){clearTimeout(h);var h=c.arrayPos+=1;c.typewrite(c.strings[c.arrayPos],d)}},e)}};a.fn.typed=function(f){return this.each(function(){var d=a(this),e=d.data("typed"),c="object"==typeof f&&f;e||d.data("typed",e=new g(this,c));"string"==typeof f&&e[f]()})};a.fn.typed.defaults={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],typeSpeed:0,startDelay:0,backSpeed:0,backDelay:500,
|
0;for(r=this.length;p<r;p++)d=this[p],l(a(d));return this}}).call(this);
|
||||||
loop:!1,loopCount:!1,callback:function(){},onStringTyped:function(){}}}(window.jQuery);!function(a){function g(c){var a="",b;for(b in c)c.hasOwnProperty(b)&&(a+=b+":"+c[b]+";");return a}var f=f||{},d=document.querySelectorAll.bind(document),e={duration:500,show:function(c){var a=document.createElement("div");a.className="waves-ripple";this.appendChild(a);var b,d,f,k={top:0,left:0};b=this&&this.ownerDocument;b=(d=b.documentElement,"undefined"!=typeof this.getBoundingClientRect&&(k=this.getBoundingClientRect()),f=null!==b&&b===b.window?b:9===b.nodeType&&b.defaultView,{top:k.top+f.pageYOffset-
|
!function(a){function h(k){var a="",b;for(b in k)k.hasOwnProperty(b)&&(a+=b+":"+k[b]+";");return a}var d=d||{},c=document.querySelectorAll.bind(document),e={duration:500,show:function(a){if(2===a.button)return!1;var f=document.createElement("div");f.className="waves-ripple";this.appendChild(f);var b,c,d,l={top:0,left:0};b=this&&this.ownerDocument;b=(c=b.documentElement,"undefined"!=typeof this.getBoundingClientRect&&(l=this.getBoundingClientRect()),d=null!==b&&b===b.window?b:9===b.nodeType&&b.defaultView,
|
||||||
d.clientTop,left:k.left+f.pageXOffset-d.clientLeft});d=c.pageY-b.top-45;b=c.pageX-b.left-45;c="scale("+this.clientWidth/100*2.5+")";a.setAttribute("data-hold",Date.now());a.setAttribute("data-scale",c);a.setAttribute("data-x",b);a.setAttribute("data-y",d);b={top:d+"px",left:b+"px"};a.className+=" waves-notransition";a.setAttribute("style",g(b));a.className=a.className.replace("waves-notransition","");b["-webkit-transform"]=c;b["-moz-transform"]=c;b["-ms-transform"]=c;b["-o-transform"]=c;b.transform=
|
{top:l.top+d.pageYOffset-c.clientTop,left:l.left+d.pageXOffset-c.clientLeft});d=a.pageY-b.top-45;l=a.pageX-b.left-45;c="scale("+this.clientWidth/100*2.5+")";"touches"in a&&(d=a.touches[0].pageY-b.top-45,l=a.touches[0].pageX-b.left-45);f.setAttribute("data-hold",Date.now());f.setAttribute("data-scale",c);f.setAttribute("data-x",l);f.setAttribute("data-y",d);a={top:d+"px",left:l+"px"};f.className+=" waves-notransition";f.setAttribute("style",h(a));f.className=f.className.replace("waves-notransition",
|
||||||
c;b.opacity="1";b["-webkit-transition-duration"]=e.duration+"ms";b["-moz-transition-duration"]=e.duration+"ms";b["-o-transition-duration"]=e.duration+"ms";b["transition-duration"]=e.duration+"ms";a.setAttribute("style",g(b))},hide:function(){for(var c=this,a=(1.4*c.clientWidth,null),b=c.children.length,d=0;b>d;d++)-1===c.children[d].className.indexOf("waves-ripple")||(a=c.children[d]);if(!a)return!1;var f=a.getAttribute("data-x"),k=a.getAttribute("data-y"),w=a.getAttribute("data-scale"),b=500-(Date.now()-
|
"");a["-webkit-transform"]=c;a["-moz-transform"]=c;a["-ms-transform"]=c;a["-o-transform"]=c;a.transform=c;a.opacity="1";a["-webkit-transition-duration"]=e.duration+"ms";a["-moz-transition-duration"]=e.duration+"ms";a["-o-transition-duration"]=e.duration+"ms";a["transition-duration"]=e.duration+"ms";f.setAttribute("style",h(a))},hide:function(){for(var a=this,f=(1.4*a.clientWidth,null),b=a.children.length,c=0;b>c;c++)-1===a.children[c].className.indexOf("waves-ripple")||(f=a.children[c]);if(!f)return!1;
|
||||||
Number(a.getAttribute("data-hold")));0>b&&(b=0);setTimeout(function(){a.setAttribute("style",g({top:k+"px",left:f+"px",opacity:"0","-webkit-transition-duration":e.duration+"ms","-moz-transition-duration":e.duration+"ms","-o-transition-duration":e.duration+"ms","transition-duration":e.duration+"ms","-webkit-transform":w,"-moz-transform":w,"-ms-transform":w,"-o-transform":w,transform:w}));setTimeout(function(){try{c.removeChild(a)}catch(b){return!1}},e.duration)},b)},wrapInput:function(a){for(var d=
|
var d=f.getAttribute("data-x"),l=f.getAttribute("data-y"),p=f.getAttribute("data-scale"),b=500-(Date.now()-Number(f.getAttribute("data-hold")));0>b&&(b=0);setTimeout(function(){f.setAttribute("style",h({top:l+"px",left:d+"px",opacity:"0","-webkit-transition-duration":e.duration+"ms","-moz-transition-duration":e.duration+"ms","-o-transition-duration":e.duration+"ms","transition-duration":e.duration+"ms","-webkit-transform":p,"-moz-transform":p,"-ms-transform":p,"-o-transform":p,transform:p}));setTimeout(function(){try{a.removeChild(f)}catch(b){return!1}},
|
||||||
0;d<a.length;d++){var b=a[d];if("input"===b.tagName.toLowerCase()){var e=b.parentNode;if("i"===e.tagName.toLowerCase()&&-1!==e.className.indexOf("waves-effect"))return!1;var f=document.createElement("i");f.className=b.className+" waves-input-wrapper";var g=b.getAttribute("style"),w="width:"+b.offsetWidth+"px;height:"+b.clientHeight+"px;";g||(g="");f.setAttribute("style",w+g);b.className="waves-button-input";b.removeAttribute("style");e.replaceChild(f,b);f.appendChild(b)}}}};f.displayEffect=function(a){a=
|
e.duration)},b)},wrapInput:function(a){for(var f=0;f<a.length;f++){var b=a[f];if("input"===b.tagName.toLowerCase()){var c=b.parentNode;if("i"===c.tagName.toLowerCase()&&-1!==c.className.indexOf("waves-effect"))return!1;var e=document.createElement("i");e.className=b.className+" waves-input-wrapper";var d=b.getAttribute("style"),h="width:"+b.offsetWidth+"px;height:"+b.clientHeight+"px;";d||(d="");e.setAttribute("style",h+d);b.className="waves-button-input";b.removeAttribute("style");c.replaceChild(e,
|
||||||
a||{};"duration"in a&&(e.duration=a.duration);e.wrapInput(d(".waves-effect"));Array.prototype.forEach.call(d(".waves-effect"),function(a){a.addEventListener("mousedown",e.show,!1);a.addEventListener("mouseup",e.hide,!1);a.addEventListener("mouseleave",e.hide,!1)})};a.Waves=f}(window);
|
b);e.appendChild(b)}}}};d.displayEffect=function(d){d=d||{};"duration"in d&&(e.duration=d.duration);e.wrapInput(c(".waves-effect"));Array.prototype.forEach.call(c(".waves-effect"),function(c){"ontouchstart"in a?(c.addEventListener("touchstart",e.show,!1),c.addEventListener("touchend",e.hide,!1),c.addEventListener("touchcancel",e.hide,!1)):(c.addEventListener("mousedown",e.show,!1),c.addEventListener("mouseup",e.hide,!1),c.addEventListener("mouseleave",e.hide,!1))})};a.Waves=d}(window);
|
|
@ -39,9 +39,9 @@
|
||||||
logo.removeClass('logo-dark').addClass('logo-light');
|
logo.removeClass('logo-dark').addClass('logo-light');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (scroll >= $('.top-section').height()) {
|
if (scroll >= $('.top-section').height() && $(window).width() > 767) {
|
||||||
buyButton.removeClass('right-nav-button-hidden');
|
buyButton.removeClass('right-nav-button-hidden');
|
||||||
} else {
|
} else if (scroll < $('.top-section').height() && $(window).width() > 767){
|
||||||
buyButton.addClass('right-nav-button-hidden');
|
buyButton.addClass('right-nav-button-hidden');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -80,28 +80,6 @@
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
var scrollStatus = 1;
|
|
||||||
// $(document).on('touchmove', function(e) {
|
|
||||||
// if (scrollStatus == 0) {
|
|
||||||
// e.preventDefault();
|
|
||||||
// } else {
|
|
||||||
// return true;
|
|
||||||
// }
|
|
||||||
// });
|
|
||||||
// $('body').on('touchmove', '.scrollable', function(e) {
|
|
||||||
// e.stopPropagation();
|
|
||||||
// });
|
|
||||||
|
|
||||||
function toogleScrolling() {
|
|
||||||
if (scrollStatus == 0) {
|
|
||||||
$('body').removeClass('disable-scrolling');
|
|
||||||
scrollStatus = 1;
|
|
||||||
} else {
|
|
||||||
$('body').addClass('disable-scrolling');
|
|
||||||
scrollStatus = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$(function() {
|
$(function() {
|
||||||
$('a[href*=#]:not([href=#])').click(function() {
|
$('a[href*=#]:not([href=#])').click(function() {
|
||||||
if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
|
if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
|
||||||
|
@ -121,6 +99,12 @@
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
$(function() {
|
||||||
|
if(window.location.href.indexOf("schedule") > -1 && window.location.hash) {
|
||||||
|
var hash = window.location.hash;
|
||||||
|
$(hash).click();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
$(function() {
|
$(function() {
|
||||||
var appear, delay, i, offset, _i, _len, _ref;
|
var appear, delay, i, offset, _i, _len, _ref;
|
||||||
|
@ -195,19 +179,11 @@
|
||||||
var container = $('.st-container');
|
var container = $('.st-container');
|
||||||
$('#menu-trigger').click(function(event) {
|
$('#menu-trigger').click(function(event) {
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
var effect = $(this).attr('data-effect');
|
container.toggleClass('st-menu-open');
|
||||||
if (!container.hasClass('st-menu-open')) {
|
|
||||||
container.addClass(effect).delay(25).addClass('st-menu-open');
|
|
||||||
toogleScrolling();
|
|
||||||
} else {
|
|
||||||
container.removeClass('st-menu-open');
|
|
||||||
toogleScrolling();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
$('.st-pusher').click(function() {
|
$('.st-pusher').click(function() {
|
||||||
if (container.hasClass('st-menu-open')) {
|
if (container.hasClass('st-menu-open')) {
|
||||||
container.removeClass('st-menu-open');
|
container.removeClass('st-menu-open');
|
||||||
toogleScrolling();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -245,6 +221,10 @@
|
||||||
slider.find('.slider-current-item').last().removeClass('slider-current-item').addClass('hidden');
|
slider.find('.slider-current-item').last().removeClass('slider-current-item').addClass('hidden');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
$('.modal').on('hidden.bs.modal', function () {
|
||||||
|
var iframe = $(this).find('iframe');
|
||||||
|
iframe.attr('src', iframe.attr('src'));
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
if (typeof twitterFeedUrl !== 'undefined') {
|
if (typeof twitterFeedUrl !== 'undefined') {
|
||||||
|
|
2
js/scripts.min.js
vendored
2
js/scripts.min.js
vendored
File diff suppressed because one or more lines are too long
13
js/sources/jquery.sticky-kit.min.js
vendored
13
js/sources/jquery.sticky-kit.min.js
vendored
|
@ -1,8 +1,9 @@
|
||||||
/*
|
/*
|
||||||
Sticky-kit v1.0.4 | WTFPL | Leaf Corcoran 2014 | http://leafo.net
|
Sticky-kit v1.1.0 | WTFPL | Leaf Corcoran 2014 | http://leafo.net
|
||||||
*/
|
*/
|
||||||
(function(){var b,m;b=this.jQuery;m=b(window);b.fn.stick_in_parent=function(e){var u,n,f,s,B,l,C;null==e&&(e={});s=e.sticky_class;u=e.inner_scrolling;f=e.parent;n=e.offset_top;null==n&&(n=0);null==f&&(f=void 0);null==u&&(u=!0);null==s&&(s="is_stuck");B=function(a,e,l,v,y,p,t){var q,z,k,w,c,d,A,x,g,h;if(!a.data("sticky_kit")){a.data("sticky_kit",!0);d=a.parent();null!=f&&(d=d.closest(f));if(!d.length)throw"failed to find stick parent";q=k=!1;g=b("<div />");g.css("position",a.css("position"));A=function(){var c,
|
(function(){var k,e;k=this.jQuery||window.jQuery;e=k(window);k.fn.stick_in_parent=function(d){var w,y,n,r,h,C,s,F,p,G;null==d&&(d={});s=d.sticky_class;y=d.inner_scrolling;C=d.recalc_every;h=d.parent;r=d.offset_top;n=d.spacer;w=d.bottoming;null==r&&(r=0);null==h&&(h=void 0);null==y&&(y=!0);null==s&&(s="is_stuck");null==w&&(w=!0);F=function(a,d,p,z,D,t,q){var u,E,m,A,c,f,B,x,v,g,b;if(!a.data("sticky_kit")){a.data("sticky_kit",!0);f=a.parent();null!=h&&(f=f.closest(h));if(!f.length)throw"failed to find stick parent";
|
||||||
b;c=parseInt(d.css("border-top-width"),10);b=parseInt(d.css("padding-top"),10);e=parseInt(d.css("padding-bottom"),10);l=d.offset().top+c+b;v=d.height();c=k?(k=!1,q=!1,a.insertAfter(g).css({position:"",top:"",width:"",bottom:""}),g.detach(),!0):void 0;y=a.offset().top-parseInt(a.css("margin-top"),10)-n;p=a.outerHeight(!0);t=a.css("float");g.css({width:a.outerWidth(!0),height:p,display:a.css("display"),"vertical-align":a.css("vertical-align"),"float":t});if(c)return h()};A();if(p!==v)return w=void 0,
|
u=m=!1;(g=null!=n?n&&a.closest(n):k("<div />"))&&g.css("position",a.css("position"));B=function(){var c,e,l;c=parseInt(f.css("border-top-width"),10);e=parseInt(f.css("padding-top"),10);d=parseInt(f.css("padding-bottom"),10);p=f.offset().top+c+e;z=f.height();m&&(u=m=!1,null==n&&(a.insertAfter(g),g.detach()),a.css({position:"",top:"",width:"",bottom:""}).removeClass(s),l=!0);D=a.offset().top-parseInt(a.css("margin-top"),10)-r;t=a.outerHeight(!0);q=a.css("float");g&&g.css({width:a.outerWidth(!0),height:t,
|
||||||
c=n,h=function(){var b,h,r,f;r=m.scrollTop();null!=w&&(h=r-w);w=r;k?(f=r+p+c>v+l,q&&!f&&(q=!1,a.css({position:"fixed",bottom:"",top:c}).trigger("sticky_kit:unbottom")),r<y&&(k=!1,c=n,"left"!==t&&"right"!==t||a.insertAfter(g),g.detach(),b={position:"",width:"",top:""},a.css(b).removeClass(s).trigger("sticky_kit:unstick")),u&&(b=m.height(),p>b&&!q&&(c-=h,c=Math.max(b-p,c),c=Math.min(n,c),k&&a.css({top:c+"px"})))):r>y&&(k=!0,b={position:"fixed",top:c},b.width="border-box"===a.css("box-sizing")?a.outerWidth()+
|
display:a.css("display"),"vertical-align":a.css("vertical-align"),"float":q});if(l)return b()};B();if(t!==z)return A=void 0,c=r,v=C,b=function(){var b,k,l,h;null!=v&&(v-=1,0>=v&&(v=C,B()));l=e.scrollTop();null!=A&&(k=l-A);A=l;m?(w&&(h=l+t+c>z+p,u&&!h&&(u=!1,a.css({position:"fixed",bottom:"",top:c}).trigger("sticky_kit:unbottom"))),l<D&&(m=!1,c=r,null==n&&("left"!==q&&"right"!==q||a.insertAfter(g),g.detach()),b={position:"",width:"",top:""},a.css(b).removeClass(s).trigger("sticky_kit:unstick")),y&&
|
||||||
"px":a.width()+"px",a.css(b).addClass(s).after(g),"left"!==t&&"right"!==t||g.append(a),a.trigger("sticky_kit:stick"));if(k&&(null==f&&(f=r+p+c>v+l),!q&&f))return q=!0,"static"===d.css("position")&&d.css({position:"relative"}),a.css({position:"absolute",bottom:e,top:"auto"}).trigger("sticky_kit:bottom")},x=function(){A();return h()},z=function(){m.off("scroll",h);b(document.body).off("sticky_kit:recalc",x);a.off("sticky_kit:detach",z);a.removeData("sticky_kit");a.css({position:"",bottom:"",top:""});
|
(b=e.height(),t>b&&!u&&(c-=k,c=Math.max(b-t,c),c=Math.min(r,c),m&&a.css({top:c+"px"})))):l>D&&(m=!0,b={position:"fixed",top:c},b.width="border-box"===a.css("box-sizing")?a.outerWidth()+"px":a.width()+"px",a.css(b).addClass(s),null==n&&(a.after(g),"left"!==q&&"right"!==q||g.append(a)),a.trigger("sticky_kit:stick"));if(m&&w&&(null==h&&(h=l+t+c>z+p),!u&&h))return u=!0,"static"===f.css("position")&&f.css({position:"relative"}),a.css({position:"absolute",bottom:d,top:"auto"}).trigger("sticky_kit:bottom")},
|
||||||
d.position("position","");if(k)return a.insertAfter(g).removeClass(s),g.remove()},m.on("touchmove",h),m.on("scroll",h),m.on("resize",x),b(document.body).on("sticky_kit:recalc",x),a.on("sticky_kit:detach",z),setTimeout(h,0)}};l=0;for(C=this.length;l<C;l++)e=this[l],B(b(e));return this}}).call(this);
|
x=function(){B();return b()},E=function(){e.off("touchmove",b);e.off("scroll",b);e.off("resize",x);k(document.body).off("sticky_kit:recalc",x);a.off("sticky_kit:detach",E);a.removeData("sticky_kit");a.css({position:"",bottom:"",top:""});f.position("position","");if(m)return null==n&&("left"!==q&&"right"!==q||a.insertAfter(g),g.remove()),a.removeClass(s)},e.on("touchmove",b),e.on("scroll",b),e.on("resize",x),k(document.body).on("sticky_kit:recalc",x),a.on("sticky_kit:detach",E),setTimeout(b,0)}};p=
|
||||||
|
0;for(G=this.length;p<G;p++)d=this[p],F(k(d));return this}}).call(this);
|
||||||
|
|
12
js/sources/waves.min.js
vendored
12
js/sources/waves.min.js
vendored
|
@ -1,10 +1,10 @@
|
||||||
/*!
|
/*!
|
||||||
* Waves v0.5.1
|
* Waves v0.5.4
|
||||||
* https://publicis-indonesia.github.io/Waves
|
* http://fian.my.id/Waves
|
||||||
*
|
*
|
||||||
* Copyright 2014 Publicis Metro Indonesia, PT. and other contributors
|
* Copyright 2014 Alfiana E. Sibuea and other contributors
|
||||||
* Released under the BSD license
|
* Released under the MIT license
|
||||||
* https://github.com/publicis-indonesia/Waves/blob/master/LICENSE
|
* https://github.com/fians/Waves/blob/master/LICENSE
|
||||||
*/
|
*/
|
||||||
!function(a){"use strict";function b(a){return null!==a&&a===a.window}function c(a){return b(a)?a:9===a.nodeType&&a.defaultView}function d(a){var b,d,e={top:0,left:0},f=a&&a.ownerDocument;return b=f.documentElement,"undefined"!=typeof a.getBoundingClientRect&&(e=a.getBoundingClientRect()),d=c(f),{top:e.top+d.pageYOffset-b.clientTop,left:e.left+d.pageXOffset-b.clientLeft}}function e(a){var b="";for(var c in a)a.hasOwnProperty(c)&&(b+=c+":"+a[c]+";");return b}var f=f||{},g=document.querySelectorAll.bind(document),h={duration:500,show:function(a){var b=this,c=document.createElement("div");c.className="waves-ripple",b.appendChild(c);var f=d(b),g=a.pageY-f.top-45,i=a.pageX-f.left-45,j="scale("+b.clientWidth/100*2.5+")";c.setAttribute("data-hold",Date.now()),c.setAttribute("data-scale",j),c.setAttribute("data-x",i),c.setAttribute("data-y",g);var k={top:g+"px",left:i+"px"};c.className=c.className+" waves-notransition",c.setAttribute("style",e(k)),c.className=c.className.replace("waves-notransition",""),k["-webkit-transform"]=j,k["-moz-transform"]=j,k["-ms-transform"]=j,k["-o-transform"]=j,k.transform=j,k.opacity="1",k["-webkit-transition-duration"]=h.duration+"ms",k["-moz-transition-duration"]=h.duration+"ms",k["-o-transition-duration"]=h.duration+"ms",k["transition-duration"]=h.duration+"ms",c.setAttribute("style",e(k))},hide:function(){for(var a=this,b=(1.4*a.clientWidth,null),c=a.children.length,d=0;c>d;d++)-1===a.children[d].className.indexOf("waves-ripple")||(b=a.children[d]);if(!b)return!1;var f=b.getAttribute("data-x"),g=b.getAttribute("data-y"),i=b.getAttribute("data-scale"),j=Date.now()-Number(b.getAttribute("data-hold")),k=500-j;0>k&&(k=0),setTimeout(function(){var c={top:g+"px",left:f+"px",opacity:"0","-webkit-transition-duration":h.duration+"ms","-moz-transition-duration":h.duration+"ms","-o-transition-duration":h.duration+"ms","transition-duration":h.duration+"ms","-webkit-transform":i,"-moz-transform":i,"-ms-transform":i,"-o-transform":i,transform:i};b.setAttribute("style",e(c)),setTimeout(function(){try{a.removeChild(b)}catch(c){return!1}},h.duration)},k)},wrapInput:function(a){for(var b=0;b<a.length;b++){var c=a[b];if("input"===c.tagName.toLowerCase()){var d=c.parentNode;if("i"===d.tagName.toLowerCase()&&-1!==d.className.indexOf("waves-effect"))return!1;var e=document.createElement("i");e.className=c.className+" waves-input-wrapper";var f=c.getAttribute("style"),g="width:"+c.offsetWidth+"px;height:"+c.clientHeight+"px;";f||(f=""),e.setAttribute("style",g+f),c.className="waves-button-input",c.removeAttribute("style"),d.replaceChild(e,c),e.appendChild(c)}}}};f.displayEffect=function(b){b=b||{},"duration"in b&&(h.duration=b.duration),h.wrapInput(g(".waves-effect")),Array.prototype.forEach.call(g(".waves-effect"),function(b){a.Touch&&(b.addEventListener("touchstart",h.show,!1),b.addEventListener("touchend",h.hide,!1)),b.addEventListener("mousedown",h.show,!1),b.addEventListener("mouseup",h.hide,!1),b.addEventListener("mouseleave",h.hide,!1)})},a.Waves=f}(window);
|
!function(a){"use strict";function b(a){return null!==a&&a===a.window}function c(a){return b(a)?a:9===a.nodeType&&a.defaultView}function d(a){var b,d,e={top:0,left:0},f=a&&a.ownerDocument;return b=f.documentElement,"undefined"!=typeof a.getBoundingClientRect&&(e=a.getBoundingClientRect()),d=c(f),{top:e.top+d.pageYOffset-b.clientTop,left:e.left+d.pageXOffset-b.clientLeft}}function e(a){var b="";for(var c in a)a.hasOwnProperty(c)&&(b+=c+":"+a[c]+";");return b}var f=f||{},g=document.querySelectorAll.bind(document),h={duration:500,show:function(a){if(2===a.button)return!1;var b=this,c=document.createElement("div");c.className="waves-ripple",b.appendChild(c);var f=d(b),g=a.pageY-f.top-45,i=a.pageX-f.left-45,j="scale("+b.clientWidth/100*2.5+")";"touches"in a&&(g=a.touches[0].pageY-f.top-45,i=a.touches[0].pageX-f.left-45),c.setAttribute("data-hold",Date.now()),c.setAttribute("data-scale",j),c.setAttribute("data-x",i),c.setAttribute("data-y",g);var k={top:g+"px",left:i+"px"};c.className=c.className+" waves-notransition",c.setAttribute("style",e(k)),c.className=c.className.replace("waves-notransition",""),k["-webkit-transform"]=j,k["-moz-transform"]=j,k["-ms-transform"]=j,k["-o-transform"]=j,k.transform=j,k.opacity="1",k["-webkit-transition-duration"]=h.duration+"ms",k["-moz-transition-duration"]=h.duration+"ms",k["-o-transition-duration"]=h.duration+"ms",k["transition-duration"]=h.duration+"ms",c.setAttribute("style",e(k))},hide:function(){for(var a=this,b=(1.4*a.clientWidth,null),c=a.children.length,d=0;c>d;d++)-1===a.children[d].className.indexOf("waves-ripple")||(b=a.children[d]);if(!b)return!1;var f=b.getAttribute("data-x"),g=b.getAttribute("data-y"),i=b.getAttribute("data-scale"),j=Date.now()-Number(b.getAttribute("data-hold")),k=500-j;0>k&&(k=0),setTimeout(function(){var c={top:g+"px",left:f+"px",opacity:"0","-webkit-transition-duration":h.duration+"ms","-moz-transition-duration":h.duration+"ms","-o-transition-duration":h.duration+"ms","transition-duration":h.duration+"ms","-webkit-transform":i,"-moz-transform":i,"-ms-transform":i,"-o-transform":i,transform:i};b.setAttribute("style",e(c)),setTimeout(function(){try{a.removeChild(b)}catch(c){return!1}},h.duration)},k)},wrapInput:function(a){for(var b=0;b<a.length;b++){var c=a[b];if("input"===c.tagName.toLowerCase()){var d=c.parentNode;if("i"===d.tagName.toLowerCase()&&-1!==d.className.indexOf("waves-effect"))return!1;var e=document.createElement("i");e.className=c.className+" waves-input-wrapper";var f=c.getAttribute("style"),g="width:"+c.offsetWidth+"px;height:"+c.clientHeight+"px;";f||(f=""),e.setAttribute("style",g+f),c.className="waves-button-input",c.removeAttribute("style"),d.replaceChild(e,c),e.appendChild(c)}}}};f.displayEffect=function(b){b=b||{},"duration"in b&&(h.duration=b.duration),h.wrapInput(g(".waves-effect")),Array.prototype.forEach.call(g(".waves-effect"),function(b){"ontouchstart"in a?(b.addEventListener("touchstart",h.show,!1),b.addEventListener("touchend",h.hide,!1),b.addEventListener("touchcancel",h.hide,!1)):(b.addEventListener("mousedown",h.show,!1),b.addEventListener("mouseup",h.hide,!1),b.addEventListener("mouseleave",h.hide,!1))})},a.Waves=f}(window);
|
||||||
//# sourceMappingURL=waves.min.js.map
|
//# sourceMappingURL=waves.min.js.map
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"waves.min.js","sources":["..\\src\\js\\waves.js"],"names":["window","isWindow","obj","getWindow","elem","nodeType","defaultView","offset","docElem","win","box","top","left","doc","ownerDocument","documentElement","getBoundingClientRect","pageYOffset","clientTop","pageXOffset","clientLeft","convertStyle","style","a","hasOwnProperty","Waves","$$","document","querySelectorAll","bind","Effect","duration","show","e","el","this","ripple","createElement","className","appendChild","pos","relativeY","pageY","relativeX","pageX","scale","clientWidth","setAttribute","Date","now","rippleStyle","replace","transform","opacity","hide","childrenLength","children","length","indexOf","getAttribute","diff","Number","delay","setTimeout","-webkit-transition-duration","-moz-transition-duration","-o-transition-duration","transition-duration","-webkit-transform","-moz-transform","-ms-transform","-o-transform","removeChild","wrapInput","elements","tagName","toLowerCase","parent","parentNode","wrapper","elementStyle","dimensionStyle","offsetWidth","clientHeight","removeAttribute","replaceChild","displayEffect","options","Array","prototype","forEach","call","i","Touch","addEventListener"],"mappings":";;;;;;;;CAUC,SAAUA,GACP,YAMA,SAASC,GAASC,GACd,MAAe,QAARA,GAAgBA,IAAQA,EAAIF,OAGvC,QAASG,GAAUC,GACf,MAAOH,GAASG,GAAQA,EAAyB,IAAlBA,EAAKC,UAAkBD,EAAKE,YAG/D,QAASC,GAAOH,GAEZ,GAAII,GAASC,EACTC,GAAOC,IAAK,EAAGC,KAAM,GACrBC,EAAMT,GAAQA,EAAKU,aAQvB,OANAN,GAAUK,EAAIE,gBAE4B,mBAA/BX,GAAKY,wBACZN,EAAMN,EAAKY,yBAEfP,EAAMN,EAAUU,IAEZF,IAAKD,EAAIC,IAAMF,EAAIQ,YAAcT,EAAQU,UACzCN,KAAMF,EAAIE,KAAOH,EAAIU,YAAcX,EAAQY,YAInD,QAASC,GAAanB,GAElB,GAAIoB,GAAQ,EAEZ,KAAK,GAAIC,KAAKrB,GACNA,EAAIsB,eAAeD,KACnBD,GAAUC,EAAI,IAAMrB,EAAIqB,GAAK,IAIrC,OAAOD,GAxCX,GAAIG,GAAQA,MACRC,EAAKC,SAASC,iBAAiBC,KAAKF,UA0CpCG,GAGAC,SAAU,IAEVC,KAAM,SAASC,GAEX,GAAIC,GAAKC,KAGLC,EAAST,SAASU,cAAc,MACpCD,GAAOE,UAAY,eACnBJ,EAAGK,YAAYH,EAGf,IAAII,GAAcjC,EAAO2B,GACrBO,EAAeR,EAAES,MAAQF,EAAI7B,IAAO,GACpCgC,EAAeV,EAAEW,MAAQJ,EAAI5B,KAAQ,GACrCiC,EAAc,SAAWX,EAAGY,YAAc,IAAO,IAAK,GAG1DV,GAAOW,aAAa,YAAaC,KAAKC,OACtCb,EAAOW,aAAa,aAAcF,GAClCT,EAAOW,aAAa,SAAUJ,GAC9BP,EAAOW,aAAa,SAAUN,EAG9B,IAAIS,IACAvC,IAAO8B,EAAU,KACjB7B,KAAQ+B,EAAU,KAGtBP,GAAOE,UAAYF,EAAOE,UAAY,sBACtCF,EAAOW,aAAa,QAAS1B,EAAa6B,IAC1Cd,EAAOE,UAAYF,EAAOE,UAAUa,QAAQ,qBAAsB,IAGlED,EAAY,qBAAuBL,EACnCK,EAAY,kBAAoBL,EAChCK,EAAY,iBAAmBL,EAC/BK,EAAY,gBAAkBL,EAC9BK,EAAYE,UAAYP,EACxBK,EAAYG,QAAY,IAExBH,EAAY,+BAAiCpB,EAAOC,SAAW,KAC/DmB,EAAY,4BAAiCpB,EAAOC,SAAW,KAC/DmB,EAAY,0BAAiCpB,EAAOC,SAAW,KAC/DmB,EAAY,uBAAiCpB,EAAOC,SAAW,KAE/DK,EAAOW,aAAa,QAAS1B,EAAa6B,KAI9CI,KAAM,WAWF,IAAK,GATDpB,GAAKC,KAKLC,GAHyB,IAAjBF,EAAGY,YAGF,MAETS,EAAiBrB,EAAGsB,SAASC,OAExBlC,EAAI,EAAOgC,EAAJhC,EAAoBA,IACyB,KAArDW,EAAGsB,SAASjC,GAAGe,UAAUoB,QAAQ,kBACjCtB,EAASF,EAAGsB,SAASjC,GAK7B,KAAKa,EACD,OAAO,CAGX,IAAIO,GAAcP,EAAOuB,aAAa,UAClClB,EAAcL,EAAOuB,aAAa,UAClCd,EAAcT,EAAOuB,aAAa,cAGlCC,EAAOZ,KAAKC,MAAQY,OAAOzB,EAAOuB,aAAa,cAC/CG,EAAQ,IAAMF,CAEN,GAARE,IACAA,EAAQ,GAIZC,WAAW,WAEP,GAAIzC,IACAX,IAAO8B,EAAU,KACjB7B,KAAQ+B,EAAU,KAClBU,QAAW,IAGXW,8BAA+BlC,EAAOC,SAAW,KACjDkC,2BAA4BnC,EAAOC,SAAW,KAC9CmC,yBAA0BpC,EAAOC,SAAW,KAC5CoC,sBAAuBrC,EAAOC,SAAW,KACzCqC,oBAAqBvB,EACrBwB,iBAAkBxB,EAClByB,gBAAiBzB,EACjB0B,eAAgB1B,EAChBO,UAAaP,EAGjBT,GAAOW,aAAa,QAAS1B,EAAaC,IAE1CyC,WAAW,WAEP,IACI7B,EAAGsC,YAAYpC,GACjB,MAAMH,GACJ,OAAO,IAIZH,EAAOC,WAEX+B,IAKPW,UAAW,SAASC,GAEhB,IAAK,GAAInD,GAAI,EAAGA,EAAImD,EAASjB,OAAQlC,IAAK,CAEtC,GAAIW,GAAKwC,EAASnD,EAElB,IAAiC,UAA7BW,EAAGyC,QAAQC,cAA2B,CAEtC,GAAIC,GAAS3C,EAAG4C,UAGhB,IAAqC,MAAjCD,EAAOF,QAAQC,eAAsE,KAA7CC,EAAOvC,UAAUoB,QAAQ,gBACjE,OAAO,CAIX,IAAIqB,GAAUpD,SAASU,cAAc,IACrC0C,GAAQzC,UAAYJ,EAAGI,UAAY,sBAEnC,IAAI0C,GAAe9C,EAAGyB,aAAa,SAC/BsB,EAAiB,SAAS/C,EAAGgD,YAAY,aAAahD,EAAGiD,aAAa,KAErEH,KACDA,EAAe,IAGnBD,EAAQhC,aAAa,QAASkC,EAAeD,GAE7C9C,EAAGI,UAAY,qBACfJ,EAAGkD,gBAAgB,SAGnBP,EAAOQ,aAAaN,EAAS7C,GAC7B6C,EAAQxC,YAAYL,MAQpCT,GAAM6D,cAAgB,SAASC,GAE3BA,EAAUA,MAEN,YAAcA,KACdzD,EAAOC,SAAWwD,EAAQxD,UAI9BD,EAAO2C,UAAU/C,EAAG,kBAEpB8D,MAAMC,UAAUC,QAAQC,KAAKjE,EAAG,iBAAkB,SAASkE,GAEnD5F,EAAO6F,QACPD,EAAEE,iBAAiB,aAAchE,EAAOE,MAAM,GAC9C4D,EAAEE,iBAAiB,WAAYhE,EAAOwB,MAAM,IAGhDsC,EAAEE,iBAAiB,YAAahE,EAAOE,MAAM,GAC7C4D,EAAEE,iBAAiB,UAAWhE,EAAOwB,MAAM,GAC3CsC,EAAEE,iBAAiB,aAAchE,EAAOwB,MAAM,MAMtDtD,EAAOyB,MAAQA,GAEhBzB"}
|
{"version":3,"file":"waves.min.js","sources":["../src/js/waves.js"],"names":["window","isWindow","obj","getWindow","elem","nodeType","defaultView","offset","docElem","win","box","top","left","doc","ownerDocument","documentElement","getBoundingClientRect","pageYOffset","clientTop","pageXOffset","clientLeft","convertStyle","style","a","hasOwnProperty","Waves","$$","document","querySelectorAll","bind","Effect","duration","show","e","button","el","this","ripple","createElement","className","appendChild","pos","relativeY","pageY","relativeX","pageX","scale","clientWidth","touches","setAttribute","Date","now","rippleStyle","replace","transform","opacity","hide","childrenLength","children","length","indexOf","getAttribute","diff","Number","delay","setTimeout","-webkit-transition-duration","-moz-transition-duration","-o-transition-duration","transition-duration","-webkit-transform","-moz-transform","-ms-transform","-o-transform","removeChild","wrapInput","elements","tagName","toLowerCase","parent","parentNode","wrapper","elementStyle","dimensionStyle","offsetWidth","clientHeight","removeAttribute","replaceChild","displayEffect","options","Array","prototype","forEach","call","i","addEventListener"],"mappings":"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"}
|
25
sitemap.xml
25
sitemap.xml
|
@ -1,25 +0,0 @@
|
||||||
---
|
|
||||||
title : "Sitemap"
|
|
||||||
sitemap_exclude: y
|
|
||||||
---
|
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<urlset
|
|
||||||
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
|
|
||||||
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
|
|
||||||
|
|
||||||
{% for page in site.pages %}
|
|
||||||
{% if page.sitemap_exclude != 'y' %}
|
|
||||||
<url>
|
|
||||||
<loc>{{ page.url | prepend: site.baseurl | prepend: site.url }}</loc>
|
|
||||||
</url>
|
|
||||||
{% endif %}
|
|
||||||
{% endfor %}
|
|
||||||
|
|
||||||
{% for post in site.posts %}
|
|
||||||
<url>
|
|
||||||
<loc>{{ post.url | prepend: site.baseurl | prepend: site.url }}</loc>
|
|
||||||
</url>
|
|
||||||
{% endfor %}
|
|
||||||
</urlset>
|
|
Loading…
Reference in a new issue