Styles » History » Version 2
« Previous -
Version 2/47
(diff) -
Next » -
Current version
Anonymous, 04/18/2011 04:38 PM
Styles\015\012\015\012{{>toc}}\015\012\015\012Styles are used to describe various properties of items in the panel, the panel itself, clients and subtle. They are similar to CSS and support some of the ways of simplification.\015\012\015\012h2. Properties\015\012\015\012h3. Foreground\015\012\015\012This property sets the foreground/text color.\015\012\015\012h4. Example\015\012\015\012\015\012style :title do\015\012 foreground "#ffffff"\015\012endy
\015\012\015\012h4. Supported\015\012\015\012title, focus, urgent, occupied, views, sublets, separator\015\012\015\012h3. Background\015\012\015\012This property sets the background color.\015\012\015\012h4. Example\015\012\015\012\015\012style :title do\015\012 background "#000000"\015\012endy
\015\012\015\012h4. Supported\015\012\015\012title, focus, urgent, occupied, views, sublets, separator, subtle\015\012\015\012h3. Border\015\012\015\012This property sets the border color and size. Following notations are supported:\015\012\015\012| border "#000000", 2
| Set border color and size of all four borders |\015\012| border_top "#000000", 2
| Set border color and size of top border |\015\012| border_right "#000000", 2
| Set border color and size of right border |\015\012| border_bottom "#000000", 2
| Set border color and size of bottom border |\015\012| border_left "#000000", 2
| Set border color and size of left border |\015\012\015\012h4. Example\015\012\015\012\015\012style :title do\015\012 border "#000000", 2\015\012end\015\012\015\012style :title do\015\012 border_top "#000000", 2\015\012endy
\015\012\015\012h4. Supported\015\012\015\012title, focus, urgent, occupied, views, sublets, separator\015\012\015\012h3. Margin\015\012\015\012This property sets a transparent (no background) outer space for given directions. Following notations are supported:\015\012\015\012| margin 2
| Set space for all four directions |\015\012| margin 2, 2
| Set space for top/bottom and left/right |\015\012| margin 2, 2, 2
| Set space for top, left/right and bottom |\015\012| margin 2, 2, 2, 2
| Set space for all four directions |\015\012| margin_top 2
| Set space for top side |\015\012| margin_right 2
| Set space for right side |\015\012| margin_bottom 2
| Set space for bottom side |\015\012| margin_left 2
| Set space for left side |\015\012\015\012h4. Example\015\012\015\012\015\012style :title do\015\012 margin 2\015\012end\015\012\015\012style :title do\015\012 margin 2, 2\015\012end\015\012\015\012style :title do\015\012 margin_top 2\015\012endy
\015\012\015\012h4. Supported\015\012\015\012title, focus, urgent, occupied, views, sublets, separator, clients, subtle\015\012\015\012h3. Padding\015\012\015\012This property sets a inner space between border and text for given directions. Following notations are supported:\015\012\015\012| padding 2
| Set space for all four directions |\015\012| padding 2, 2
| Set space for top/bottom and left/right |\015\012| padding 2, 2, 2
| Set space for top, left/right and bottom |\015\012| padding 2, 2, 2, 2
| Set space for all four directions |\015\012| padding_top 2
| Set space for top side |\015\012| padding_right 2
| Set space for right side |\015\012| padding_bottom 2
| Set space for bottom side |\015\012| padding_left 2
| Set space for left side |\015\012\015\012h4. Example\015\012\015\012\015\012style :title do\015\012 padding 2\015\012end\015\012\015\012style :title do\015\012 padding 2, 2\015\012end\015\012\015\012style :title do\015\012 padding_top 2\015\012endy
\015\012\015\012h4. Supported\015\012\015\012title, focus, urgent, occupied, views, sublets, separator, clients, subtle¶
\015\012style :title do\015\012 foreground "#ffffff"\015\012endy
\015\012style :title do\015\012 background "#000000"\015\012endy
\015\012style :title do\015\012 border "#000000", 2\015\012end\015\012\015\012style :title do\015\012 border_top "#000000", 2\015\012endy
\015\012style :title do\015\012 margin 2\015\012end\015\012\015\012style :title do\015\012 margin 2, 2\015\012end\015\012\015\012style :title do\015\012 margin_top 2\015\012endy
\015\012style :title do\015\012 padding 2\015\012end\015\012\015\012style :title do\015\012 padding 2, 2\015\012end\015\012\015\012style :title do\015\012 padding_top 2\015\012endy