Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
panel-ui-guidelines [2007/12/14 04:32] – spacing r1 ongardie | panel-ui-guidelines [2007/12/19 17:04] (current) – removed mike | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | This page is very much a work-in-progress at the moment. Feel free to contribute. | ||
- | ===== Rationale ===== | ||
- | UI consistency is an important aspect of a mature desktop like Xfce. On the other hand, there are tons of panel plugins out there, developed by many different people. A written set of UI guidelines will help those developers ensure their plugins maintain some basic level of consistency. | ||
- | |||
- | ===== Process ===== | ||
- | New guidelines should be submitted as a draft at the bottom of the page, in the "Draft Guidelines" | ||
- | |||
- | ===== Mature Guidelines ===== | ||
- | (none yet) | ||
- | |||
- | ===== Draft Guidelines ===== | ||
- | |||
- | == Spacing Guideline == | ||
- | * This text is revision 1 of this guideline. | ||
- | * Core plugins implementing this guideline: ??? | ||
- | * Additional plugins implementing this guideline: places | ||
- | |||
- | * Plugins that display a single icon to the user: | ||
- | * e.g., launchers | ||
- | * Use 1px border around the icon. (This is the default border width for a GTK+ button.) | ||
- | |||
- | * Plugins that display a button and a label in a horizontal (v.) box for horizontal (v.) panels: | ||
- | * e.g., menu (when showing label) | ||
- | * Use a spacing of 4 on that box. | ||
- | |||
- | * Plugins that display a label, icon, or value reading next to a " | ||
- | * e.g., system load monitor, volume control | ||
- | * Use 2px spacing between the label/ |