Site is in early stage of development. Right now we are updating panels documentation.
Style sub-panel is responsible for changing the current object(s) settings like its fill/stroke color, opacity and more.
When available
At least one object should be selected for this panel to be shown.
Fill: paint = gray (#888888) _
Specifies a fill color of the current object(s).
Stroke: paint = black (#000000) _
Specifies a stroke color and other its properties of the current object(s).
Sub-properties:
Width: decimal in [0 px .. infinity px]
Specifies a stroke width of the current object(s).
Dash: decimal in [0 px .. infinity px]
Specifies a stroke dash length (visible part of it) of the current object(s).
Gap: decimal in [0 px .. infinity px]
Specifies a stroke gap between dashes of the current object(s).
Join: Miter | Rounded | Bevel = Miter
Specifies a way to join stroke dash parts at node points for the current object(s).
Cap: Butt | Rounded | Square = Butt
Specifies a way to end stroke dash for the current object(s).
Opacity: decimal in [0% .. 100%]
Specifies an overall opacity of the current object(s).
Blend mode: Normal | Multiply | Screen | Overlay | Darken | Lighten | Color dodge | Color burn | Hard light | Soft light | Difference | Exclusion | Hue | Saturation | Color
| Luminosity | Add
Specifies a color blending mode for the current object(s) fill.
Masks: mask[]
Contains list of masks created via Mask object tool of the current object.
Sub-properties and actions:
Path
Selects a mask of the current object and allows to find it easier if there are several ones there.
Expansion: decimal px
Specifies offset for the current mask of the current object to either shrink it or enlarge it.
Feather decimal in [0 px .. infinity px]
Specifies a blur strength for the mask edges of the current object.
Operation: Intersect | Difference
Specifies how a mask interacts with the current object and other its masks before the current one.
Background blur: boolean
Specifies how much background is visible through the current object(s) fill.
Sub-properties:
Blur: decimal in [0 px .. infinity px]
Specifies a fill background blur strength of the current object(s).
Opacity: decimal in [0% .. 100%]
Specifies a fill opacity of the current object(s). May not work well with Fill / Opacity, Stroke / Opacity and Opacity.
Brightness: decimal in [-100% .. 100%]
Specifies a fill brightness of the current object(s).
3D: boolean
Makes the current object(s) to appear as 3D one(s).
Sub-properties:
Depth: decimal in [0 px .. infinity px]
Specifies a depth of the current object(s).
Metallic: decimal in [0% .. 100%]
Specifies how metallic-like the current object(s) are.
Roughness: decimal in [0% .. 100%]
Specifies how rough the current object(s) are.
Convert to path
Converts the current object(s) to path getting rid any special treatment for them and making them just plain paths.
Merge paths
Joins several selected objects to the one path with non-destructive boolean operation applied to them. Unmerging is not available directly, that's why it's recommended to duplicate original objects before such an operation.
This panel doesn't provide any global settings for all objects at once.