deviant art

Deviant Login Shop
 Join deviantART for FREE Take the Tour
[x]
Download Image
PNG, 900×650
more ▶

More from ~silare

Featured in Groups:

Details

August 27, 2011
2.2 MB
900×650
Link
Thumb

Statistics

Comments: 13
Favourites: 11 [who?]

Views: 1,974 (1 today)
Downloads: 14 (0 today)
[x]
:iconsilare:
Plug for adding (+ button)/removing (– button)/testing fonts.

The "Text:" ComboBoxEntry has built-in options for things like:
-- "ABC . . . abc . . . 123"
-- "AaBbCc . . . 123"
-- "Lorem ipsum"
-- "The quick brown . . ."
However, the user is able to type in their own custom text if they want (and the "Preview:" box at the top should display it). Granted, this is all a mockup, so I'm not even sure what's really 'possible' or not.

All comments/suggestions/"You mucked up the HIG here. Try . . ." welcome! It's my first stab at GIMP, Inkscape, and anything like this in general.

UPDATE: I might move "Size:" to be under "Preview:" since it doesn't affect the font itself, but just the preview of it. Any suggestions?
Add a Comment:
 
love 1 1 joy 0 0 wow 0 0 mad 0 0 sad 0 0 fear 0 0 neutral 0 0
:iconnicekiwi:
*Nicekiwi Apr 30, 2012  Hobbyist Interface Designer
+1
Reply
:iconzeeeeee:
good mockup.

and its not "jumped". its "jumps".
the reason for that sentence is to show all letters and you don't have an "s" in there :)
Reply
:iconchristianjabasa:
Mood: Love ~ChristianJabasa Sep 12, 2011  Hobbyist Interface Designer
Why not make like a font book?
And add some features like adding and removing fonts.
or even a link that takes you to a site where you can download fonts!
Or the font rendering/smoothing settings!
That would be totally awesome!

But it's really awesome!
Reply
:icondanrabbit:
~DanRabbit Aug 30, 2011  Professional Interface Designer
This is looking good. Some suggestions:

Reverse the order of the Preview and the column selector. The current design requires you to "backtrack". You view the top portion, then the bottom portion, then the top portion again. If you put the preview on the bottom, you (ideally) make your selection and then view the results. So definitely try to put the widgets in an order from top to bottom that makes the most sense to use/view them in.

I also agree with you that putting the size slider makes more sense with the preview section since that's what it changes.

For the "10pt" part, I would make that a spin button (with the two arrows) and put the units as a label outside the box. So it looks like: [10 ^v] pt

As far as alignment goes, remember that you shouldn't include describing widgets in your justified alignment. So the labels and the spin button on the slider shouldn't count. Your preview box, your text entry, and your column selector should be the same width as the slider by itself. In this way, your labels and such will stick out on either side of those boxes.

As far as enabling/disabling fonts, I would use checkboxes. I haven't done it yet, but I plan to do a nice nonintrusive design for checkboxes in lists ;)

Can't wait to see the next revision :)
Reply
:iconsilare:
That makes sense. My original rationale was actually to show them what the preview was so they know what would be changing if they slid things around, but since it's all one small window anyway, either side could be argued. I'll probably fit the preview to the bottom though in the revision and just moved the column selection/font configs to the top.

Spinboxes sound great; my goal was originally to allow users to also 'enter' their font size, since I used to actually use Droid Sans 10.5 myself (10 too small, 11 too large). =P It'd give them a third way to control it though, so I'll look into including a spinbox.

Regarding alignment... I'd prefer to keep my Preview and Column Selector the same width as they are now, but extend my Text Entry. The question here is: Would it still follow HIG to knock the text entry and the slider to another line as the label saying "Text:" and "Size:"? I'd rather keep the Preview and Column Selector at the same size since the emphasis here is on fitting text into this window. I'm thinking of something like...

Text:
<indent /> [ The quick brown fox jumped over the lazy dog. v ]

Size: <justified_space /> [ 10 ] pt
<indent /> Small ----o------------------------ Large

Would the above be good? My main concern is not enough horizontal space for the user for selecting their fonts and for viewing their preview.

Haha, great to hear we'll get list checkboxes. I'll just make my own 'widget' for it then until an official one exists. It'd be rather useful to have. =P

Thanks for the kind words and good criticism, everyone! =]
Reply
:icondahenson:
Okay, that makes more sense to put the check boxes in the list. That's why they pay you the big bucks :).

I also agree that there should be a spin button on the size. It helps with fine tuning for people who may not as exact with a slider.
Reply
:iconalfalive:
yes this is looking good. Thumb up.
Reply
:icondahenson:
I have also been working on a Font mockup (and failing, because of my poor Inkscape/Gimp skills), and even messing with some code, but I think what you have looks amazing. I have a few suggestions:

Consider adding a way to add/delete groups. Most designers love having a way to organize their fonts in a way that's logical to them.

This would be a perfect place to have an on/off switch near the preview pane to enable/disable the font like your other commenter suggested. Designers also like to be able to disable fonts that they might use later without having to uninstall them. It's just another level of organization, and completely possible through the font configuration libraries.

I had been working on a vertical layout (selection boxes on the left, preview on the right), but I love the horizontal layout you have. I would suggest dropping the preview to the bottom and bringing the font selection to the top. In my (humblest) opinion, the workflow goes:

Select Group -> Select Family -> Select Style -> Select Size -> Select Preview Text -> View Preview -> Enable/Disable Font, etc.
Reply
:iconsilare:
~dahenson:

Thank you. =] GIMP/Inkscape took time to get used to for me too. xD To be honest, some of the flaws here are partially because I'm a GIMP/Inkscape n00b still. ^_^;

I'll probably go with a checkbox list on the widgets, as DanRabbit mentioned above. xD Figured it gave a more 'list-y' feel to the whole enable/disable thing so we could do a mass check/uncheck. I'm thinking of maybe making it possible to multi-select fonts too for enabling/disabling/removal, to make it quicker.

The vertical layout was actually what I originally thought of doing too, actually. I think both work well, but I actually did the horizontal layout originally because I didn't know how to expand the window size of the mockup in GIMP (still got lots to learn on my end =P).

Your workflow idea actually makes perfect sense. I'll definitely be looking at that workflow you listed for when I'm revising this. =D It's very logically done. I may change Enable/Disable Font to be in the list, but other than that I'm probably going to try something along the lines of what you just said.
Reply
:iconsilare:
...Wow, that was redundant on my end. Didn't need the "~dahenson:" above since it already showed the response as an actual reply. Sorry! x_x;
Reply
Add a Comment: