Merge pull request #13 from dutchcoders/ISSUES-86-66

QR code, html5 player
This commit is contained in:
Andrea Spacca authored and GitHub committed 2018-07-01 14:15:57 +02:00
commit 2f4feb124f
15 files changed
+3404 -1351

No files matched your search

+13 -13
View File
@@ -235,18 +235,18 @@ module.exports = function (grunt) {
},
server: {
files: [{
expand: true,
dot: true,
cwd: '<%= yeoman.app %>/bower_components/font-awesome/fonts/',
dest: '<%= yeoman.app %>/fonts/font-awesome',
src: ['*']
}, {
expand: true,
dot: true,
cwd: '<%= yeoman.app %>/bower_components/bootstrap/dist/fonts/',
dest: '<%= yeoman.app %>/fonts/glyphicons',
src: ['*']
}]
expand: true,
dot: true,
cwd: '<%= yeoman.app %>/bower_components/font-awesome/fonts/',
dest: '<%= yeoman.app %>/fonts/font-awesome',
src: ['*']
}, {
expand: true,
dot: true,
cwd: '<%= yeoman.app %>/bower_components/bootstrap/dist/fonts/',
dest: '<%= yeoman.app %>/fonts/glyphicons',
src: ['*']
}]
}
},
concurrent: {
@@ -293,7 +293,7 @@ module.exports = function (grunt) {
'concurrent',
'cssmin',
'concat',
'includes:build',
'includes:build',
'uglify',
'copy',
'usemin',
+1671 -1325
View File
File diff suppressed because it is too large. Load diff
-1
View File
@@ -9,7 +9,6 @@
"**/.*",
"node_modules",
"bower_components",
"transfersh-web/bower_components",
"test",
"tests"
],
+6 -4
View File
@@ -25,20 +25,22 @@ include "includes/head.html"
</div>
<div id="terminal" class="terminal preview-image">
<audio controls>
<source src="{{.Url}}" type="{{.ContentType}}">
</audio>
<audio data-color="#f6f8f8" src="{{.Url}}" type="{{.ContentType}}"></audio>
</div>
</div>
</div>
<br/>
<div>
</div>
</section>
include "includes/footer.html"
include "includes/js.html"
<!-- build:js /scripts/ckin.js -->
<script src="/scripts/ckin.js"></script>
<!-- endbuild -->
</body>
</html>
+3
View File
@@ -60,6 +60,9 @@
<h2>
{{.Filename}}</h2>
<a href="{{.Url}}"></a>
<div class="qrcode">
<img scr="data:image/png;base64,{{.QRCode}}"/>
</div>
<div class="row animated fadeInDown">
<div id="from-terminal" class=" box col-md-8 col-md-offset-2 col-xs-12">
<div class="terminal-top">
+6 -5
View File
@@ -13,7 +13,6 @@ include "includes/head.html"
include "includes/ga.html"
include "includes/navigation.html"
<section id="home">
<div class="wrapper">
@@ -25,20 +24,22 @@ include "includes/head.html"
</div>
<div id="terminal" class="terminal preview-image">
<video controls>
<source src="{{.Url}}" type="{{.ContentType}}">
</video>
<video data-color="#f6f8f8" src="{{.Url}}" type="{{.ContentType}}"></video>
</div>
</div>
</div>
<br/>
<div>
</div>
</section>
include "includes/footer.html"
include "includes/js.html"
<!-- build:js /scripts/ckin.js -->
<script src="/scripts/ckin.js"></script>
<!-- endbuild -->
</body>
</html>
+3
View File
@@ -4,3 +4,6 @@
<h4>size: <b>{{.ContentLength | format "#,###."}}</b> bytes</h4>
<a href="{{.Url}}" class="btn-cta btn"> download</i> </a> <br/><br/>
<div class="qrcode">
<img src="data:image/png;base64,{{.QRCode}}"/>
</div>
+509
View File
@@ -0,0 +1,509 @@
/*!
ckin v0.0.1: Custom HTML5 Media Player Skins.
(c) 2017
MIT License
git+https://github.com/hunzaboy/ckin.git
*/
// Source: https://gist.github.com/k-gun/c2ea7c49edf7b757fe9561ba37cb19ca;
(function () {
// helpers
var regExp = function regExp(name) {
return new RegExp('(^| )' + name + '( |$)');
};
var forEach = function forEach(list, fn, scope) {
for (var i = 0; i < list.length; i++) {
fn.call(scope, list[i]);
}
};
// class list object with basic methods
function ClassList(element) {
this.element = element;
}
ClassList.prototype = {
add: function add() {
forEach(arguments, function (name) {
if (!this.contains(name)) {
this.element.className += ' ' + name;
}
}, this);
},
remove: function remove() {
forEach(arguments, function (name) {
this.element.className = this.element.className.replace(regExp(name), '');
}, this);
},
toggle: function toggle(name) {
return this.contains(name) ? (this.remove(name), false) : (this.add(name), true);
},
contains: function contains(name) {
return regExp(name).test(this.element.className);
},
// bonus..
replace: function replace(oldName, newName) {
this.remove(oldName), this.add(newName);
}
};
// IE8/9, Safari
if (!('classList' in Element.prototype)) {
Object.defineProperty(Element.prototype, 'classList', {
get: function get() {
return new ClassList(this);
}
});
}
// replace() support for others
if (window.DOMTokenList && DOMTokenList.prototype.replace == null) {
DOMTokenList.prototype.replace = ClassList.prototype.replace;
}
})();
(function () {
if (typeof NodeList.prototype.forEach === "function") return false;
NodeList.prototype.forEach = Array.prototype.forEach;
})();
// Unfortunately, due to scattered support, browser sniffing is required
function browserSniff() {
var nVer = navigator.appVersion,
nAgt = navigator.userAgent,
browserName = navigator.appName,
fullVersion = '' + parseFloat(navigator.appVersion),
majorVersion = parseInt(navigator.appVersion, 10),
nameOffset,
verOffset,
ix;
// MSIE 11
if (navigator.appVersion.indexOf("Windows NT") !== -1 && navigator.appVersion.indexOf("rv:11") !== -1) {
browserName = "IE";
fullVersion = "11;";
}
// MSIE
else if ((verOffset = nAgt.indexOf("MSIE")) !== -1) {
browserName = "IE";
fullVersion = nAgt.substring(verOffset + 5);
}
// Chrome
else if ((verOffset = nAgt.indexOf("Chrome")) !== -1) {
browserName = "Chrome";
fullVersion = nAgt.substring(verOffset + 7);
}
// Safari
else if ((verOffset = nAgt.indexOf("Safari")) !== -1) {
browserName = "Safari";
fullVersion = nAgt.substring(verOffset + 7);
if ((verOffset = nAgt.indexOf("Version")) !== -1) {
fullVersion = nAgt.substring(verOffset + 8);
}
}
// Firefox
else if ((verOffset = nAgt.indexOf("Firefox")) !== -1) {
browserName = "Firefox";
fullVersion = nAgt.substring(verOffset + 8);
}
// In most other browsers, "name/version" is at the end of userAgent
else if ((nameOffset = nAgt.lastIndexOf(' ') + 1) < (verOffset = nAgt.lastIndexOf('/'))) {
browserName = nAgt.substring(nameOffset, verOffset);
fullVersion = nAgt.substring(verOffset + 1);
if (browserName.toLowerCase() == browserName.toUpperCase()) {
browserName = navigator.appName;
}
}
// Trim the fullVersion string at semicolon/space if present
if ((ix = fullVersion.indexOf(";")) !== -1) {
fullVersion = fullVersion.substring(0, ix);
}
if ((ix = fullVersion.indexOf(" ")) !== -1) {
fullVersion = fullVersion.substring(0, ix);
}
// Get major version
majorVersion = parseInt('' + fullVersion, 10);
if (isNaN(majorVersion)) {
fullVersion = '' + parseFloat(navigator.appVersion);
majorVersion = parseInt(navigator.appVersion, 10);
}
// Return data
return [browserName, majorVersion];
}
var obj = {};
obj.browserInfo = browserSniff();
obj.browserName = obj.browserInfo[0];
obj.browserVersion = obj.browserInfo[1];
wrapPlayers();
/* Get Our Elements */
var players = document.querySelectorAll('.ckin__player');
var iconPlay = '<i class="ckin-play"></i>';
var iconPause = '<i class="ckin-pause"></i>';
var iconVolumeMute = '<i class="ckin-volume-mute"></i>';
var iconVolumeHigh = '<i class="ckin-volume-high"></i>';
var iconVolumeMedium = '<i class="ckin-volume-medium"></i>';
var iconVolumeLow = '<i class="ckin-volume-low"></i>';
var iconExpand = '<i class="ckin-expand"></i>';
var iconCompress = '<i class="ckin-compress"></i>';
players.forEach(function (player) {
var video = player.querySelector('video');
if (null === video) {
return;
}
var skin = attachSkin(video.dataset.ckin);
player.classList.add(skin);
var overlay = video.dataset.overlay;
addOverlay(player, overlay);
var title = showTitle(skin, video.dataset.title);
if (title) {
player.insertAdjacentHTML('beforeend', title);
}
var html = buildControls(skin);
player.insertAdjacentHTML('beforeend', html);
var color = video.dataset.color;
addColor(player, color);
var playerControls = player.querySelector('.' + skin + '__controls');
var progress = player.querySelector('.progress');;
var progressBar = player.querySelector('.progress__filled');
var progressTime = player.querySelector('.progress__time');
var toggle = player.querySelectorAll('.toggle');
var skipButtons = player.querySelectorAll('[data-skip]');
var ranges = player.querySelectorAll('.' + skin + '__slider');
var volumeButton = player.querySelector('.volume');
var fullScreenButton = player.querySelector('.fullscreen');
if (obj.browserName === "IE" && (obj.browserVersion === 8 || obj.browserVersion === 9)) {
showControls(video);
playerControls.style.display = "none";
}
video.addEventListener('click', function () {
togglePlay(this, player, true);
});
video.addEventListener('play', function () {
updateButton(this, toggle);
});
video.addEventListener('pause', function () {
updateButton(this, toggle);
});
video.addEventListener('timeupdate', function () {
handleProgress(this, progressBar, progressTime);
});
toggle.forEach(function (button) {
return button.addEventListener('click', function () {
togglePlay(video, player, true);
});
});
volumeButton.addEventListener('click', function () {
toggleVolume(video, volumeButton);
});
var mousedown = false;
progress.addEventListener('click', function (e) {
scrub(e, video, progress, progressTime);
});
progress.addEventListener('mousemove', function (e) {
return mousedown && scrub(e, video, progress, progressTime);
});
progress.addEventListener('mousedown', function () {
return mousedown = true;
});
progress.addEventListener('mouseup', function () {
return mousedown = false;
});
fullScreenButton.addEventListener('click', function (e) {
return toggleFullScreen(player, fullScreenButton);
});
addListenerMuli(player, 'webkitfullscreenchange mozfullscreenchange fullscreenchange MSFullscreenChange', function (e) {
return onFullScreen(e, player);
});
});
players.forEach(function (player) {
var audio = player.querySelector('audio');
if (null === audio) {
return;
}
var skin = attachSkin(audio.dataset.ckin);
player.classList.add(skin);
var overlay = audio.dataset.overlay;
addOverlay(player, overlay);
var title = showTitle(skin, audio.dataset.title);
if (title) {
player.insertAdjacentHTML('beforeend', title);
}
var html = buildControls(skin);
player.insertAdjacentHTML('beforeend', html);
var color = audio.dataset.color;
addColor(player, color);
var playerControls = player.querySelector('.' + skin + '__controls');
var progress = player.querySelector('.progress');;
var progressBar = player.querySelector('.progress__filled');
var progressTime = player.querySelector('.progress__time');
var toggle = player.querySelectorAll('.toggle');
var skipButtons = player.querySelectorAll('[data-skip]');
var ranges = player.querySelectorAll('.' + skin + '__slider');
var volumeButton = player.querySelector('.volume');
var fullScreenButton = player.querySelector('.fullscreen');
if (obj.browserName === "IE" && (obj.browserVersion === 8 || obj.browserVersion === 9)) {
showControls(audio);
playerControls.style.display = "none";
}
audio.addEventListener('click', function () {
togglePlay(this, player, false);
});
audio.addEventListener('play', function () {
updateButton(this, toggle);
});
audio.addEventListener('pause', function () {
updateButton(this, toggle);
});
audio.addEventListener('timeupdate', function () {
handleProgress(this, progressBar, progressTime);
});
toggle.forEach(function (button) {
return button.addEventListener('click', function () {
togglePlay(audio, player, false);
});
});
volumeButton.addEventListener('click', function () {
toggleVolume(audio, volumeButton);
});
var mousedown = false;
progress.addEventListener('click', function (e) {
scrub(e, audio, progress, progressTime);
});
progress.addEventListener('mousemove', function (e) {
return mousedown && scrub(e, audio, progress, progressTime);
});
progress.addEventListener('mousedown', function () {
return mousedown = true;
});
progress.addEventListener('mouseup', function () {
return mousedown = false;
});
fullScreenButton.addEventListener('click', function (e) {
return toggleFullScreen(player, fullScreenButton);
});
addListenerMulti(player, 'webkitfullscreenchange mozfullscreenchange fullscreenchange MSFullscreenChange', function (e) {
return onFullScreen(e, player);
});
});
function showControls(media) {
media.setAttribute("controls", "controls");
}
function togglePlay(media, player, autoHide) {
var method = media.paused ? 'play' : 'pause';
media[method]();
if (autoHide) {
media.paused ? player.classList.remove('is-playing') : player.classList.add('is-playing');
}
}
function updateButton(media, toggle) {
var icon = media.paused ? iconPlay : iconPause;
toggle.forEach(function (button) {
return button.innerHTML = icon;
});
}
function skip() {
media.currentTime += parseFloat(this.dataset.skip);
}
function toggleVolume(media, volumeButton) {
var level = media.volume;
var icon = iconVolumeMedium;
if (level == 1) {
level = 0;
icon = iconVolumeMute;
} else if (level == 0.66) {
level = 1;
icon = iconVolumeHigh;
} else if (level == 0.33) {
level = 0.66;
icon = iconVolumeMedium;
} else {
level = 0.33;
icon = iconVolumeLow;
}
media['volume'] = level;
volumeButton.innerHTML = icon;
}
function handleRangeUpdate() {
media[this.name] = this.value;
}
function handleProgress(media, progressBar, progressTime) {
var percent = media.currentTime / media.duration * 100;
progressBar.style.flexBasis = percent + '%';
progressTime.innerText = formatTime(media.currentTime) + "/" + formatTime(media.duration);
}
function scrub(e, media, progress, progressTime) {
var scrubTime = e.offsetX / progress.offsetWidth * media.duration;
media.currentTime = scrubTime;
progressTime.innerText = formatTime(media.currentTime) + "/" + formatTime(media.duration);
}
function formatTime(time) {
var date = new Date(null);
date.setSeconds(time); // specify value for SECONDS here
return date.toISOString().substr(11, 8);
}
function wrapPlayers() {
var videos = document.querySelectorAll('video');
videos.forEach(function (video) {
var wrapper = document.createElement('div');
wrapper.classList.add('ckin__player');
video.parentNode.insertBefore(wrapper, video);
wrapper.appendChild(video);
});
var audios = document.querySelectorAll('audio');
audios.forEach(function (audio) {
var wrapper = document.createElement('div');
wrapper.classList.add('ckin__player');
wrapper.classList.add('audio');
audio.parentNode.insertBefore(wrapper, audio);
wrapper.appendChild(audio);
});
}
function buildControls(skin) {
var html = [];
html.push('<button class="' + skin + '__button--big toggle" title="Toggle Play">' + iconPlay + '</button>');
html.push('<div class="' + skin + '__controls ckin__controls">');
html.push('<button class="' + skin + '__button toggle" title="Toggle Media">' + iconPlay + '</button>', '<div class="progress">', '<div class="progress__filled"></div>', '<p class="progress__breaker"></p>', '<div class="progress__time"></div>', '</div>', '<button class="' + skin + '__button volume" title="Volume">' + iconVolumeMedium + '</button>', '<button class="' + skin + '__button fullscreen" title="Full Screen">' + iconExpand + '</button>');
html.push('</div>');
return html.join('');
}
function attachSkin(skin) {
if (typeof skin != 'undefined' && skin != '') {
return skin;
} else {
return 'default';
}
}
function showTitle(skin, title) {
if (typeof title != 'undefined' && title != '') {
return '<div class="' + skin + '__title">' + title + '</div>';
} else {
return false;
}
}
function addOverlay(player, overlay) {
if (overlay == 1) {
player.classList.add('ckin__overlay');
} else if (overlay == 2) {
player.classList.add('ckin__overlay--2');
} else {
return;
}
}
function addColor(player, color) {
if (typeof color != 'undefined' && color != '') {
var buttons = player.querySelectorAll('button');
var progress = player.querySelector('.progress__filled');
progress.style.background = color;
buttons.forEach(function (button) {
return button.style.color = color;
});
}
}
function toggleFullScreen(player, fullScreenButton) {
// let isFullscreen = false;
if (!document.fullscreenElement && // alternative standard method
!document.mozFullScreenElement && !document.webkitFullscreenElement && !document.msFullscreenElement) {
player.classList.add('ckin__fullscreen');
if (player.requestFullscreen) {
player.requestFullscreen();
} else if (player.mozRequestFullScreen) {
player.mozRequestFullScreen(); // Firefox
} else if (player.webkitRequestFullscreen) {
player.webkitRequestFullscreen(); // Chrome and Safari
} else if (player.msRequestFullscreen) {
player.msRequestFullscreen();
}
isFullscreen = true;
fullScreenButton.innerHTML = iconCompress;
} else {
player.classList.remove('ckin__fullscreen');
if (document.cancelFullScreen) {
document.cancelFullScreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
}
isFullscreen = false;
fullScreenButton.innerHTML = iconExpand;
}
}
function onFullScreen(e, player) {
var isFullscreenNow = document.webkitFullscreenElement !== null;
if (!isFullscreenNow) {
player.classList.remove('ckin__fullscreen');
player.querySelector('.fullscreen').innerHTML = iconExpand;
} else {
// player.querySelector('.fullscreen').innerHTML = iconExpand;
}
}
function addListenerMulti(element, eventNames, listener) {
var events = eventNames.split(' ');
for (var i = 0, iLen = events.length; i < iLen; i++) {
element.addEventListener(events[i], listener, false);
}
}
+2 -1
View File
@@ -1,6 +1,7 @@
$(document).ready(function() {
// Smooth scrolling
/*
$('a[href*=#]:not([href=#])').click(function() {
if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
var target = $(this.hash);
@@ -13,6 +14,7 @@ $(document).ready(function() {
}
}
});
*/
});
@@ -76,7 +78,6 @@ $(document).ready(function() {
// start upload
xhr.open("PUT", '/' + file.name, true);
xhr.setRequestHeader("X_FILENAME", file.name);
xhr.send(file);
};
+2 -1
View File
@@ -8,6 +8,7 @@ $(document).ready(function () {
});
// Smooth scrolling
/*
$('a[href*=#]:not([href=#])').click(function () {
if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
var target = $(this.hash);
@@ -20,5 +21,5 @@ $(document).ready(function () {
}
}
});
*/
});
+627
View File
@@ -0,0 +1,627 @@
/*!
ckin v0.0.1: Custom HTML5 Video Player Skins.
(c) 2017
MIT License
git+https://github.com/hunzaboy/ckin.git
*/
@font-face {
font-family: 'ckin';
src: url(data:application/font-woff;charset=utf-8;base64,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 truncated
font-weight: normal;
font-style: normal; }
[class^="ckin-"], [class*=" ckin-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'ckin' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ckin-compress:before {
content: "\f109";;
}
.ckin-expand:before {
content: "\f108";;
}
.ckin-play:before {
content: "\f101";
}
.ckin-pause:before {
content: "\f103";
}
.ckin-stop:before {
content: "\f10a";
}
.ckin-backward:before {
content: "\f120";;
}
.ckin-forward:before {
content: "\f11f";
}
.ckin-volume-high:before {
content: "\f107";
}
.ckin-volume-medium:before {
content: "\f106";
}
.ckin-volume-low:before {
content: "\f105";
}
.ckin-volume-mute:before {
content: "\f104";
}
body {
font-family: "Helvetica Neue", "Calibri Light", Roboto, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
letter-spacing: 0.02em;
}
video {
width: 100%;
height: auto;
cursor: pointer;
}
.ckin__player {
margin-bottom: 20px;
font-family: "Helvetica Neue", "Calibri Light", Roboto, sans-serif;
letter-spacing: 0.02em;
&.audio {
overflow: visible;
padding-top: 52px;
}
}
.ckin__player.ckin__fullscreen {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
height: 100%;
width: 100%;
z-index: 10000000;
background: #000;
border-radius: 0 !important;
display: -ms-flexbox;
display: flex;
}
.ckin__overlay {
position: relative;
}
.ckin__overlay:before {
background: radial-gradient(ellipse at center, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
}
.ckin__overlay--2:before {
background: rgba(24, 24, 24, 0.8);
}
.default {
border: 0 solid rgba(0, 0, 0, 0.2);
box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
position: relative;
font-size: 0;
overflow: hidden;
border-radius: 5px;
cursor: pointer;
}
.default:before {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
border-radius: 5px;
transition: opacity .2s;
opacity: 1;
visibility: visible;
}
.default__title {
position: absolute;
left: 20px;
top: 20px;
z-index: 1;
font-size: 24px;
color: rgba(255, 255, 255, 0.8);
font-style: italic;
}
.default__button {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
outline: 0;
padding: 0;
cursor: pointer;
-ms-flex-pack: center;
justify-content: center;
display: -ms-flexbox;
display: flex;
max-width: 50px;
}
.default__button i {
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
.default__button--big {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
text-align: center;
outline: 0;
padding: 0;
cursor: pointer;
position: absolute;
opacity: 1;
visibility: visible;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
font-size: 64px;
transition: all .2s;
-ms-touch-action: manipulation;
touch-action: manipulation;
}
.default__slider {
width: 10px;
height: 30px;
}
.default__controls {
display: -ms-flexbox;
display: flex;
position: absolute;
bottom: 0;
right: 0;
left: 0;
transition: all .3s;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
background-color: @dark-blue;
font-size: 32px;
-ms-flex-align: center;
align-items: center;
padding: 10px;
-ms-transform: translateY(0);
transform: translateY(0);
-ms-flex-pack: justify;
justify-content: space-between;
border-radius: 0 0 5px 5px;
}
.default.is-playing:before {
opacity: 0;
visibility: hidden;
-ms-transform: translate(-50%, -50%) scale(1.3);
transform: translate(-50%, -50%) scale(1.3);
}
.default.is-playing .default__button--big {
opacity: 0;
visibility: hidden;
}
.default.is-playing .default__controls {
-ms-transform: translateY(52px);
transform: translateY(52px);
}
.default.is-playing:hover .default__controls {
-ms-transform: translateY(0);
transform: translateY(0);
}
.default__controls > * {
-ms-flex: 1;
flex: 1;
}
.default .progress {
position: relative;
display: -ms-flexbox;
display: flex;
height: 17px;
margin-bottom: 0px;
transition: height 0.3s;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
border-radius: 4px;
}
.default .progress__filled {
width: 0%;
background: #00CF7D;
-ms-flex: 0;
flex: 0;
-ms-flex-preferred-size: 0%;
flex-basis: 0%;
border-radius: 4px;
}
.default .progress__breaker {
display: block;
width: 100%;
height: 0;
}
.default {
.progress__time {
font-size: small;
margin-right: 5px;
}
}
.minimal {
border: 0 solid rgba(0, 0, 0, 0.2);
box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
position: relative;
font-size: 0;
overflow: hidden;
border-radius: 5px;
cursor: pointer;
}
.minimal:before {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
border-radius: 5px;
transition: opacity .2s;
opacity: 1;
visibility: visible;
}
.minimal__title {
position: absolute;
left: 20px;
top: 20px;
z-index: 1;
font-size: 24px;
color: rgba(255, 255, 255, 0.8);
font-style: italic;
}
.minimal__button {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
outline: 0;
padding: 0;
cursor: pointer;
-ms-flex-pack: center;
justify-content: center;
display: -ms-flexbox;
display: flex;
max-width: 50px;
}
.minimal__button i {
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
.minimal__button--big {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
text-align: center;
outline: 0;
padding: 0;
cursor: pointer;
position: absolute;
opacity: 1;
visibility: visible;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
font-size: 64px;
transition: all .2s ease-in;
-ms-touch-action: manipulation;
touch-action: manipulation;
}
.minimal__slider {
width: 10px;
height: 30px;
}
.minimal__controls {
display: -ms-flexbox;
display: flex;
position: absolute;
bottom: 0;
right: 0;
left: 0;
transition: all .3s;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
background-color: @dark-blue;
font-size: 32px;
-ms-flex-align: center;
align-items: center;
padding: 10px;
-ms-transform: translateY(0);
transform: translateY(0);
-ms-flex-pack: justify;
justify-content: space-between;
border-radius: 0 0 5px 5px;
}
.minimal.is-playing:before {
opacity: 0;
visibility: hidden;
}
.minimal.is-playing .minimal__button--big {
opacity: 0;
visibility: hidden;
-ms-transform: translate(-50%, -50%) scale(1.3);
transform: translate(-50%, -50%) scale(1.3);
}
.minimal.is-playing .minimal__controls {
-ms-transform: translateY(52px);
transform: translateY(52px);
}
.minimal.is-playing:hover .minimal__controls {
-ms-transform: translateY(0);
transform: translateY(0);
}
.minimal__controls > * {
-ms-flex: 1;
flex: 1;
}
.minimal .progress {
position: relative;
display: -ms-flexbox;
display: flex;
height: 17px;
margin-bottom: 0px;
transition: height 0.3s;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
border-radius: 4px;
}
.minimal .progress__filled {
width: 0%;
background: #00CF7D;
-ms-flex: 0;
flex: 0;
-ms-flex-preferred-size: 0%;
flex-basis: 0%;
border-radius: 4px;
}
.minimal .progress__breaker {
display: block;
width: 100%;
height: 0;
}
.minimal {
.progress__time {
font-size: small;
margin-right: 5px;
}
}
.compact {
border: 0 solid rgba(0, 0, 0, 0.2);
box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
position: relative;
font-size: 0;
overflow: hidden;
border-radius: 5px;
cursor: pointer;
}
.compact:before {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
border-radius: 5px;
transition: opacity .2s;
opacity: 1;
visibility: visible;
}
.compact__title {
position: absolute;
left: 20px;
top: 20px;
z-index: 1;
font-size: 24px;
color: rgba(255, 255, 255, 0.8);
}
.compact__button {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
outline: 0;
padding: 0;
cursor: pointer;
-ms-flex-pack: center;
justify-content: center;
display: -ms-flexbox;
display: flex;
max-width: 50px;
}
.compact__button i {
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
.compact__button--big {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
text-align: center;
outline: 0;
padding: 0;
cursor: pointer;
position: absolute;
opacity: 1;
visibility: visible;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
font-size: 64px;
transition: all .2s ease-in;
-ms-touch-action: manipulation;
touch-action: manipulation;
}
.compact__slider {
width: 10px;
height: 30px;
}
.compact__controls {
display: -ms-flexbox;
display: flex;
position: absolute;
max-width: 400px;
bottom: 0;
right: 0;
left: 50%;
transition: all .3s;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
background-color: @dark-blue;
font-size: 32px;
-ms-flex-align: center;
align-items: center;
padding: 10px;
-ms-transform: translateY(-20px) translateX(-50%);
transform: translateY(-20px) translateX(-50%);
-ms-flex-pack: justify;
justify-content: space-between;
border-radius: 5px;
}
.compact.is-playing:before {
opacity: 0;
visibility: hidden;
}
.compact.is-playing .compact__button--big {
opacity: 0;
visibility: hidden;
-ms-transform: translate(-50%, -50%) scale(1.3);
transform: translate(-50%, -50%) scale(1.3);
}
.compact.is-playing .compact__controls {
-ms-transform: translateY(52px) translateX(-50%);
transform: translateY(52px) translateX(-50%);
}
.compact.is-playing:hover .compact__controls {
-ms-transform: translateY(-20px) translateX(-50%);
transform: translateY(-20px) translateX(-50%);
}
.compact__controls > * {
-ms-flex: 1;
flex: 1;
}
.compact .progress {
position: relative;
display: -ms-flexbox;
display: flex;
height: 17px;
margin-bottom: 0px;
transition: height 0.3s;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
border-radius: 4px;
}
.compact .progress__filled {
width: 0%;
background: #00CF7D;
-ms-flex: 0;
flex: 0;
-ms-flex-preferred-size: 0%;
flex-basis: 0%;
border-radius: 4px;
}
.compact .progress__breaker {
display: block;
width: 100%;
height: 0;
}
.compact {
.progress__time {
font-size: small;
margin-right: 5px;
}
}
@media (max-width: 480px) {
.ckin__player button {
font-size: 18px;
}
}
video::-webkit-media-controls-enclosure {
display: none !important;
}
+7
View File
@@ -18,6 +18,13 @@ padding-bottom:240px;
}
}
.qrcode {
img {
width: 150px;
height: 150px;
border: 0 solid black;
}
}
.preview-image {
img {
margin: 0 auto;
+553
View File
@@ -6235,6 +6235,554 @@ footer img {
margin-top: -50px;
margin-bottom: 40px;
}
/*!
ckin v0.0.1: Custom HTML5 Video Player Skins.
(c) 2017
MIT License
git+https://github.com/hunzaboy/ckin.git
*/
@font-face {
font-family: 'ckin';
src: url(data:application/font-woff;charset=utf-8;base64,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 truncated
font-weight: normal;
font-style: normal;
}
[class^="ckin-"],
[class*=" ckin-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'ckin' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ckin-compress:before {
content: "\f109";
}
.ckin-expand:before {
content: "\f108";
}
.ckin-play:before {
content: "\f101";
}
.ckin-pause:before {
content: "\f103";
}
.ckin-stop:before {
content: "\f10a";
}
.ckin-backward:before {
content: "\f120";
}
.ckin-forward:before {
content: "\f11f";
}
.ckin-volume-high:before {
content: "\f107";
}
.ckin-volume-medium:before {
content: "\f106";
}
.ckin-volume-low:before {
content: "\f105";
}
.ckin-volume-mute:before {
content: "\f104";
}
body {
font-family: "Helvetica Neue", "Calibri Light", Roboto, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
letter-spacing: 0.02em;
}
video {
width: 100%;
height: auto;
cursor: pointer;
}
.ckin__player {
margin-bottom: 20px;
font-family: "Helvetica Neue", "Calibri Light", Roboto, sans-serif;
letter-spacing: 0.02em;
}
.ckin__player.audio {
overflow: visible;
padding-top: 52px;
}
.ckin__player.ckin__fullscreen {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
height: 100%;
width: 100%;
z-index: 10000000;
background: #000;
border-radius: 0 !important;
display: -ms-flexbox;
display: flex;
}
.ckin__overlay {
position: relative;
}
.ckin__overlay:before {
background: radial-gradient(ellipse at center, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
}
.ckin__overlay--2:before {
background: rgba(24, 24, 24, 0.8);
}
.default {
border: 0 solid rgba(0, 0, 0, 0.2);
box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
position: relative;
font-size: 0;
overflow: hidden;
border-radius: 5px;
cursor: pointer;
}
.default:before {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
border-radius: 5px;
transition: opacity .2s;
opacity: 1;
visibility: visible;
}
.default__title {
position: absolute;
left: 20px;
top: 20px;
z-index: 1;
font-size: 24px;
color: rgba(255, 255, 255, 0.8);
font-style: italic;
}
.default__button {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
outline: 0;
padding: 0;
cursor: pointer;
-ms-flex-pack: center;
justify-content: center;
display: -ms-flexbox;
display: flex;
max-width: 50px;
}
.default__button i {
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
.default__button--big {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
text-align: center;
outline: 0;
padding: 0;
cursor: pointer;
position: absolute;
opacity: 1;
visibility: visible;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
font-size: 64px;
transition: all .2s;
-ms-touch-action: manipulation;
touch-action: manipulation;
}
.default__slider {
width: 10px;
height: 30px;
}
.default__controls {
display: -ms-flexbox;
display: flex;
position: absolute;
bottom: 0;
right: 0;
left: 0;
transition: all .3s;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
background-color: #36535a;
font-size: 32px;
-ms-flex-align: center;
align-items: center;
padding: 10px;
-ms-transform: translateY(0);
transform: translateY(0);
-ms-flex-pack: justify;
justify-content: space-between;
border-radius: 0 0 5px 5px;
}
.default.is-playing:before {
opacity: 0;
visibility: hidden;
-ms-transform: translate(-50%, -50%) scale(1.3);
transform: translate(-50%, -50%) scale(1.3);
}
.default.is-playing .default__button--big {
opacity: 0;
visibility: hidden;
}
.default.is-playing .default__controls {
-ms-transform: translateY(52px);
transform: translateY(52px);
}
.default.is-playing:hover .default__controls {
-ms-transform: translateY(0);
transform: translateY(0);
}
.default__controls > * {
-ms-flex: 1;
flex: 1;
}
.default .progress {
position: relative;
display: -ms-flexbox;
display: flex;
height: 17px;
margin-bottom: 0px;
transition: height 0.3s;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
border-radius: 4px;
}
.default .progress__filled {
width: 0%;
background: #00CF7D;
-ms-flex: 0;
flex: 0;
-ms-flex-preferred-size: 0%;
flex-basis: 0%;
border-radius: 4px;
}
.default .progress__breaker {
display: block;
width: 100%;
height: 0;
}
.default .progress__time {
font-size: small;
margin-right: 5px;
}
.minimal {
border: 0 solid rgba(0, 0, 0, 0.2);
box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
position: relative;
font-size: 0;
overflow: hidden;
border-radius: 5px;
cursor: pointer;
}
.minimal:before {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
border-radius: 5px;
transition: opacity .2s;
opacity: 1;
visibility: visible;
}
.minimal__title {
position: absolute;
left: 20px;
top: 20px;
z-index: 1;
font-size: 24px;
color: rgba(255, 255, 255, 0.8);
font-style: italic;
}
.minimal__button {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
outline: 0;
padding: 0;
cursor: pointer;
-ms-flex-pack: center;
justify-content: center;
display: -ms-flexbox;
display: flex;
max-width: 50px;
}
.minimal__button i {
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
.minimal__button--big {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
text-align: center;
outline: 0;
padding: 0;
cursor: pointer;
position: absolute;
opacity: 1;
visibility: visible;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
font-size: 64px;
transition: all 0.2s ease-in;
-ms-touch-action: manipulation;
touch-action: manipulation;
}
.minimal__slider {
width: 10px;
height: 30px;
}
.minimal__controls {
display: -ms-flexbox;
display: flex;
position: absolute;
bottom: 0;
right: 0;
left: 0;
transition: all .3s;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
background-color: #36535a;
font-size: 32px;
-ms-flex-align: center;
align-items: center;
padding: 10px;
-ms-transform: translateY(0);
transform: translateY(0);
-ms-flex-pack: justify;
justify-content: space-between;
border-radius: 0 0 5px 5px;
}
.minimal.is-playing:before {
opacity: 0;
visibility: hidden;
}
.minimal.is-playing .minimal__button--big {
opacity: 0;
visibility: hidden;
-ms-transform: translate(-50%, -50%) scale(1.3);
transform: translate(-50%, -50%) scale(1.3);
}
.minimal.is-playing .minimal__controls {
-ms-transform: translateY(52px);
transform: translateY(52px);
}
.minimal.is-playing:hover .minimal__controls {
-ms-transform: translateY(0);
transform: translateY(0);
}
.minimal__controls > * {
-ms-flex: 1;
flex: 1;
}
.minimal .progress {
position: relative;
display: -ms-flexbox;
display: flex;
height: 17px;
margin-bottom: 0px;
transition: height 0.3s;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
border-radius: 4px;
}
.minimal .progress__filled {
width: 0%;
background: #00CF7D;
-ms-flex: 0;
flex: 0;
-ms-flex-preferred-size: 0%;
flex-basis: 0%;
border-radius: 4px;
}
.minimal .progress__breaker {
display: block;
width: 100%;
height: 0;
}
.minimal .progress__time {
font-size: small;
margin-right: 5px;
}
.compact {
border: 0 solid rgba(0, 0, 0, 0.2);
box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
position: relative;
font-size: 0;
overflow: hidden;
border-radius: 5px;
cursor: pointer;
}
.compact:before {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
border-radius: 5px;
transition: opacity .2s;
opacity: 1;
visibility: visible;
}
.compact__title {
position: absolute;
left: 20px;
top: 20px;
z-index: 1;
font-size: 24px;
color: rgba(255, 255, 255, 0.8);
}
.compact__button {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
outline: 0;
padding: 0;
cursor: pointer;
-ms-flex-pack: center;
justify-content: center;
display: -ms-flexbox;
display: flex;
max-width: 50px;
}
.compact__button i {
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
.compact__button--big {
background: none;
border: 0;
line-height: 1;
color: #00CF7D;
text-align: center;
outline: 0;
padding: 0;
cursor: pointer;
position: absolute;
opacity: 1;
visibility: visible;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
font-size: 64px;
transition: all 0.2s ease-in;
-ms-touch-action: manipulation;
touch-action: manipulation;
}
.compact__slider {
width: 10px;
height: 30px;
}
.compact__controls {
display: -ms-flexbox;
display: flex;
position: absolute;
max-width: 400px;
bottom: 0;
right: 0;
left: 50%;
transition: all .3s;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
background-color: #36535a;
font-size: 32px;
-ms-flex-align: center;
align-items: center;
padding: 10px;
-ms-transform: translateY(-20px) translateX(-50%);
transform: translateY(-20px) translateX(-50%);
-ms-flex-pack: justify;
justify-content: space-between;
border-radius: 5px;
}
.compact.is-playing:before {
opacity: 0;
visibility: hidden;
}
.compact.is-playing .compact__button--big {
opacity: 0;
visibility: hidden;
-ms-transform: translate(-50%, -50%) scale(1.3);
transform: translate(-50%, -50%) scale(1.3);
}
.compact.is-playing .compact__controls {
-ms-transform: translateY(52px) translateX(-50%);
transform: translateY(52px) translateX(-50%);
}
.compact.is-playing:hover .compact__controls {
-ms-transform: translateY(-20px) translateX(-50%);
transform: translateY(-20px) translateX(-50%);
}
.compact__controls > * {
-ms-flex: 1;
flex: 1;
}
.compact .progress {
position: relative;
display: -ms-flexbox;
display: flex;
height: 17px;
margin-bottom: 0px;
transition: height 0.3s;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
border-radius: 4px;
}
.compact .progress__filled {
width: 0%;
background: #00CF7D;
-ms-flex: 0;
flex: 0;
-ms-flex-preferred-size: 0%;
flex-basis: 0%;
border-radius: 4px;
}
.compact .progress__breaker {
display: block;
width: 100%;
height: 0;
}
.compact .progress__time {
font-size: small;
margin-right: 5px;
}
@media (max-width: 480px) {
.ckin__player button {
font-size: 18px;
}
}
video::-webkit-media-controls-enclosure {
display: none !important;
}
#reviews {
background: #f6f8f8;
padding: 130px 0;
@@ -6383,6 +6931,11 @@ html {
position: absolute;
z-index: -1;
}
.qrcode img {
width: 150px;
height: 150px;
border: 0 solid black;
}
.preview-image {
padding: 0;
padding: 0px;
+1 -1
View File
@@ -1 +1 @@
{"version":3,"sources":["/bower_components/animate.less/animate.less","/bower_components/bootstrap/less/normalize.less","/bower_components/bootstrap/less/print.less","/bower_components/bootstrap/less/scaffolding.less","/bower_components/bootstrap/less/mixins.less","/styles/config.less","/bower_components/bootstrap/less/type.less","/bower_components/bootstrap/less/grid.less","/bower_components/bootstrap/less/tables.less","/bower_components/bootstrap/less/forms.less","/bower_components/bootstrap/less/component-animations.less","/bower_components/bootstrap/less/progress-bars.less","/bower_components/bootstrap/less/utilities.less","/bower_components/bootstrap/less/responsive-utilities.less","/bower_components/animate.less/source/animated.less","/bower_components/animate.less/source/bounce.less","/bower_components/animate.less/source/bounceIn.less","/bower_components/animate.less/source/bounceInDown.less","/bower_components/animate.less/source/bounceInLeft.less","/bower_components/animate.less/source/bounceInRight.less","/bower_components/animate.less/source/bounceInUp.less","/bower_components/animate.less/source/bounceOut.less","/bower_components/animate.less/source/bounceOutDown.less","/bower_components/animate.less/source/bounceOutLeft.less","/bower_components/animate.less/source/bounceOutRight.less","/bower_components/animate.less/source/bounceOutUp.less","/bower_components/animate.less/source/fadeIn.less","/bower_components/animate.less/source/fadeInDown.less","/bower_components/animate.less/source/fadeInDownBig.less","/bower_components/animate.less/source/fadeInLeft.less","/bower_components/animate.less/source/fadeInLeftBig.less","/bower_components/animate.less/source/fadeInRight.less","/bower_components/animate.less/source/fadeInRightBig.less","/bower_components/animate.less/source/fadeInUp.less","/bower_components/animate.less/source/fadeInUpBig.less","/bower_components/animate.less/source/fadeOut.less","/bower_components/animate.less/source/fadeOutDown.less","/bower_components/animate.less/source/fadeOutDownBig.less","/bower_components/animate.less/source/fadeOutLeft.less","/bower_components/animate.less/source/fadeOutLeftBig.less","/bower_components/animate.less/source/fadeOutRight.less","/bower_components/animate.less/source/fadeOutRightBig.less","/bower_components/animate.less/source/fadeOutUp.less","/bower_components/animate.less/source/fadeOutUpBig.less","/bower_components/animate.less/source/flash.less","/bower_components/animate.less/source/flip.less","/bower_components/animate.less/source/flipInX.less","/bower_components/animate.less/source/flipInY.less","/bower_components/animate.less/source/flipOutX.less","/bower_components/animate.less/source/flipOutY.less","/bower_components/animate.less/source/hinge.less","/bower_components/animate.less/source/lightSpeedIn.less","/bower_components/animate.less/source/lightSpeedOut.less","/bower_components/animate.less/source/pulse.less","/bower_components/animate.less/source/rollIn.less","/bower_components/animate.less/source/rollOut.less","/bower_components/animate.less/source/rotateIn.less","/bower_components/animate.less/source/rotateInDownLeft.less","/bower_components/animate.less/source/rotateInDownRight.less","/bower_components/animate.less/source/rotateInUpLeft.less","/bower_components/animate.less/source/rotateInUpRight.less","/bower_components/animate.less/source/rotateOut.less","/bower_components/animate.less/source/rotateOutDownLeft.less","/bower_components/animate.less/source/rotateOutDownRight.less","/bower_components/animate.less/source/rotateOutUpLeft.less","/bower_components/animate.less/source/rotateOutUpRight.less","/bower_components/animate.less/source/shake.less","/bower_components/animate.less/source/swing.less","/bower_components/animate.less/source/tada.less","/bower_components/animate.less/source/wiggle.less","/bower_components/animate.less/source/wobble.less","/styles/includes/global.less","/styles/includes/home.less","/styles/includes/pages.less","/styles/includes/reviews.less","/styles/includes/transfersh-icons.less","/styles/includes/preview.less"],"names":[],"mappings":"AAAA,SAAS;;ACUT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACE,cAAA;;AAOF;AACA;AACA;EACE,qBAAA;;AAQF,KAAK,IAAI;EACP,aAAA;EACA,SAAA;;AAQF;AACA;EACE,aAAA;;AAaF;EACE,uBAAA;EACA,0BAAA;EACA,8BAAA;;AAOF;EACE,SAAA;;AAWF;EACE,uBAAA;;AAOF,CAAC;EACC,oBAAA;;AAOF,CAAC;AACD,CAAC;EACC,UAAA;;AAYF;EACE,cAAA;EACA,gBAAA;;AAOF,IAAI;EACF,yBAAA;;AAOF;AACA;EACE,iBAAA;;AAOF;EACE,kBAAA;;AAOF;EACE,4BAAA;EACA,uBAAA;EACA,SAAA;;AAOF;EACE,gBAAA;EACA,WAAA;;AAOF;AACA;AACA;AACA;EACE,6BAAA;EACA,cAAA;;AAOF;EACE,qBAAA;;AAOF;EACE,QAAQ,QAAQ,QAAQ,QAAQ,OAAhC;;AAOF;EACE,cAAA;;AAOF;AACA;EACE,cAAA;EACA,cAAA;EACA,kBAAA;EACA,wBAAA;;AAGF;EACE,WAAA;;AAGF;EACE,eAAA;;AAWF;EACE,SAAA;;AAOF,GAAG,IAAI;EACL,gBAAA;;AAWF;EACE,SAAA;;AAWF;EACE,yBAAA;EACA,aAAA;EACA,8BAAA;;AAQF;EACE,SAAA;EACA,UAAA;;AASF;AACA;AACA;AACA;EACE,oBAAA;EACA,eAAA;EACA,SAAA;;AAQF;AACA;EACE,mBAAA;;AAUF;AACA;EACE,oBAAA;;AAWF;AACA,IAAKLine truncated
{"version":3,"sources":["/bower_components/animate.less/animate.less","/bower_components/bootstrap/less/normalize.less","/bower_components/bootstrap/less/print.less","/bower_components/bootstrap/less/scaffolding.less","/bower_components/bootstrap/less/mixins.less","/styles/config.less","/bower_components/bootstrap/less/type.less","/bower_components/bootstrap/less/grid.less","/bower_components/bootstrap/less/tables.less","/bower_components/bootstrap/less/forms.less","/bower_components/bootstrap/less/component-animations.less","/bower_components/bootstrap/less/progress-bars.less","/bower_components/bootstrap/less/utilities.less","/bower_components/bootstrap/less/responsive-utilities.less","/bower_components/animate.less/source/animated.less","/bower_components/animate.less/source/bounce.less","/bower_components/animate.less/source/bounceIn.less","/bower_components/animate.less/source/bounceInDown.less","/bower_components/animate.less/source/bounceInLeft.less","/bower_components/animate.less/source/bounceInRight.less","/bower_components/animate.less/source/bounceInUp.less","/bower_components/animate.less/source/bounceOut.less","/bower_components/animate.less/source/bounceOutDown.less","/bower_components/animate.less/source/bounceOutLeft.less","/bower_components/animate.less/source/bounceOutRight.less","/bower_components/animate.less/source/bounceOutUp.less","/bower_components/animate.less/source/fadeIn.less","/bower_components/animate.less/source/fadeInDown.less","/bower_components/animate.less/source/fadeInDownBig.less","/bower_components/animate.less/source/fadeInLeft.less","/bower_components/animate.less/source/fadeInLeftBig.less","/bower_components/animate.less/source/fadeInRight.less","/bower_components/animate.less/source/fadeInRightBig.less","/bower_components/animate.less/source/fadeInUp.less","/bower_components/animate.less/source/fadeInUpBig.less","/bower_components/animate.less/source/fadeOut.less","/bower_components/animate.less/source/fadeOutDown.less","/bower_components/animate.less/source/fadeOutDownBig.less","/bower_components/animate.less/source/fadeOutLeft.less","/bower_components/animate.less/source/fadeOutLeftBig.less","/bower_components/animate.less/source/fadeOutRight.less","/bower_components/animate.less/source/fadeOutRightBig.less","/bower_components/animate.less/source/fadeOutUp.less","/bower_components/animate.less/source/fadeOutUpBig.less","/bower_components/animate.less/source/flash.less","/bower_components/animate.less/source/flip.less","/bower_components/animate.less/source/flipInX.less","/bower_components/animate.less/source/flipInY.less","/bower_components/animate.less/source/flipOutX.less","/bower_components/animate.less/source/flipOutY.less","/bower_components/animate.less/source/hinge.less","/bower_components/animate.less/source/lightSpeedIn.less","/bower_components/animate.less/source/lightSpeedOut.less","/bower_components/animate.less/source/pulse.less","/bower_components/animate.less/source/rollIn.less","/bower_components/animate.less/source/rollOut.less","/bower_components/animate.less/source/rotateIn.less","/bower_components/animate.less/source/rotateInDownLeft.less","/bower_components/animate.less/source/rotateInDownRight.less","/bower_components/animate.less/source/rotateInUpLeft.less","/bower_components/animate.less/source/rotateInUpRight.less","/bower_components/animate.less/source/rotateOut.less","/bower_components/animate.less/source/rotateOutDownLeft.less","/bower_components/animate.less/source/rotateOutDownRight.less","/bower_components/animate.less/source/rotateOutUpLeft.less","/bower_components/animate.less/source/rotateOutUpRight.less","/bower_components/animate.less/source/shake.less","/bower_components/animate.less/source/swing.less","/bower_components/animate.less/source/tada.less","/bower_components/animate.less/source/wiggle.less","/bower_components/animate.less/source/wobble.less","/styles/includes/global.less","/styles/includes/home.less","/styles/includes/pages.less","/styles/includes/ckin.less","/styles/includes/reviews.less","/styles/includes/transfersh-icons.less","/styles/includes/preview.less"],"names":[],"mappings":"AAAA,SAAS;;ACUT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACE,cAAA;;AAOF;AACA;AACA;EACE,qBAAA;;AAQF,KAAK,IAAI;EACP,aAAA;EACA,SAAA;;AAQF;AACA;EACE,aAAA;;AAaF;EACE,uBAAA;EACA,0BAAA;EACA,8BAAA;;AAOF;EACE,SAAA;;AAWF;EACE,uBAAA;;AAOF,CAAC;EACC,oBAAA;;AAOF,CAAC;AACD,CAAC;EACC,UAAA;;AAYF;EACE,cAAA;EACA,gBAAA;;AAOF,IAAI;EACF,yBAAA;;AAOF;AACA;EACE,iBAAA;;AAOF;EACE,kBAAA;;AAOF;EACE,4BAAA;EACA,uBAAA;EACA,SAAA;;AAOF;EACE,gBAAA;EACA,WAAA;;AAOF;AACA;AACA;AACA;EACE,6BAAA;EACA,cAAA;;AAOF;EACE,qBAAA;;AAOF;EACE,QAAQ,QAAQ,QAAQ,QAAQ,OAAhC;;AAOF;EACE,cAAA;;AAOF;AACA;EACE,cAAA;EACA,cAAA;EACA,kBAAA;EACA,wBAAA;;AAGF;EACE,WAAA;;AAGF;EACE,eAAA;;AAWF;EACE,SAAA;;AAOF,GAAG,IAAI;EACL,gBAAA;;AAWF;EACE,SAAA;;AAWF;EACE,yBAAA;EACA,aAAA;EACA,8BAAA;;AAQF;EACE,SAAA;EACA,UAAA;;AASF;AACA;AACA;AACA;EACE,oBAAA;EACA,eAAA;EACA,SAAA;;AAQF;AACA;EACE,mBAAA;;AAUF;AALine truncated
+1
View File
@@ -7,6 +7,7 @@
@import "includes/global";
@import "includes/home";
@import "includes/pages";
@import "includes/ckin";
@import "includes/reviews";
@import "includes/transfersh-icons";
@import "includes/preview";