Skip to content

Instantly share code, notes, and snippets.

View pierreburel's full-sized avatar

Pierre Burel pierreburel

View GitHub Profile
@pierreburel
pierreburel / post-merge
Created June 21, 2016 09:02 — forked from sindresorhus/post-merge
git hook to run a command after `git pull` if a specified file was changed. In this example it's used to run `npm install` if package.json changed and `bower install` if `bower.json` changed. Run `chmod +x post-merge` to make it executable then put it into `.git/hooks/`.
#/usr/bin/env bash
# MIT © Sindre Sorhus - sindresorhus.com
# git hook to run a command after `git pull` if a specified file was changed
# Run `chmod +x post-merge` to make it executable then put it into `.git/hooks/`.
changed_files="$(git diff-tree -r --name-only --no-commit-id ORIG_HEAD HEAD)"
check_run() {
echo "$changed_files" | grep --quiet "$1" && eval "$2"
@pierreburel
pierreburel / input.scss
Created April 19, 2021 18:21
Generated by SassMeister.com.
$spaces: (
'6xl' : 152px,
'5xl' : 136px,
'4xl' : 104px,
'3xl' : 88px,
'2xl' : 56px,
'xl' : 40px,
'l' : 32px,
'm' : 24px,
's' : 16px,
@pierreburel
pierreburel / modifier.ordinal.php
Created March 18, 2022 18:04 — forked from kbanman/modifier.ordinal.php
Smarty ordinal modifier plugin
<?php
/**
* Gets the ordinal for a number
*
* @param integer $number
* @return string
*/
function smarty_modifier_ordinal($number)
{
@pierreburel
pierreburel / input.scss
Created February 17, 2023 03:16
Generated by SassMeister.com.
@use "sass:list";
@use "sass:map";
@use "sass:math";
@use "sass:string";
$mass: 1 !default;
$stiffness: 100 !default;
$damping: 15 !default;
@function spring($t, $mass: $mass, $stiffness: $stiffness, $damping: $damping) {
@pierreburel
pierreburel / input.scss
Created February 17, 2023 03:28
Generated by SassMeister.com.
@use "sass:list";
@use "sass:map";
@use "sass:math";
@use "sass:string";
$mass: 1 !default;
$stiffness: 100 !default;
$damping: 15 !default;
@function spring($t, $mass: $mass, $stiffness: $stiffness, $damping: $damping) {
@pierreburel
pierreburel / input.scss
Created February 17, 2023 03:29
Generated by SassMeister.com.
@use "sass:list";
@use "sass:map";
@use "sass:math";
@use "sass:string";
$mass: 1 !default;
$stiffness: 100 !default;
$damping: 15 !default;
@function spring($t, $mass: $mass, $stiffness: $stiffness, $damping: $damping) {
@pierreburel
pierreburel / input.scss
Created February 17, 2023 03:33
Generated by SassMeister.com.
@use "sass:list";
@use "sass:map";
@use "sass:math";
@use "sass:string";
$mass: 1 !default;
$stiffness: 100 !default;
$damping: 15 !default;
@function spring($t, $mass: $mass, $stiffness: $stiffness, $damping: $damping) {
@pierreburel
pierreburel / input.scss
Created February 17, 2023 04:58
Generated by SassMeister.com.
@use "sass:list";
@use "sass:map";
@use "sass:math";
@use "sass:string";
$mass: 1 !default;
$stiffness: 100 !default;
$damping: 15 !default;
@function spring($t, $mass: $mass, $stiffness: $stiffness, $damping: $damping) {
@pierreburel
pierreburel / input.scss
Created February 17, 2023 05:15
Generated by SassMeister.com.
@use "sass:list";
@use "sass:map";
@use "sass:math";
@use "sass:string";
$mass: 1 !default;
$stiffness: 100 !default;
$damping: 15 !default;
$preset-gentle: (
@pierreburel
pierreburel / input.scss
Created February 17, 2023 05:18
Generated by SassMeister.com.
@use "sass:list";
@use "sass:map";
@use "sass:math";
@use "sass:string";
$mass: 1 !default;
$stiffness: 100 !default;
$damping: 15 !default;
$preset-gentle: (