fontBEAST

To Do List

  1. Place source code in a GIT repository.
  2. Sanitize and validate all form input
  3. Make font family selection more accessible via keyboard controls.

Bugs & Errors


Changelog

0.1
Initial concept created. Canvas working with jCanvas.
0.2
Fonts implemented. Some not working, realized Google handles names slightly different depending upon html/css/script usage.
0.21
Fonts fixed, corrected data on hopefully all 214 fonts from Google's Web Fonts collection.
0.3
Logo created, site given basic styling. Color pickers added instead of manual entry. Created font family selector, not very friendly atm.
0.4
Output box generating CSS as pulled from Google's external style sheet.
0.5
Implemented code syntax hilighter for output. Used Formalize to clean up forms.
0.6
Added search box to filters fonts. After form submit, font choice now auto scrolled to top. Added click-to-copy buttons for output code.
0.7
Converted code into an OOP class, much cleaner on front end. Fun learning experience.
0.8
Scrapped the idea for the image upload, I didn't like how it was working out. Made entire process AJAX Driven.
0.81
Removed jCanvas and went with native code. Added JS Output and HTML Output so a user can (theoretically) recreate.
0.82
Managed to break the syntax highligher and multi word fonts. Joy.
0.9
Changed syntax highlighters, hid form upon canvas creation. Tested output code.