Cybertooth's Projects
A simple Javascript library that will prevent legacy browsers from throwing errors when they don't support basic console functions. e.g. `console.debug(...)`
A handful of components for Cybertooth.io demo sites.
The cybertooth.io website.
A fork of the Datejs library with the `parse(...)` method renamed to `parsePlus(...)`
Bootstrap carousel that can lazy-load it's images.
Basic components for copying data to the user's clipboard.
This addon gives you access to several helpful components and mixins that can be used to compliment the Bootstrap3 Grid System.
An EmberJs addon allowing you to quickly and conveniently create a Bootstrap3 Popover (http://getbootstrap.com/javascript/#popovers).
This addon installs the bootstrap3 javascript components and fonts. Once installed, you can compile the bootstrap sass into your app. Understand that this addon is for Ember applications that are compiling their styles using SASS.
An EmberJs addon allowing you to quickly and conveniently create a Bootstrap3 Tooltip (https://getbootstrap.com/docs/3.3/javascript/#tooltips).
A textbox that will will accept keystrokes and de-bounce its value after a set period of time.
A textbox that will guess the date you want and assign it to your model or query-params.
Ember CLI Deploy plugin to deploy ember-cli's bootstrap index file to S3.
This addon installs font-awesome fonts files and sets you up to compile the font-awesome sass into your app. Understand that this addon is for Ember applications that are compiling their styles using SASS.
This addon provides a means to generate html formatted markup from markdown source. The ShowdownJS library is leveraged to generate the html and this addon has been designed to be configured at the application's `environment.js` level.
Ember.TextSupport enhancements including a {{input-text}} and {{text-area}} component.
An Ember add-on providing a text-box that autosizes to fit the supplied/keyed content.
Three helpers optimized to format numbers according to the website visitor's locale.
Work In Progress/R&D: Add-on supplying helpers for basic pluralization? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/PluralRules
Remember route-based information using browser local storage.
Use web storage to save data scoped to the active route.
Expose an ES6 module shim for the global `Sugar` instance's `Date` and all defined locales.
A simple Ruby script that converts EmberJS dot-notation component names to slash-notation.