Hello everyone,
I had been working on the flask web fonts extension for some time and had a few speed bumps in between.Now the back end for the extension is in place and I had been working on the interface for the past week.I am not entirely sure what has to be done here as I have limited UI design experience and needs some feedback.
currently the extension can
1.give a JSON response with a list of fonts that can be filtered by language from a configurable sub domain or path
2.Serve the font files from a configurable directory and path
3.A api which serves text for any language wrapped in JSON
3.Provide an interface for showing the fonts.
For the interface I have made an interface which currently only list the fonts.
heres' the code and an example app is included, but doesn't have any documentation
Here is the ui I had made earlier
How much of this has to be changed or retained ?
As I said earlier I have limited UI experience and I realize that something like this may take some time for me
http://www.google.com/fonts/
.And also I had used Jquery and font-face css to manipulate the fonts earlier and it was very messy. Mediawiki's jquery.webfonts is a perfect fit for this..So what all should be packed into the extension ?
Also I was using the JSON apis created by me for providing font info for the new UI. I went with this as this seemed very customizable and doesn't require any changes tot the python code if this was to be replaced as with the case of a jinja based template . Is this acceptable or should a jinja template be used.
I have been going back and forth with the design and I need to make some clear cut decision before going further.
Nithin