Skip to content

Instantly share code, notes, and snippets.

View simonmcmanus's full-sized avatar

Simon McManus simonmcmanus

View GitHub Profile
@simonmcmanus
simonmcmanus / machine.js
Last active July 5, 2022 18:08
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@simonmcmanus
simonmcmanus / tube-css.css
Created March 30, 2022 11:10
tube-css.css
@font-face {
font-family: 'Erbos';
src: url("/fonts/7LED.ttf"); }
@font-face {
font-family: 'london_tubenormal';
src: url(data:font/opentype;base64,AAEAAAAQAEAABADAT1MvMkzGDgUAAKWAAAAATlBDTFR8RpJiAACl0AAAADZjbWFwJ8Pb9AAAnYQAAAO6Y3Z0ICXOI6oAAKTgAAAAoGZwZ22YXNyiAAAFDAAAAGRnbHlmxcNy4gAABXgAAJJoaGRteH98lNYAAKYIAAAOyGhlYWTMqO6BAAABDAAAADZoaGVhBI4IFQAAAUQAAAAkaG10eCpi3GIAAKFAAAADoGtlcm5sFVmPAAC00AAADBhsb2NhAD3YgAAAl+AAAAOkbWF4cAIjAXkAAAFoAAAAIG5hbWVtI+OlAAABiAAAA4Rwb3N0E8zpswAAm4QAAAIAcHJlcBMAAvgAAAVwAAAACAABAAAAARmZYb/36l8PPPUAAAPoAAAAADOCScQAAAAAM4JJxP+T/vIE1gOsAAAACwACAAEAAAAAAAEAAAOs/vIAAAUM/5P/pQTWAAEAAAAAAAAAAAAAAAAAAADoAAEAAADoARQAGQAAAAAAAgAIAEAACgAAAGUAywABAAEAAAAVAQIAAAAAAAAAAAEKAIUAAAAAAAAAAQAWAZoAAAAAAAAAAgAMAbYAAAAAAAAAAwAcAdAAAAAAAAAABAAWAfcAAAAAAAAABQA4AikAAAAAAAAABgAWAmwAAQAAAAAAAACFAAAAAQAAAAAAAQALAY8AAQAAAAAAAgAGAbAAAQAAAAAAAwAOAcIAAQAAAAAABAALAewAAQAAAAAABQAcAg0AAQAAAAAABgALAmEAAwABBAkAAAEKAIUAAwABBAkAAQAWAZoAAwABBAkAAgAMAbYAAwABBAkAAwAcAdAAAwABBAkABAAWAfcAAwABBAkABQA4AikAAwABBAkABgAWAmx
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@simonmcmanus
simonmcmanus / machine.js
Last active July 22, 2020 14:27
Generated by XState Viz: https://xstate.js.org/viz
const modelMachine = Machine({
id: 'model',
initial: 'summary',
context: {
size: 100,
},
states: {
loading: {
on: {
{
"123": {
"name": "onetwothree"
},
"321": {
"name": "threetwoone"
}
}
[1,2,3,4]
module.exports = {
'/': {
page: 'home',
selectors: {
title: 'Welcome Home!',
h1:'HOME'
}
},
'/contact': {
page: 'contact',
module.exports = {
'/': {
page: 'home'
},
'/contact': {
page: 'contact'
}
};
var sizlate = require('sizlate');
var html = '<div id="example"><h1>hello</h1></div>';
var output = sizlate.render(html, { ‘h1’: ‘Goodbye’});
// output = <div id="example"><h1>Goodbye</h1></div>