SVG 2 & CSS 3 Features in Inkscape
Already There
- Mesh gradients (needs GUI work).
- Hash gradients (rendering only), needs updating.
- Solid color (rendering only).
- HSL colors (parsing/rendering only).
- 'paint-order' (rendering only).
- CSS Blend Modes.
- New blending/compositing modes in filters.
- SVG 2 text in a shape (partial rendering only).
- CSS 3 Text decoration.
- 'white-space' property (rendering only, needs testing).
- Marker 'auto-start-reverse' property.
- Marker property inheritence.
To Do
- Auto-closed paths
- Markers on a shape (actually renders in some cases).
- 'arcs' and 'miter-clip' 'line-join' property values.
- Text
- Text on a shape
- Text flowing via 'extent' property.
- 'd' attribute on text element.
- 'vector-effect' property (non-scaling stroke).
- 'x', 'y', 'width', 'height' as properties.
- New CSS3 color properties and values. (rgba, lab,...)
- 'fr' attribute for radialGradient
- CSS Filter shorthands.
- 'colorInterpolation' 'linearRGB' value.
- CSS Transforms (perspective).
- image-rendering: new value.
Future
- 'lang' on 'desc' and 'width'
- 'z-index' property.
- Paths
- 'B' and 'b' (bearing path commands).
- 'R' and 'r' (Catmull-Rom path commands).
- Path segments.
- Support ARIA