Template:Sandbox: Difference between revisions
Jump to navigation
Jump to search
(testing a Graphics API template candidate?) |
m (tweaking) |
||
Line 14: | Line 14: | ||
|- valign="top" |
|- valign="top" |
||
! <tt>default</tt> |
! <tt>default</tt> |
||
| {{{STATE_NORMAL}}} |
|||
|- valign="top" |
|- valign="top" |
||
! <tt>focused</tt> |
! <tt>focused</tt> |
||
| {{{STATE_SELECTED}}} |
|||
|- valign="top" |
|- valign="top" |
||
! <tt>pressed</tt> |
! <tt>pressed</tt> |
||
| {{{STATE_ACTIVE}}} |
|||
|- valign="top" |
|- valign="top" |
||
! <tt>hover</tt> |
! <tt>hover</tt> |
||
| {{{STATE_PRELIGHT}}} |
|||
|- valign="top" |
|- valign="top" |
||
! <tt>inactive</tt> |
! <tt>inactive</tt> |
||
| {{{STATE_INSENSITIVE}}} |
|||
|} |
|} |
Revision as of 16:21, 27 April 2007
Many times you may want to just 'test' an idea for a template, I haven't found a sensible way of fully testing templates by themselves (as they will not get included in the edited version, but rather the saved version).
The idea of this Template:Sandbox is to have that, a simple testing zone that will not interfere with others and avoid leaving a trail of botched attempts.
Please leave this comment/text for others to read. See Also http://meta.wikimedia.org/wiki/Help:Template
- {{{element_path}}}.{{{element_name}}}
- {{{description}}}
default | {{{STATE_NORMAL}}} |
---|---|
focused | {{{STATE_SELECTED}}} |
pressed | {{{STATE_ACTIVE}}} |
hover | {{{STATE_PRELIGHT}}} |
inactive | {{{STATE_INSENSITIVE}}} |
- Testing Graphics API template
Usage
{{ Sandbox | element_path = <-- the 'path' or 'qualification' of the elmente —ie: gtk, sugar.activity, sugar.graphics ... --> | element_name = <-- name of the component—ie: window, IconButton, ... --> | description = <-- full text describing the appropriate attributes or peculiarities of the element --> | STATE_NORMAL = <-- 'default' state considerations or peculiarities --> | STATE_SELECTED = <-- 'focused' state considerations or peculiarities --> | STATE_ACTIVE = <-- 'pressed' state considerations or peculiarities --> | STATE_PRELIGHT = <-- 'hover' state considerations or peculiarities --> | STATE_INSENSITIVE = <-- 'inactive' state considerations or peculiarities --> }}
Samples
{{ Sandbox | element_path = sugar.graphics | element_name = IconButton | description = * Support for SVG and png. * Icons should be grey scale. But might be coloured with the XO colors (svg only) * Size of the button is 75 pixels, size of the icon canvas is 55 and suggested icon size is around 45. | STATE_NORMAL = <-- 'default' state considerations or peculiarities --> | STATE_SELECTED = Rounded rectangle 61 pixels, 10 pixels of radius, stroked in white 2.25 points <-- 'focused' state --> | STATE_ACTIVE = Rounded rectangle 61 pixels, 10 pixels of radius, filled in selection grey <-- 'pressed' state --> | STATE_PRELIGHT = Black <-- 'hover' state --> | STATE_INSENSITIVE = Fallbacks if no inactive icon is specified.<-- 'inactive' state --> }}
- sugar.graphics.IconButton
- * Support for SVG and png.
- Icons should be grey scale. But might be coloured with the XO colors (svg only)
- Size of the button is 75 pixels, size of the icon canvas is 55 and suggested icon size is around 45.
default | <-- 'default' state considerations or peculiarities --> |
---|---|
focused | Rounded rectangle 61 pixels, 10 pixels of radius, stroked in white 2.25 points |
pressed | Rounded rectangle 61 pixels, 10 pixels of radius, filled in selection grey |
hover | Black |
inactive | Fallbacks if no inactive icon is specified. |