Lack of overview when unsetting fill/stroke-styles
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Removing fill/stroke-styles from existing objects in a SVG file is difficult, when the styles are set via a class/id rule in a <style> element. The user don't have an overview of which styles are set.
Steps to reproduce:
1) Download and open the attached europe-map from Wikimedia.org in Inkscape. for reference, it comes from http://
2) Select all objects (Ctrl + A).
3) Open the Fill and Stroke panel (Shift + Ctrl + F) and set the Fill to "Unset paint".
Expected result:
All color (Fill) styles would be removed and all elements should get a black Fill.
Actual result:
One half of the objects gets black Fill, but some are green and others are gray.
Notes:
1) When inspecting the green or gray elements with the XML Editor, there are no fill-styles on them as attributes. Instead, the fill/stroke-styles actually come from the CSS classes specified in the <style> area, but it is not visible to the user, why the elements get these styles and it is very difficult for the user to spot this by themselves, if they don't have experience developing for the web.
There is a need for an overview of which styles are attached to an object, directly from the Fill and Stroke panel (maybe also others). A simple text-version would be acceptable, if it works a bit like the Chrome Developer Tools or Firebug extension for Firefox. it is still not end-user friendly, but at least it is more visible than not having anything.
Environmental data:
Inkscape version: 0.48.4 r9939
Platform: Windows 7
Locale: English
tags: | added: styles ui |
Related:
bug #231296 "Support for storing styles in an inline stylesheet".
bug #171079 "Settable class= in Object Properties"