Time Tracking & Productivity Blog
Freckle is the time tracking and invoicing app that your team will love.
Time tracking is tedious?
It's not you, it's your tools.



The Latest


Custom fonts, Markdown and PDF invoices!

Thomas FuchsThomas Fuchs

With our HTML invoice customization it’s easy to make your Freckle invoices extra stylish. Here’s how you do this with a font from Google Web Fonts.

Screen Shot 2013-02-04 at 1.59.44 PM

First, choose the font you like of course. Here we’re picking Open Sans, and select the normal, bold and italic styles so we can have some extra fun. Next, copy the link element that’s generated for you.

Screen Shot 2013-02-04 at 1.59.55 PM.png

Then, just paste it into your Freckle invoice customization. _Be sure to replace http:// with https://_ in the link element so your invoices will show correctly on all browsers. To apply the new font to the invoice and the optional report, use a CSS style rule that targets the #invoice and #invoice_report elements, and sets the font-family.

Screen Shot 2013-02-04 at 2.16.26 PM

To have some extra fun, let’s try out Freckle’s new support for Markdown in the description and footer fields in your invoice. Markdown is a simple formatting language that allows you to easily add extra headlines as well as \*\*bold\*\* and \_italic\_ text to your Freckle invoice:

Screen Shot 2013-02-04 at 2.00.56 PM

This even works with our new PDF downloads for invoices! Here’s an example of a Freckle-generated PDF invoice! And there you have it, amazing-looking customized invoices, and it took just a few minutes to set up!

Screen Shot 2013-02-04 at 2.00.41 PM

The best thing? In a month from now, when you generate the next invoice for the client, Freckle remembers all your settings and your invoice will look gorgeous with no extra effort needed!

With our invoice customization, you can do some pretty fancy things. Check out this live example of a shared Freckle invoice!

Screen Shot 2013-02-04 at 5.31.15 PM

Here’s the customization code for this invoice:

Thomas’ work on Prototype.js, Zepto.js and Micro.js has made him a certified JavaScript Guru. Before founding Freckle, Thomas was consulting with some of the world’s best known companies on their craziest interactive JavaScript needs. A Ruby on Rails core alumni, he is passionate about creating the best user interface experience possible and penned the Scriptaculous JavaScript UI library to share the love, counting sites like Apple.com and Nasa.gov among its users. Thomas’ master plan: work toward a more delicious web using open source goodness.