NOTE I now use the conventions detailed in the SUIT framework
Used to provide structural templates.
Pattern
t-template-name
| <html> | |
| <head> | |
| <script> | |
| // fn - a function | |
| // arg - anything | |
| // | |
| // Saves us having to pass the same variable into the function over | |
| // and over again. | |
| function curry(fn, arg) { | |
| return function () { |
| /** | |
| * GENERAL NOTES | |
| * @author TalkRise <[email protected]> | |
| */ | |
| // Module imports | |
| import axios from 'axios'; | |
| :root { | |
| --ease-in-quad: cubic-bezier(.55, .085, .68, .53); | |
| --ease-in-cubic: cubic-bezier(.550, .055, .675, .19); | |
| --ease-in-quart: cubic-bezier(.895, .03, .685, .22); | |
| --ease-in-quint: cubic-bezier(.755, .05, .855, .06); | |
| --ease-in-expo: cubic-bezier(.95, .05, .795, .035); | |
| --ease-in-circ: cubic-bezier(.6, .04, .98, .335); | |
| --ease-out-quad: cubic-bezier(.25, .46, .45, .94); | |
| --ease-out-cubic: cubic-bezier(.215, .61, .355, 1); |
| var __sys = {}; | |
| var ua = navigator.userAgent.toLowerCase(); | |
| var s; | |
| (s = ua.match(/msie ([\d.]+)/)) ? __sys.ie = s[1] : | |
| (s = ua.match(/firefox\/([\d.]+)/)) ? __sys.firefox = s[1] : | |
| (s = ua.match(/chrome\/([\d.]+)/)) ? __sys.chrome = s[1] : | |
| (s = ua.match(/opera.([\d.]+)/)) ? __sys.opera = s[1] : | |
| (s = ua.match(/version\/([\d.]+).*safari/)) ? __sys.safari = s[1] : 0; | |
| function typeofUndefined(value) { |
NOTE I now use the conventions detailed in the SUIT framework
Used to provide structural templates.
Pattern
t-template-name