Skip to content

Instantly share code, notes, and snippets.

@shshaw
shshaw / index.html
Created September 21, 2018 19:45
Pixi JS Displacement Text Effect
<div id="px-render"></div>
<textarea id="input">hello</textarea>
@shshaw
shshaw / index.html
Created August 23, 2018 20:34
Lightning Round ⚡ Text Animations
<a href="https://twitch.tv/keyframers" target="_blank" data-keyframers-credit style="color: #FFF">Watch the @keyframers live, Monday @ 21:00 EST</a>
<script src="https://codepen.io/shshaw/pen/QmZYMG.js"></script>
<div class="lightning-round">
<span class="text" data-splitting> LIGHTNING ROUND </span>
<span class="zap" data-splitting>⚡</span>
</div>
@shshaw
shshaw / index.html
Created August 21, 2018 15:02
Splitting Letter Overlap
<div class="text-overlap" data-splitting>Extra<b>v</b>agant</div>
@shshaw
shshaw / index.html
Created August 16, 2018 22:39
SplittingImage Palette
<div class="palette" data-cols="10" data-rows="10"></div>
@shshaw
shshaw / _-turnable-tables-part-1-_-3d-css-record-player-keyframers-1-18-0.markdown
Created August 14, 2018 08:10
(⌐🔴_🔵) Turnable Tables, Part 1 (🔴_🔵¬) | 3D CSS Record Player | @keyframers 1.18.0
@shshaw
shshaw / celebrating-1-000.markdown
Created July 20, 2018 17:42
Celebrating 1,000!

Celebrating 1,000!

✅ 1,000 Twitter Followers ✅ 1,000 YouTube Subscribers

Thank you all for your support! 🎉

✍️ Reply with your favorite tips/eps! We'd love to hear what you've learned from the streams ✉️ Sign up at http://keyframe.rs for news about more exciting content coming soon !

@shshaw
shshaw / gliding-gallery-simple-image-slider-transitions-keyframers-1-15-0.markdown
Created July 17, 2018 14:49
🖼️ Gliding Gallery | Simple Image Slider Transitions | @keyframers 1.15.0
.splitting-image img { width: 100%; display: block; }
@supports ( display: grid ) {
.splitting-image {
position: relative;
overflow: hidden;
background-size: cover;
visibility: hidden;
}
@shshaw
shshaw / index.html
Created July 11, 2018 20:23
💳 Payment Picker, Part 2 | @keyframers 1.14.1
<div class="debug" style="display: none;"></div>
<a href="https://youtu.be/_rKtTIJJaJY" target="_blank" data-keyframers-credit style="color: #000"></a>
<script src="https://codepen.io/shshaw/pen/QmZYMG.js"></script>
<div id="app" data-state="wallet" data-panning="0">
<header class="ui-header">
</header>
<div class="ui-wallet">
@shshaw
shshaw / index.html
Created July 6, 2018 03:02
Payment Picker | @keyframers 1.14.0
<div id="app" data-state="wallet">
<header class="ui-header">
</header>
<div class="ui-wallet">
<h2 class="ui-wallet-heading">
Wallet
</h2>
<div class="ui-cards">
<div class="ui-card" data-card="AnimEx">