| Looking for free icons?Posted on April 17, 2010 by Mikko OhtamaaFiled Under iphone, mobile, technology, web development Check out this Smashing Magazine article with 50 free icons set. Then there is 14 free mobile application icon set by Speckyboy design magazine. Ps. Please if you have any good free icon set tips share them in the comments
Designing a high usability Plone themePosted on September 12, 2008 by Mikko OhtamaaFiled Under Plone (old) This is my brain dump of instructions for artists how to design good Plone themes. I hope I can receive some comments, some feedback from the artists itself and then publish this as a plone.org tutorial. Often external artist is used to design a site theme. Artists might or might not have seen Plone, artists might or might not have any basic usability know how. This article should explain the elements which “must be there” to make a match between the theme and Plone easily. The basic layoutThis document describes the elements of multilingual high usability Plone theme. It is based on fluid div layout, meaning that the content stays very readable on small screens or when CSS is not loaded (screen readers). See the example layout. The layout must not break down when user is using non-default font size. E.g. all element accept two rows text, even if the default case is usually one row. Plone layoutHere we are designing a “normal” site theme where Plone is used to publish textual content for external readers. This might not always be the case – for example if Plone is used as a professional tool one might want to use all available screen space to display as much as possible action shortcuts to make the tool to quick to use. The latter is actual case I have seen in medical applications. Plone layout is formed by seven main parts.
The layout must be designed so that
Alternative layout casesThe layout must be formed from such a blocks that left or right portlets can be easily dropped without breaking the layout. Right portlets missing:
Both portlets missing (front page view):
Header elementsThe header should have the following elements
The header must scale between 780 – 1280 px. Section navigation tabs may trigger drop down menus, see http://www.jyu.fi/ Content area elementsThe content area contains
The whole portlet section can be dropped, making space for the content. PortletsPortlets are boxes on the left and right side of the content containing section specific actions. Example portlets:
The portlet consists of
See http://www.siggraph.org/ for creative use of portlets. Footer elementsThe footer has
The footer must scale between 780 – 1280 px. Complete picture
Special casesThese are often required and might shoot you into a foot
ColorsPlone uses mechanism to have color variables in CSS. See base_properties.prop to get an idea what colors there are and try to guess how they are used. IconsPlone uses generic icon mechanism to apply icons to any action available on site. Icons are 16×16, transparent with one pixel transparent border leaving 14×14 pixels for the content. The icons should preferably be suitable for dark and light backgrounds. This might be hard to achieve, though, so it is suitable to use ligh background icons, since this is the Plone default. Actions
Language flagsPlone default flags can be used
Content iconsThese reflect different Plone content types
Link iconsPlone uses Javascript to apply special icons for external links
Favorite icon
|
