Skip to content

Instantly share code, notes, and snippets.

View paul-hph's full-sized avatar

Paul Albrecht paul-hph

View GitHub Profile
@paul-hph
paul-hph / gist:4588e6b6deee615cf4274d17a6f96a0d
Created January 5, 2024 10:45
GSAP 3D Rotate Image Cover based on mouse position
function animateBannerimage3D() {
const container = document.querySelector(".image-container");
const image = document.querySelector(".rotate-image");
let isHovered = false;
// Initial transform settings
const initialTransform = {
perspective: "1000px",
/* cSIcsb = Server */
table {
/* border-radius: 6px;*/
overflow: hidden;
}
table.styled{
border-bottom: 0px solid #ededed !important;
}
@paul-hph
paul-hph / brew-install-script.sh
Last active December 7, 2021 20:20 — forked from CliffordAnderson/brew-install-script.sh
Brew install script for OSX
#!/bin/sh
# Homebrew Script for OSX
# To execute: save and `chmod +x ./brew-install-script.sh` then `./brew-install-script.sh`
echo "Installing brew..."
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
echo "Installing brew cask..."
brew tap caskroom/cask
// Install Homebrew: https://brew.sh/index_de.html
// brew install imapsync
imapsync \
--host1 sourcedomain.com --ssl1 --user1 info@domain.com --password1 XXXXXXXX \
--host2 targetdomain.com --ssl1 --user2 info@targetdomain.com --password2 XXXXXXXX
@paul-hph
paul-hph / Universal-Analytics-Code.js
Last active May 4, 2019 08:04
Universal Analytics Code AnonymizeIP + Opt-Out
<script>
<!-- Google Analytics -->
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXX-X', 'auto');
ga('set', 'anonymizeIp', true);
ga('send', 'pageview');
</script>