Skip to content

Instantly share code, notes, and snippets.

View joonassandell's full-sized avatar

Joonas Sandell joonassandell

View GitHub Profile
@joonassandell
joonassandell / Rebirth: CSS - Easing
Last active March 23, 2023 16:40
Sass easing configurations (for Rebirth etc.)
// ========================================
// Easings
// ========================================
$ease-inOut: ease-in-out;
$ease-outSine: cubic-bezier(0.39, 0.575, 0.565, 1);
$ease-inOutSine: cubic-bezier(0.445, 0.05, 0.55, 0.95);
$ease-inQuad: cubic-bezier(0.55, 0.085, 0.68, 0.53);
$ease-outQuad: cubic-bezier(0.25, 0.46, 0.45, 0.94);
$ease-inOutQuad: cubic-bezier(0.455, 0.03, 0.515, 0.955);
@joonassandell
joonassandell / Rebirth: Navbar - Default
Last active March 6, 2020 12:12
Rebirth - Default navbar html
<nav class="Navbar Navbar--default js-NavbarDefault">
<a href="/" class="Navbar-logo">Navbar</a>
<div class="Navbar-ctrl">
<div class="Navbar-ctrl-trigger js-NavbarDefaultTrigger">
<i class="Navbar-ctrl-trigger-icon"></i>
</div>
</div>
<ul>
<li class="Navbar-item">
<a class="Navbar-link" href="/">Home</a>
@joonassandell
joonassandell / RegEx
Last active May 20, 2019 10:09
RegEx
# Delete empty lines
^\s*$
# Match tag and text spanning across multiple lines
<div[\r\s\S]+?</div>
@joonassandell
joonassandell / OSX: Commands
Last active November 16, 2018 09:40
Random OSX commands and stuff I usually forget
# Commands
**Show hidden files**:
`defaults write com.apple.Finder AppleShowAllFiles YES`
**Disable photos from auto-opening** (worked in El Capitan, http://bit.ly/2c6rVrX):
`defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool YES`
**Open Hosts**:
`sudo open -t /etc/hosts/`
@joonassandell
joonassandell / Easings for Flinto
Created September 22, 2018 14:10
Easings for Flinto
EaseOutSine: bezier(0,39; 0,575; 0,565; 1)
EaseInOutSine: bezier(0,445; 0,05; 0,55; 0,95)
EaseInQuad: bezier(0,55; 0,085; 0,68; 0,53)
EaseOutQuad: bezier(0,25; 0,46; 0,45; 0,94)
EaseInOutQuad: bezier(0,455; 0,03; 0,515; 0,955)
EaseInCubic: bezier(0,55; 0,055; 0,675; 0,19)
EaseOutCubic: bezier(0,215; 0,61; 0,355; 1)
EaseInOutCubic: bezier(0,645; 0,045; 0,355; 1)
EaseInQuart: bezier(0,895; 0,03; 0,685; 0,22)
EaseOutQuart: bezier(0,165; 0,84; 0,44; 1)
@joonassandell
joonassandell / Typo3: Typekit
Last active October 4, 2017 08:14
Fluid TypeKit snippet
<v:asset.prefetch domains="use.typekit.net" />
<v:asset.script path="myscript.js" external="true" standalone="true" movable="false" />
<v:asset.script external="true" standalone="true" movable="false">try{Typekit.load({ async: true });}catch(e){}</v:asset.script>
@joonassandell
joonassandell / TYPO3: Public resource path
Created September 22, 2017 09:26
TYPO3: Public resource path
{f:uri.resource(path:'Assets/some/thing')}
@joonassandell
joonassandell / Rebirth: TYPO3 - Powermail
Last active March 9, 2017 14:29
Rebirth: TYPO3 - Powermail
// Add to setup.txt
plugin.tx_powermail {
view {
templateRootPaths.1 = EXT:myextension/Resources/Powermail/Templates/
partialRootPaths.1 = EXT:myextension/Resources/Powermail/Partials/
layoutRootPaths.1 = EXT:myextension/Resources/Powermail/Layouts/
}
}
page {
@joonassandell
joonassandell / Docker: Commands
Last active January 4, 2017 08:36
Random Docker commands I usually forget
# Random Docker commands I usually forget
**Docker "SSH"** (http://bit.ly/1PMN6MM):
`docker exec -it <containerIdOrName> bash`
**Remove all containers**
`docker rm $(docker ps -aq)`
**Stop all containers**
`docker stop $(docker ps -a -q)`
@joonassandell
joonassandell / Rb: Container
Last active November 3, 2016 09:21
Rebirth Container w/ wrap & grid snippet
<div class="Container">
<div class="Wrap">
<div class="Grid">
<div class="Grid-cell m-Width--6of12">
</div>
</div>
</div>
</div>