Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
panel-ui-guidelines [2007/12/16 08:43] – irc chat to wiki markup ongardie | panel-ui-guidelines [2007/12/16 18:02] – Nick: "it's GtkWidget->style" ongardie | ||
---|---|---|---|
Line 9: | Line 9: | ||
New guidelines should be submitted as a draft at the bottom of the page, in the "Draft Guidelines" | New guidelines should be submitted as a draft at the bottom of the page, in the "Draft Guidelines" | ||
- | ===== Plugin | + | ===== Plugin |
- | Most guidelines apply differently based on the plugin category. These categories | + | Most guidelines apply differently based on the plugin |
- | ==== #1 ==== | + | ==== Class B: Button |
- | the [image label] | + | < |
+ | |||
+ | sometimes opening a menu | ||
+ | |||
+ | examples: menu, places, launcher, window list, ... | ||
+ | |||
+ | ==== Class I: Input ==== | ||
+ | < | ||
+ | |||
+ | database queries, command execution, etc from the panel | ||
+ | |||
+ | examples: verve, dict(ionary) | ||
+ | |||
+ | ==== Class M: Monitor ==== | ||
+ | < | ||
- | ==== #2 ==== | ||
the resource monitoring ones | the resource monitoring ones | ||
- | ==== #3 ==== | + | examples: system load monitor, battery monitor |
- | the strictly [image] buttons that launch stuff | + | |
- | ==== #4 ==== | + | ==== Class G: Grid ==== |
- | some strange monsters like the pager | + | < |
+ | |||
+ | examples: icon box, task list, system tray | ||
+ | |||
+ | ==== Class O: Other ==== | ||
+ | examples: | ||
===== Mature Guidelines ===== | ===== Mature Guidelines ===== | ||
Line 29: | Line 46: | ||
===== Draft Guidelines ===== | ===== Draft Guidelines ===== | ||
+ | |||
Line 37: | Line 55: | ||
=== Display an image inside a button === | === Display an image inside a button === | ||
* Plugins using it: //launcher (xfce4-panel)// | * Plugins using it: //launcher (xfce4-panel)// | ||
- | * Set the size of the image to:\\ '' | + | * Set the size of the image to:\\ '' |
=== Display a label === | === Display a label === |