This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import gsap from "gsap" | |
import ScrollTrigger from "gsap/ScrollTrigger" | |
gsap.registerPlugin(ScrollTrigger) | |
const fadeIn = document.querySelectorAll(".fade-in") | |
if (fadeIn) { | |
fadeIn.forEach(value => { | |
const $delay = value.getAttribute("data-delay") ? value.getAttribute("data-delay") : 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var sync1 = $('#sync1'), | |
sync2 = $('#sync2'), | |
duration = 300, | |
thumbs = 4; | |
// Sync nav | |
sync1.on('click', '.owl-next', function () { | |
sync2.trigger('next.owl.carousel') | |
}); | |
sync1.on('click', '.owl-prev', function () { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Social open window | |
*/ | |
const sharingLinks = document.querySelectorAll("[data-sharing]") | |
if (sharingLinks) { | |
sharingLinks.forEach(link => { | |
link.addEventListener("click", evt => { | |
evt.preventDefault() | |
!window.open(link.getAttribute("href"), "Sharer", "toolbar=0, status=0, width=900, height=500") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php add_filter( 'nav_menu_link_attributes', 'rh_datascrollto', 10, 3 ); | |
function rh_datascrollto( $atts, $item, $args ) { | |
if ( get_field( 'scrollto', $item ) ) { | |
$atts[ 'data-scrollto' ] = $item->url; | |
} | |
return $atts; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const fs = require('fs') | |
const HtmlWebpackPlugin = require('html-webpack-plugin') | |
function compileTemplates(pagesAbsPath) { | |
const pages = [] | |
const fileNamesInDir = fs.readdirSync(pagesAbsPath) | |
fileNamesInDir.forEach((fileName) => { | |
if ((/\.hbs$/).test(fileName)) { | |
const baseName = fileName.split('.')[0] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
window.mobileCheck = function() { | |
let check = false; | |
(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|j |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[alias] | |
co = checkout | |
br = branch | |
ci = commit | |
st = status | |
hide = update-index --assume-unchanged | |
unhide = update-index --no-assume-unchanged | |
unstage = reset HEAD -- | |
last = log -1 HEAD | |
ps = push |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const convertImages = (query, callback) => { | |
const images = document.querySelectorAll(query); | |
images.forEach(image => { | |
fetch(image.src) | |
.then(res => res.text()) | |
.then(data => { | |
const parser = new DOMParser(); | |
const svg = parser.parseFromString(data, 'image/svg+xml').querySelector('svg'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '3' | |
services: | |
# Database | |
db: | |
image: mysql:5.7 | |
volumes: | |
- db_data:/var/lib/mysql | |
restart: always | |
environment: |