Skip to content

Instantly share code, notes, and snippets.

View Xavka's full-sized avatar

Luka Čavka Xavka

View GitHub Profile
gulp css
var gulp = require('gulp');
var postcss = require('gulp-postcss');
gulp.task('css', function () {
var plugins = [
];
return gulp.src('./src/*.css')
.pipe(postcss(plugins))
.pipe(gulp.dest('./dest'));
});
npm install --save-dev gulp-postcss
.fullscreen-bg {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow: hidden;
z-index: -100;
}
// Change page title on blur
$(window).blur(function() {
$("title").text("Don't forget to read this..." + pageTitle);
});
@Xavka
Xavka / tab-title.js
Last active November 25, 2019 20:27
$(function() {
// Get page title
var pageTitle = $("title").text();
// Change page title on blur
$(window).blur(function() {
$("title").text("Don't forget to read this...");
});
// Change page title back on focus
@Xavka
Xavka / video.js
Last active November 14, 2015 14:33
( function() {
/* Variables */
var videoPlayer = document.getElementById( 'video-player' ),
video = videoPlayer.getElementsByClassName( 'fullscreen-bg__video' )[0],
playlist = videoPlayer.getElementsByClassName( 'fullscreen-bg__playlist' )[0],
source = video.getElementsByTagName( 'source' ),
linkList = [],
videoDirectory = 'video/',
currentVideo = 0,
allLinks = playlist.children,
.fullscreen-bg__playlist {
display: none;
}
<div class="fullscreen-bg__playlist">
<a href="video/BLUE_DOTS.mp4" class="current-video"></a>
<a href="video/ORANGE_DOTS.mp4"></a>
<a href="video/RED_DOTS.mp4"></a>
</div>
<div id="video-player" class="fullscreen-bg">