A style is a container for Style Elements (CSS Styles)a set of CSS properties. A style can be assigned to objects (i.e. Layout) or used , such as a layout component. You can also use it to provide default formatting (i.e. selected grid rows), for example on selected grid rows.
Tip |
---|
The properties tab for a Layout also has a Style Settings section where you can select options to format the border, background, font etc. PhixFlow combines any style settings and CSS properties. |
Insert excerpt _standard_settings _standard_settings nopanel true
For each style, the following settings are configuredset:
Basic Settings
Field | Description | Parent Details|
---|---|---|
Container | The Container (Application or Package) containing this Style. Container is a drop down field listing all Containers for this instance which the user has permission to view. | |
Basic Settings | ||
Name | Name of the style. | |
Style Elements | ||
A list of of the style elements. For each style element, the following settings are configured: | ||
Name | Name of the style element. | |
Value | The style value. |
Style Elements
A list of of the style elements. Click on an item on the list to open its CSS properties.
CSS Property
For each CSS property, set:
Field | Description | |
---|---|---|
CSS Tag | The HTML tag for the CSS property. | |
Value | Enter the HTML for the tag. | |
State | Choose one of:
| |
Expression | Tick to indicate the value is an expression. | |
Order | The order in which the style element will be applied. | |
Description | ||
Description | Description of this styleCycle Size | Optionally enter a number to indicate the recurrence of this CSS formatting. For example to use this CSS for:
|
Offset | Optionally specify where you want the cycle to start after the first child. For example, to apply the formatting to the second item, instead of the first, enter 2. |
Using Cycle Size and Offset
Use Cycle Size and Offset to specify different formatting for children of the layout. The two fields together work as an ax + b
expression, where:
a
is the cycle size,x
is the current cycleb
is the offset.
For example, to apply the CSS formatting:
- to the 5th child only, leave the Cycle Size empty and set the Offset to 5.
- alternate children, starting with the second, (2, 4, 6...) set the Cycle Size to 2 and the Offset to 2.
- not format the first 10 items, but then format every 3rd child (i.e. 11,14,17...), set the Cycle Size to 3 and the Offset to 11.